已知下列程序:
D1 DB 10 DUP(?)
D2 DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H
┇
MOV CX,LENGTH D1
MOV SI,SIZE D1—TPYE D1
LP:MOV AL,D2[SI]
MOV D1[SI],AL
SUB SI,TYPE D1
DEC CX
JNZ LP
HLT
問(wèn):
(1)該程序執(zhí)行后,D1單元開(kāi)始的10個(gè)字節(jié)內(nèi)容是什么?
(2)該程序完成的功能是什么?
您可能感興趣的試卷
最新試題
判斷下列程序段跳轉(zhuǎn)的條件。
已知:ORG 100HARY DW 3,4,5,6CNT EQU $-ARYDB 7,8,CNT,9則執(zhí)行指令“MOV AX,ARY+2”和“MOV BX,ARY+10”后,AX=?,BX=?。
假設(shè)下列指令中的所有標(biāo)識(shí)符均為類型屬性為字的變量,請(qǐng)指出下列指令中哪些是非法的?它們的錯(cuò)誤是什么?
8086微處理器內(nèi)部有哪些通用寄存器?除了存放運(yùn)算結(jié)果和中間結(jié)果,它們各自還有什么特殊用途?
內(nèi)存系統(tǒng)中片選的控制方案有哪幾種?
常用的DRAM 有哪些?各有什么特點(diǎn)?
8086微處理器EU 和BIU 是如何并行工作的?又是如何合作的?
請(qǐng)總結(jié)8086處理器中的不同值的組合所代表的操作。
請(qǐng)利用62512(64Kx8位SRAM)和27128(16Kx8位的EPROM)芯片設(shè)計(jì)8086系統(tǒng)在最小工作方式下的存儲(chǔ)系統(tǒng)。要求RAM 區(qū)域從地址0A0000H 開(kāi)始,容量是64Kx16位,可進(jìn)行字的訪問(wèn)和字節(jié)的訪問(wèn);ROM 區(qū)域從地址20000H 開(kāi)始,容量是16Kx16位,只能進(jìn)行字的訪問(wèn)。采用74LS138譯碼。
對(duì)于下面的數(shù)據(jù)定義,各條MOV 指令單獨(dú)執(zhí)行后,有關(guān)寄存器的內(nèi)容是什么?