题目内容

下面程序的功能是将数组ARRAY1的每个元素加固定值(8000H),将和保存在数组ARRAY2。在空白处填入适当的语句或语句的一部分。; 数据段array1 dword 1,2,3,4,5,6,7,8,9,10array2 dword 10 dup(?); 代码段mov ecx,lengthof array1mov ebx,0again: mov eax,array1[ebx*4]add eax,8000hmov ______________add ebx,__________loop again

查看答案
更多问题

MOV AX, 9090HSUB AX, 4AE0HJC L1JO L2JMP L3上述程序执行后AX=_____,程序转向_________ 。

变量DATAX和变量DATAY的定义如下:DATAX DW 0148HDW 2316HDATAY DW 0237HDW 4052H请按下列要求写出指令序列:(1) DATAX和DATAY两个字数据相加,和存放在DATAY中。(2) DATAX和DATAY两个双字数据相加,和存放在从DATAY开始的双字单元中。(3) 解释下列指令的作用:STCMOV BX, DATAXADC BX, DATAY

下面哪些指令是非法的?(假设OP1,OP2是已经用DB定义的变量)(1) CMP 15, BX ;(2) CMP OP1, 25(3) CMP OP1, OP2 ;(4) CMP AX, OP1 ;

下列程序段求数组FLD的平均值,结果在AL中。请将程序填写完整(不考虑溢出)FLD DW 10, -20, 30, -60, -71, 80, 79, 56______________________________________MOV CX, 8XOR AX, AXR1: __________________________ADD SI, 2LOOP R1MOV CL, 8IDIV CL……

答案查题题库