问答题
简答题
若数组ARRAY在数据段中已做如下定义:ARRAY DW 200 DUP (1234H,3DUUP(?)),56ABH。指出下列语句执行后,各有关寄存器中的内容是多少?
MOV BX,OFFSET ARRAY
MOV CX,LENGTH ARRAY
MOV SI, 0
ADD SI, TYPE ARRAY
【参考答案】
BX=数组ARRAY的偏移地址;CX=200;SI=2。
点击查看答案
相关考题
-
问答题
一般程序如下: 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中的内容各是多少? -
问答题
求从0开始连续100个偶数之和,并将结果存入名字为SUM的字存储单元中。用完整的段定义语句编写出实现这一切功能的汇编源程序。 -
问答题
INT40H指令的中断向量存储在那些地址单元?用图解说明中断向量的含义和具体内容,并指出它和中断入口地址之间的关系。