若数组ARRAY在数据段中已做如下定义:ARRAY DW 200 DUP (1234H,3DUUP(?)),56ABH。指出下列语句执行后,各有关寄存器中的内容是多少? MOV BX,OFFSET ARRAY MOV CX,LENGTH ARRAY MOV SI, 0 ADD SI, TYPE ARRAY
正确答案
答案解析
相似试题
(简答题)
在ARRAY数组中依次存储了七个字数据,紧接着是名为ZERO的字单元,表示如下:ARRAY DW23,36,2,100,32000,54,0ZERO DW? 如果BX包含数组ARRAY的初始地址,请编写指令将数据0传送给ZERO单元。
(简答题)
在数据段定义了ARRAY数组,其中依次存储了五个字数据,ARRAY的起始地址(第一个数据的地址)为24H,请用不同寻址方式的指令,把第5个字送AX寄存器,指令条数不限。
(简答题)
在ARRAY数组中依次存储了七个字数据,紧接着是名为ZERO的字单元,表示如下:ARRAY DW 23,36,2,100,32000,54,0ZERO DW? 如果BX包含数据0在数组中的位移量,请编写指令将数据0传送给ZERO单元。
(简答题)
在数据段定义了ARRAY数组,其中依次存储了4个字数据,根据以下要求把第4个字送AX寄存器。 (1)直接寻址 (2)使用BX的间接寻址 (3)使用BX和ARRAY的寄存器相对寻址 (4)基址变址寻址 (5)MOV以外的其它指令
(填空题)
数据段中有以下定义:ARRAY1 EQU 16HARRAY2 DW 16H请指出下面两条指令中源操作数的寻址方式:MOV AX,ARRAY1;寻址方式:()MOV AX,ARRAY2;寻址方式:()
(简答题)
为下列数据段中的数组编制一程序,调用题7.16的宏定义SUMMING,求出该数组中各元素之和。DATADD 101246,274365,843250,475536SUMDQ?
(单选题)
在VisualFoxPro中,若定义了一个数组N有10个元素,在使用时该数组各元素的数据类型()
(单选题)
定义数组Array(1to 5,5)后,下列哪一个数组元素不存在()
(简答题)
根据题目,写出相关伪指令: (1)定义数据段DATA,并在数据段中定义两个字单元X、Y,初始值都是0 (2)定义一个字符串SRING,保存’Computer’ (3)定义有100个字节单元的COUNT数组,初始值均为空 (4)用赋值伪指令定义PI为3.14 (5)用类型操作符LABEL将VALUE单元定义为字节型