你可能喜欢
问答题
问答题
已知ARRAY是5行5列的有符号字数组,编写程序,进行下列计算(假设和仍然为16b,不会产生溢出)
(1)求该数组每一行上第4列元素之和(列号从0开始);
(2)求该数组第3行所有元素之和(行号从0开始);
(3)求该数组正对角线上所有元素之和;
(4)求该数组反对角线上所有元素之和。
问答题
编写循环结构程序,进行下列计算,结果存入RESULT单元
(1)1+2+3+4+5+6+……+100
(2)1+3+5+7+9+11+……+99
(3)2+4+6+8+10+……+100
(4)1+4+7+10+13+……+100
(5)11+22+33+44+……+99
问答题
内存缓冲区BUFFER定义如下,按照要求,写出指令序列 BUFFER DB 20 DUP(?)
(1)将缓冲区全部置为0,并使执行时间最短。
(2)将缓冲区全部置为空格字符(ASCII代码20H),使用的指令条数最少
(3)将缓冲区各字节依次设置为0,1,2,3,4,……,19
(4)将缓冲区各字节依次设置为0,-1,-2,-3,-4,……,-19
(5)将缓冲区各字节依次设置为30,29,28,27,……,11
(6)将缓冲区各字节依次设置为0,2,4,6,8,……,38
(7)将缓冲区各字节依次设置为0,1,2,3,0,1,2,3,…,3
问答题
现有(DS)=2000H ,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=0B7H,(21203H)=65H,说明下列指令执行后AX寄存器的内容。
(1)MOV AX,1200H
(2)MOV AX,BX
(3)MOV AX,[1200H]
(4)MOV AX,[BX]
(5)MOV AX,1100H[BX]
(6)MOV AX,[BX][SI]
(7)MOV AX,1100H[BX][SI]