freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機(jī)微機(jī)原理與接口技術(shù)課后答案-資料下載頁

2024-10-22 08:24本頁面

【導(dǎo)讀】值范圍是(),反碼表示數(shù)的真值范圍是()。算機(jī)由于受元器件質(zhì)量影響,其計(jì)算精度較低,應(yīng)用范圍較窄,目前已很少生產(chǎn)。數(shù)字計(jì)算機(jī)的主要特點(diǎn)是:參與運(yùn)算的數(shù)值用斷續(xù)的數(shù)字量表示,其運(yùn)算過程按數(shù)字位進(jìn)行計(jì)算,構(gòu)復(fù)雜,價(jià)格昂貴,主要用于大型科學(xué)計(jì)算。微處理器不能構(gòu)成獨(dú)立工作的系統(tǒng),也不能獨(dú)。但不能顯示或輸出,仍不能正常工作。補(bǔ)碼的表示亦分兩種情況:正數(shù)的補(bǔ)碼表示法與原碼相同,即最高位是符號(hào)位,用“0”表示正號(hào),其余部分為數(shù)值位;負(fù)數(shù)的補(bǔ)碼表示等于它的反碼末位加1。

  

【正文】 字節(jié)數(shù)是 ( )。 【 解 】 B 二、讀程分析題: 下列標(biāo)號(hào)為什么是非法的 ? (1) (2) 1_NUM (3) TESTDATA (4) RET (5) NEW ITEM 【 解 】 由于 標(biāo)識(shí)符可由字母、數(shù)字、 .(點(diǎn))、 _(下劃線)?、 @、 $組成;標(biāo)識(shí)符最多由 31 個(gè)字符組成,不區(qū)分大小寫,且不能用數(shù)字打頭,?、 $不能單獨(dú)作為標(biāo)識(shí)符。 另外,標(biāo)號(hào)不允許使用操作碼保留字。因此( 2) 、( 3) 、( 4) 、( 5) 是非法的。 將下列文件類型填入空格: (1) .obj (2) .exe (3) .crf(4) .asm (5) .lst (6) .map 編輯程序輸出的文件有 ______________________________________; 匯編程序輸出的文件有 ______________________________________; 連接程序輸出的文件有 ______________________________________。 【 解 】 編輯程序輸出的文件有: 4 匯編程序輸出的文 件有: 5 連接程序輸出的文件有: 6 以下為某個(gè)數(shù)據(jù)段, 試問各個(gè)變量分別占多少字節(jié), 該數(shù)據(jù)段共占 ____字節(jié)。 DATA SEGMENT VAR1 DW 9 ; 2 字節(jié) VAR2 DD 10 DUP(), 2 ; 44 字節(jié) VAR3 DB 2 DUP(, 10 DUP()) ; 22 字節(jié) VAR4 DB ?HOW ARE YOU39。 ; 11 字節(jié) DATA ENDS 【 解 】 該數(shù)據(jù)段共占 76 個(gè)字節(jié)。 對(duì)于下面兩個(gè)數(shù)據(jù)段,偏移地址為 10H 和 11H 的兩個(gè)字節(jié)中的數(shù)據(jù)是一樣的嗎?為什么? DTSEG SEGMENT DTSEG SEGMENT ORG 10H ORG 10H DATA1 DB 72H DATA1 DW 7204H DB 04H DTSEG ENDS DTSEG ENDS 【 解 】 不一樣,在左邊的數(shù)據(jù)段中,( 10H)= 72H,( 11H)= 04H;而在右邊的數(shù)據(jù)段中,根據(jù)字?jǐn)?shù)據(jù)的存儲(chǔ)原則,( 10H)= 04H,( 11H)= 72H。 下面的數(shù)據(jù)項(xiàng)設(shè)置了多少個(gè)字節(jié) ? (1) ASC_DATA DB ?1234? (2) HEX_DATA DB 1234H 【 解 】 ( 1) ASC_DATA 數(shù)據(jù)項(xiàng)設(shè)置了 4 個(gè)字節(jié);( 2) HEX_DATA 數(shù)據(jù)項(xiàng)設(shè)置了 2 個(gè)字節(jié)。 執(zhí)行下列指令后 , AX 寄存器中的內(nèi)容是什么 ? TABLE DW 10,20,30,40,50 ENTRY DW 3 MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX] 【 解 】 ( AX) =1EOOH。 指出下列程序中的錯(cuò)誤: STAKSG SEGMENT DB 100 DUP(?) STA_SG ENDS DTSEG SEGMENT DATA1 DB ? DTSEG END CDSEG SEGMENT MAIN PROC FAR START: MOV DS,DATSEG MOV AL,34H ADD AL,4FH MOV DATA,AL START ENDP CDSEG ENDS END 【 解 】 STAKSG SEGMENT DB 100 DUP(?) STA_SG ENDS ;段定義中前后段名應(yīng)保持一致。 DTSEG SEGMENT DATA1 DB ? DTSEG END CDSEG SEGMENT MAIN PROC FAR ;在程序開始時(shí)應(yīng)使用 ASSUME 偽指令將各個(gè)段名與相應(yīng)各段寄存器聯(lián)系起來。 START: MOV DS,DATSEG ; DATSEG 的段地址不能直接送入 DS 段寄存器。 MOV AL,34H ADD AL,4FH MOV DATA,AL ;變量名使用錯(cuò)誤,應(yīng)該是 DATA1 START ENDP ;過程定義前后所使用的過程名應(yīng)該一致,應(yīng)改為 MAIN ENDP CDSEG ENDS END ;主程序的程序 結(jié)束偽操作后必須有標(biāo)號(hào),應(yīng)該改為 END START 指出下列指令的錯(cuò)誤 : (1) MOV [BX],ES:AX (3) MOV BYTE PTR[BX],1000 (2) MOV AX,OFFSET [SI] (4) MOV CS,AX (5) MOV DS,BP 【 解 】 (1) MOV [BX],ES:AX 寄存器不存在段跨越,即段跨越只能用于存儲(chǔ)器尋址 (3) MOV BYTE PTR[BX],1000 字節(jié)的表數(shù)的最大值為 255,而 1000 已超過此 值 (2) MOV AX,OFFSET [SI] OFFSET 后只能跟變量或標(biāo)號(hào) (4) MOV CS,AX CS 不能作為 MOV 指令中的目的操作數(shù) (5) MOV DS,BP 請(qǐng)寫出下述指令執(zhí)行后 , BX 寄存器中的內(nèi)容。 DATA SEGMENT TABLE_ADDR DW 1234H DATA ENDS MOV BX, TABLE_ADDR LEA BX, TABLE_ADDR 【 解 】 ( BX) =0000H 變量 DATAX 和 DATAY 定義如下 : DATAX DW 0148H DW 2316H DATAY DW 0237H DW 4052H 按下述要求寫出指令序列 : (1)DATAX 和 DATAY 中的兩個(gè)字?jǐn)?shù)據(jù)相加 , 和 存放在 DATAY 和 DATAY+2 中 。 (2)DATAX 和 DATAY 中的兩個(gè)雙字?jǐn)?shù)據(jù)相加 , 和存放在 DATAY 開始的字單元中。 (3)DATAX 和 DATAY 兩個(gè)字?jǐn)?shù)據(jù)相乘(用 MUL)。 (4)DATAX 和 DATAY 兩個(gè)雙字?jǐn)?shù)據(jù)相乘(用 MUL)。 (5)DATAX 除以 23(用 DIV)。 (6)DATAX 雙字除以字 DATAY(用 DIV)。 【 解 】 (1) MOV AX, DATAX ADD AX, DATAY MOV DATAY, AX (2) MOV AX, DATAX MOV DX, DATAX+2 ADD AX, DATAY ADC DX, DATAY+2 MOV DATAY, AX MOV DATAY+2, DX (3) MOV AX, DATAX MUL DATAY (4) MOV EAX, DWORD PTR DATAX MUL DWORD PTR DATAY ;這里是在 80386 以上 CPU 環(huán)境下 (5) MOV AX, DATAX MOV BL, 23 DIV BL (6) MOV AX, DATAX MOV DX, DATAX+2 DIV DATAY 1在程序的括號(hào)中分別填入指令 : (1) LOOP L20 (2) LOOPNE L20 (3) LOOPE L20 試說明在三種情況下 , 當(dāng)程序執(zhí)行完后 , AX、 BX、 CX、 DX 四個(gè)寄存器的內(nèi)容分別是什么 ? TITLE CODESG SEGMENT ASSUME CS:CODESG, DS:CODESG. SS:CODESG ORG 100H BEGIN: MOV AX,01 MOV BX,02 MOV DX,03 MOV CX,04 L20: INC AX ADD BX,AX SHR DX,1 ( ) RET CODESG ENDS END BEGIN 【 解 】 ( 1)( AX) = 5 ( BX) = 16 ( CX) = 0 ( DX) = 0 ( 2)( AX) = 3 ( BX) = 7 ( CX) = 2 ( DX) = 0 ( 3)( AX) = 2 ( BX) = 4 ( CX) = 3 ( DX) = 1 1寫出分配給下列中斷類型號(hào)在中斷向量表中的物理地址。 (1) INT 12H (2) INT 8 【 解 】 ( 1) 00048H ( 2) 00020H 三、 編程題: 根據(jù)下列要求編寫一個(gè)匯編語言程序 :: ( 1)代碼段的段名為 COD_SG ( 2)數(shù)據(jù)段的段名為 DAT_SG ( 3) 堆棧段的段名為 STK_SG ( 4)變量 HIGH_DAT 所包含的數(shù)據(jù)為 95 ( 5)將變量 HIGH_DAT 裝入寄存器 AH, BH 和 DL ( 6)程序運(yùn)行的入口地址為 START 【 解 】 DAT_SG SEGMENT HIGH_DAT DB 95 DAT_SG ENDS STK_SG SEGMENT DW 100 DUP(?) TOS LABEL WORD STK_SG ENDS COD_SG SEGMENT ASSUME CS: COD_SG, DS: DAT_SG, SS: STK_SG START: MOV AX, STK_SG MOV SS, AX MOV SP, OFFSET TOS PUSH DS MOV AX, 0 PUSH AX MOV AX, DAT_SG MOV DS, AX MOV AH, HIGH_DAT MOV BH, AH MOV DL, AH RET COD_SG ENDS END START 有兩個(gè) 3 位的 ASCII 數(shù)串 ASC1 和 ASC2 定義如下 : ASC1 DB ?578? ASC2 DB ?694? ASC3 DB ?0000? 請(qǐng)編寫程序計(jì)算 ASC3←ASC1+ASC2 。 【 解 】 CLC MOV CX, 3 MOV BX, 2 BACK: MOV AL, ASC1[BX] ADC AL, ASC2[BX] AAA JC NEXT OR ASC3[BX+1], AL JMP NEXT1 NEXT: OR ASC3[BX+1], AL STC NEXT1: DEC BX LOOP BACK RCL CX, 1 OR ASC3, CL 編寫一段程序,比較兩個(gè) 5 字節(jié)的字符串 OLDS 和 NEWS, 若相同,在 RESULT 置 0,否則置0FFH。 【 解 】 LEA SI, OLDS LEA DI, NEWS MOV CX, 5 CLD REPE CMPSB CMP CX, 0 JNZ NEW_LESS MOV BYTE PTR RESULT, 0 JMP NEXT NEW_LESS: MOV BYTE PTR RESULT, 0FFH NEXT: ?? 編程求和 Y=A1 + A2 + …. + A100 。其中 Ai 為字節(jié)變量。 (不考慮溢出 ,且 A1 至 A100 連續(xù)存放 ) 【 解 】 MOV SI, 0 MOV CX, 100 MOV AL, 0 NEXT: ADD AL, A1[SI] INC SI LOOP NEXT 內(nèi)存中以 FIRST 和 SECOND 開始的單元中分 別存放著兩個(gè) 16 位組合的十進(jìn)制 (BCD 碼 )數(shù) ,低位在前。編程序求這兩個(gè)數(shù)的組合的十進(jìn)制和 ,并存到以 THIRD 開始的單元。 【 解 】 MOV CX, 4 。計(jì)算 4 次 MOV BX, 0 。取數(shù)據(jù)地址 MOV AH, 00H 。將暫存標(biāo)志的 AH 清0 DON1: MOV AL, FIRST[BX] 。取第一個(gè)數(shù) SAHF 。將 AH 中的標(biāo)志送標(biāo)志寄存器 ADC AL, SECOND[BX] 。與第二個(gè)數(shù)帶進(jìn)位加 AAA 。十進(jìn)制校正 LAHF 。將標(biāo)志寄存器內(nèi)容送 AH OR AL, 30H 。計(jì)算值拼成 ASCII 碼 MOV THIRD[BX], AL 。存結(jié)果的 ASCII 碼 INC BX
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1