(简答题)
编程实现两个字节变量相乘送字变量的程序。
正确答案
答案解析
略
相似试题
(简答题)
在8086系统下,编写完整程序,实现两个32位带符号数相乘。假设被乘数存放在以字变量MUL1开始的连续4个字节中,乘数存放在以字变量MUL2开始的连续4个字节中中,相乘结果存放在以字变量RES开始的连续8个字节中。
(简答题)
编程实现任意个有符号字节数据之和(和要求用字变量存放)。
(简答题)
编写一短程序段:将AL中两压缩的BCD码分解为两位压缩的BCD码,分别装入A(高位BCD码)和B(低位BCD码)两个变量中。要求用到无符号除法指令DIV来实现编程功能。
(简答题)
字变量VAR1中保存有小于38250的16位无符号数,编写程序段实现VAR1÷150,并进行四舍五入操作,将商保存在字节变量VAR2中。
(单选题)
栈顶内容弹出送字变量AYW()。
(简答题)
编程求和Y=A1 + A2 + …. + A100 。其中Ai为字节变量。
(单选题)
地址表达式AYY[4]的偏移地址送字变量ADDR()。
(简答题)
编写一段程序,使汇编程序根据SIGN中的内容分别产生不同的指令。如果(SIGN)=0,则用字节变量DIVD中的无符号数除以字节变量SCALE;如果(SIGN)=1,则用字节变量DIVD中的带符号数除以字节变量SCALE,结果都存放在字节变量RESULT中。
(简答题)
变量DATAX和变量DATAY的定义如下: DATAX DW 0148H DW 2316H DATAY DW 0237H DW 4052H 请按下列要求写出指令序列: DATAX和DATAY两个字数据相乘(用MUL)。