你可能喜欢
问答题
假设VAR1和VAR2为字变量,LAB为标号,指出下列指令出错的原因何在?
(1)ADD AL,VAR1
(2)SUB VAR1,VAR2
(3)JMP VAR1
(4)JNZ LAB[SI]
(5)JMP NEAR LAB
问答题
问答题
已知下列一组语句:
ORG 2000H
ARY DW 3,$+4,5,6
CNT EQU $ —ARY
DB 7,8,CNT,9
执行语句MOV AX,ARY+2和MOV BX,ARY+10后,AX和BX分别是多少?画出内存分配图。
AX=2006H,BX=0908H,数据存放的内存分配图如图所示。
问答题
若数组ARRAY在数据段中已做如下定义:ARRAY DW 200 DUP (1234H,3DUUP(?)),56ABH。指出下列语句执行后,各有关寄存器中的内容是多少?
MOV BX,OFFSET ARRAY
MOV CX,LENGTH ARRAY
MOV SI, 0
ADD SI, TYPE ARRAY
问答题
一般程序如下:
ORG 2000H
ARY DW --4,3,--2,1
CNT DW $--ARY
VAR DW ARY,$+4
┆
MOV AX,ARY
MOV BX,OFFSET VAR
MOV CX,CNT
MOV DX,VAR+2
LEA SI,ARY
┆
此程序段执行后,寄存器AX,BX,CX,DX与SI中的内容各是多少?
问答题
存储在00080H------00083H.。通过中断向量可以找到中断入口地址,如图所示。
问答题