试题详情
- 简答题 变量DATAX和变量DATAY的定义如下: DATAX DW 0148H DW 2316H DATAY DW 0237H DW 4052H 请按下列要求写出指令序列: DATAX和DATAY两个双字数据相乘(用MUL)。
-
AA DW0
BB DW 0
CC DW 0
DD DW 0
┇
MOV AX,DAT AX
MUL DATAY
MOV AA,AX
MOV BB,DX
MOV AX,DATAX
MUL DATAY+2
ADD BB,AX
ADC CC,DX
MOV AX,DAT AX+2
MUL DATAY
ADD BB,AX
ADC CC,DX
ADC DD,0
MOV AX,DATAX+2
MUL DATAY+2
ADD CC,AX
ADC DD,DX 关注下方微信公众号,在线模考后查看
热门试题
- 有关宏展开的说法正确的是()。
- 变量和标号有哪些区别?变量和标号有哪些属
- 具有相同基类型的指针变量P和数组变量Y,
- 下列伪指令有错吗?如果有错,请指出错误原
- 取变量所含的数据存储单元个数算符()。
- 下列程序段执行完后,BX寄存器的内容是
- 在四种类型的段中通常使用哪些寄存器表示逻
- 设有关寄存器及存储单元的内容如下:则指令
- 二进制数110111100101.101
- 寻址方式
- 下列有关汇编语言中标号的命名规则中,错误
- 无条件转移指令JMP实现段间间接转移,转
- 宏调用是通过()实现的。
- 在取MOV BX 0125H指令的源操作
- 段内间接寻址方式只改变()寄存器的内容。
- 循环结构的程序由以下()部分组成。
- 设(BX)=0E3H,变量VALUE中
- 已知ARRAY是5行5列的有符号字数组,
- 编写一个宏库文件,其中包括系统功能调用(
- 汇编程序属于()。