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

正文內(nèi)容

8086微機原理與接口技術(shù)試題庫(含答案)(編輯修改稿)

2024-11-17 20:00 本頁面
 

【文章內(nèi)容簡介】 =( SS) *10H +( BP) =15000H+10H=15010H; ( 8)在指令 MOV AX, [SI] 中,源操作數(shù)字段的尋址方式是寄存器間接尋址,其物理地址值 =( DS) *10H +( SI) =29000H+0A0H=290A0H; ( 9)在指令 MOV AX, [BX+10] 中,源操作數(shù)字段的尋址方式是寄存器相對尋址,其物理地址值 =( DS) *10H+( BX) +0AH= 29000H+100H+0AH =2910AH; ( 10)在指令 MOV AX, VAL[BX] 中,源操作數(shù)字段的尋址方式是寄存器相對尋址,其物理地址值 =( DS) *10H+( BX) +50H= 29000H+100H+50H= 29150H; ( 11)在指令 MOV AX, [BX][SI] 中,源操作數(shù)字段的尋址方式是基址變址尋址,其物理地址值 =( DS) *10H+( BX) +( SI) =29000H+100H+0A0H =291A0H; ( 12)在指令 MOV AX, [BP][SI] 中,源操作數(shù)字段的尋址方式是基址變址尋址,其物理地址值 =( SS) *10H+( BP) +( SI) =15000H+10H+0A0H =150B0H 。 ( 1) MOV SI, 200 ( 2) MOV CX, DATA[SI] ( 3) ADD AX, [BX+DI] ( 4) AND AX, BX ( 5) MOV [SI], AX ( 6) PUSHF 答: ( 1)目的操作數(shù)字段的尋址方式是寄存器尋址,源操作數(shù)字段的尋址方式是立即數(shù)尋址; ( 2)目的操作數(shù)的尋址方式是寄存器尋址,源操作數(shù)的尋址方式是寄存器相對尋址; ( 3)目的操作數(shù)的尋址方式是寄存器尋址, 源操作數(shù)的尋址方式是基址變址尋址; ( 4)目的操作數(shù)的尋址方式是寄存器尋址,源操作數(shù)的尋址方式也是寄存器尋址; ( 5)目的操作數(shù)的尋址方式是寄存器間接尋址,源操作數(shù)的尋址方式是寄存器尋址; ( 6)目的操作數(shù)的尋址方式是寄存器間接尋址,源操作數(shù)的尋址方式是寄存器尋址; MOV AX, 2020H 和 MOV AX, DS:[2020H] 的區(qū)別。 答: 指令 MOV AX, 2020H 是將立即數(shù) 2020H 送 AX 寄存器,而指令 MOV AX, DS:[2020H]是將 DS 段有效地址為 2020H 的兩個單元的內(nèi)容送 AX。 。 ( 1) MOV AL, [BX+5] ( 2) MOV [BP+5], AX ( 3) INC BYTE PTR [SI+3] ( 4) MOV DL, ES:[BX+DI] ( 5) MOV BX, [BX+SI+2] 答: ( 1)指令 MOV AL, [BX+5]中內(nèi)存操作數(shù)的所在地址 =( DS) *10H+( BX) +5; ( 2)指令 MOV [BP+5], AX 中內(nèi)存操作數(shù)的所在地址 =( SS) *10H+( BP) +5 和( SS) *10H+( BP) +6; ( 3)指令 INC BYTE PTR[SI+3]中內(nèi)存操作數(shù)的所在地址 =( DS) +( SI) +3; ( 4)指令 MOV DL, ES:[BX+DI]中內(nèi)存操作數(shù)的所在地址 =( ES) *10H+( BX) +( DI); ( 5)指令 MOV BX, [BX+SI+2]中內(nèi)存操作數(shù)的所在地址 =( DS) *10H+( BX) +( SI) +2 和( DS) *10H+( BX) +( SI) +3; ,如有錯誤,指出錯在何處并用正確的程序段(一條或多條指令)實現(xiàn)原錯誤指令 ((8)、 (13)除外 )期望實現(xiàn)的操作。 ( 1) MOV AL, BX ( 9) MOV ES, 3278H ( 2) MOV AL, SL ( 10) PUSH AL ( 3) INC [BX] ( 11) POP [BX] ( 4) MOV 5, AL ( 12) MOV [1A8H], 23DH ( 5) MOV [BX], [SI] ( 13) PUSH IP ( 6) MOV BL, F5H ( 14) MOV [AX], 23DH ( 7) MOV DX, 2020H ( 15) SHL AX, 5 ( 8) POP CS ( 16) MUL AX, BX 答: ( 1) MOV AL,BX 錯,源操作數(shù)為字類型,目的操作數(shù)為字節(jié)類型,二者不一致。應(yīng)改為: MOV AX,BX 或 MOV AL,BL ; ( 2) MOV AL,SL 錯, SI 寄存器不能分為高 8 位和低 8位使用,即沒有SL 寄存器。應(yīng)改為: MOV AX,SI ( 3) INC [BX] 錯,未指定操作數(shù)的類型。應(yīng)改為: INC BYTE PTR [BX] ( 4) MOV 5,AL 錯,目的操作數(shù)使用了立即數(shù),在指令中一般不允許。應(yīng)改為: MOV DS:[5],AL ( 5) MOV [BX],[SI] 錯,源操作數(shù)和目的操作數(shù)均為內(nèi)存單元,不允許。 應(yīng)改為: MOV AX,[SI] MOV [BX],AX ( 6) MOV BL,F5H 錯,源操作數(shù)錯,以 A~ F開頭的數(shù)字前應(yīng)加 0。應(yīng)改為: MOV BL,0F5H ( 7) MOV DX,2020H 正確。 ( 8) POP CS 錯,不能將棧頂數(shù)據(jù)彈至 CS 中。 ( 9) MOV ES, 3278H 錯 ,立即數(shù)不能直接送 ES寄存器。 應(yīng)改為: MOV AX,3278H MOV ES,AX ( 10) PUSH AL 錯,棧操作不能按字節(jié)進行。應(yīng)改為: PUSH AX ( 11) POP [BX] 正確。 ( 12) MOV [1A8H],23DH 錯,源操作數(shù)是立即數(shù),目的操作數(shù)必須使用寄存器指出。應(yīng)改為: MOV BX, 1A8H MOV [BX],23DH ( 13) PUSH IP 錯,不能用 IP 寄存器做源操作數(shù)。 ( 14) MOV [AX],23DH 錯,不能用 AX寄存器間接尋址。應(yīng) 改為: MOV BX, AX MOV [BX], 23DH ( 15) SHL AX,5 錯,不能用大于己于 1的立即數(shù)指出移位位數(shù)。應(yīng)改為: MOV CL, 5 SHL AX, CL ( 16) MUL AX,BX 錯,目的操作數(shù) AX 是隱含的,不能在指令中寫出。應(yīng)改為: MUL BX SP 的初值為 2020H, AX=3000H, BX=5000H,試問 : ( 1)執(zhí)行指令 PUSH AX 后 (SP)=? ( 2)再執(zhí)行 PUSH BX 及 POP AX 后 (SP)=? (AX)=? (BX)=? 答: ( 1)執(zhí)行指令 PUSH AX 后 (SP)=2020H2=1FFEH。 ( 2)再執(zhí)行 PUSH BX 及 POP AX 后 (SP)=1FFEH, (AX)=5000H, (BX)=5000H [2020H]送 [1000H]中,用指令 :MOV [1000H], [2020H]是否正確?如果不正確,應(yīng)用什么方法? 答: 把 [2020H]送 [1000H]中,用指令 MOV [1000H], [2020H]不正確,應(yīng)改為 : MOV AX,[2020H] MOV [1000H],AX 200 中減去 AL 中的內(nèi)容,用 SUB 200, AL 是否正確?如果不正確,應(yīng)用什么方法? 答: 想從 200 中減去 AL 中的內(nèi)容,用 SUB 200, AL 不正確,應(yīng)改為: MOV BL,200 SUB BL,AL 12 分別寫出實現(xiàn)如下功能的程序段 (1)雙字減法(被減數(shù) 7B1D2A79H,減數(shù) 53E2345FH)。 (2)使用移位指令實現(xiàn)一個字乘 18 的運算。 (3)使用移位指令實現(xiàn)一個字除以 10的運算。 (4)將 AX 中間 8 位 , BX 低四位, DX 高四位拼成一個新字。 (5)將數(shù)據(jù)段中以 BX 為偏移地址的連續(xù)四個單元的內(nèi)容顛倒過來 (6)將 BX 中的四位壓縮 BCD 數(shù)用非壓縮 BCD 數(shù)形式順序放在 AL、 BL、 CL、 DL中。 答: (1)雙字減法的程序段是: MOV AX, 2A79H ;被減數(shù)的低位字送 AX SUB AX, 345FH ;低位字相減,結(jié)果送 AX MOV BX, 7B1DH ;被減數(shù)的高位字送 BX SBB BX, 53E2H ;高位字相減處并減去低位字相減產(chǎn)生的借位,結(jié)果送 BX (2)使用移位指令實現(xiàn)一個字乘 18 的程序段是: MOV AX, 05F7H ;被乘數(shù)送 AX SHL AX, 1 ;被乘數(shù)乘以 2,結(jié)果在 AX 中 MOV BX, AX ;被乘數(shù)乘以 2 的結(jié)果暫存到 BX MOV CL, 3 ;設(shè)置移位位數(shù) 3 SHL AX, CL ;被乘數(shù)再乘以 8(共乘以 16),結(jié)果在 AX 中 ADD AX, BX ;被乘數(shù)再乘以 18,結(jié)果在 AX 中 (3)使用移位指令實現(xiàn)一個字除以 10 的運算,必須將 X/10 拆分成多項的和,而每一項都應(yīng)是非的某次冪的倒數(shù)。利用等比級數(shù)的前 N項和公 式,可求出 A0=X/8,公比 Q=1/4,故 X/10=X/8X/32+X/128X/512+..., 所求的程序段是: MOV AX,FE00H ;被除數(shù)送 AX MOV CL,3 ;設(shè)置移位位數(shù) 3 SHR AX,CL ;被乘數(shù)除以 8,結(jié)果在 AX 中 MOV BX,AX ;被乘數(shù)除以 8 的結(jié)果暫存到 BX MOV CL,2 ;設(shè)置移位位數(shù) 2 SHR AX,CL ;被乘數(shù)除以 4(累計除 32),結(jié)果在 AX 中 SUB BX,AX ;被除數(shù) /8被除數(shù) /32,結(jié)果在 BX 中 MOV CL,2 ;設(shè)置移位位數(shù) 2 SHR AX,CL ;被乘數(shù)除以 4(累計除 128),結(jié)果在 AX中 ADD BX,AX ;被除數(shù) /8被除數(shù) /32+被除數(shù) /128,結(jié)果在 BX 中 MOV CL,2 ;設(shè)置移位位數(shù) 2 SHR AX,CL ;被乘數(shù)除以 4(累計除 512),結(jié)果在 AX中 SUB BX,AX ;被除數(shù) /8被除數(shù) /32+被除數(shù) /128被除數(shù) /512,結(jié)果在 BX 中 (4) 將 AX 中間 8位, BX 低四位, DX 高四位拼成一個新字的程序段是: AND DX,0F000H ;將 DX 的低 12 位清零,高 4 位不變 AND AX,0FF0H ;將 AX 的低 4 位清零,高 4 位清零,中間 8 位不變 AND BX,0FH ;將 BX 的高 12 位清零,低 4 位不變 ADD AX,BX ADD AX,DX ;按要求組成一個新字,結(jié)果放在 AX 中。 (5) 將數(shù)據(jù)段中以 BX 為偏移地址的連續(xù)四個單元的內(nèi)容顛倒過來的程序段是: MOV AL,[BX] ; 數(shù)據(jù)段中 BX 為偏移地址的字單元內(nèi)容送 AX XCHG AL,[BX+3] ;數(shù)據(jù)段中 BX+3 為偏移地址的字單元內(nèi)容與 AX 的內(nèi)容交換 MOV [BX],AL ;數(shù)據(jù)段中 BX+3 為偏移地址的字單元內(nèi)容送 BX 為偏移地址的字單元 MOV AL,[BX+1] ;數(shù)據(jù)段中 BX+1 為偏移地址的字單元內(nèi)容送 AX XCHG AL,[BX+2] ;數(shù)據(jù)段中 BX+2 為偏移地址的字單元內(nèi)容與 AX 的內(nèi)容交換 MOV [BX+1],AL ;數(shù)據(jù)段中 BX+2 為偏移地址的字單元內(nèi)容送 BX+1為偏移地址的字單元 (6)將 BX 中的四位壓縮 BCD 數(shù)用非壓縮 BCD 數(shù)形式順序放在 AL、 BL、 CL、 DL 中的程序段是: MOV DL,BL ;四位壓縮 BCD 數(shù)的低位字節(jié)送 DL AND DL,0FH ; DL 的高 4 位清零,得四位非壓縮 BCD 數(shù)的最低位,放入 DL 中 MOV CL,4 ;設(shè)置移位位數(shù) 4 SHR BX,CL ; BX 中的數(shù)據(jù)邏輯右移 4位,使四位壓縮 BCD 數(shù)的次低位位于 BL 的低 4 位 MOV CH,BL ;將 BL 的內(nèi)容暫存到 CH 中保留 AND CH,0FH ; CH 的高 4 位清零,得四位非壓縮 BCD 數(shù)的次低位,放CH 中 MOV
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1