已知:ORG 100HARY DW 3,4,5,6CNT EQU $-ARYDB 7,8,CNT,9则执行指令“MOV AX,ARY+2”和“MOV BX,ARY+10”后,AX=?,BX=?。
ORG 是地址定位伪指令,$是地址计数器。ARY 的起始地址是100H,ARY+10的地址10AH 对应的CNT 数值为0AH,所以AX=04H,BX=0AH
问答题对于下面的数据定义,各条MOV 指令单独执行后,有关寄存器的内容是什么?
问答题画图说明下列语句所分配的存储空间及初始化的数据值。
问答题假设下列指令中的所有标识符均为类型属性为字的变量,请指出下列指令中哪些是非法的?它们的错误是什么?
问答题假定(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,数据变量VAL 的偏移地址为0050H。请指出下列指令的源操作数是什么寻址方式,并给出它的逻辑地址和物理地址。(1)MOV AX,0ABH(2)MOV AX,BX(3)MOV AX,[100H](4)MOV AX,VAL(5)MOV AX,[BX](6)MOV AX,ES:[BX](7)MOV AX,[BP](8)MOV AX,[SI](9)MOV AX,[BX+10H](10)MOV AX,VAL[BX](11)MOV AX,[BX][SI](12)MOV AX,VAL[BX][SI]
问答题总线读 写周期中,会在什么情况下出现?其作用是什么?又有什么特点?