题目内容
(请给出正确答案)
[主观题]
试编程实现3字节无符号数加法:R7R6R5+R4R3R2→@R0(3个连续单元)。
试编程实现3字节无符号数加法:R7R6R5+R4R3R2→@R0(3个连续单元)。
答案
查看答案
试编程实现3字节无符号数加法:R7R6R5+R4R3R2→@R0(3个连续单元)。
第1题
试编程实现3字节无符号数乘以2字节无符号数:R7R6R5×R4R3→@R0(5个连续单元)。
第4题
编程:
(1)将A址起的100个无符号数按升序排放在原址处。
(2)在已经排好序的100个数中,查找是否有与AL中数值相同的数
(3)有相同的数,显示“YES”,无相同的数,显示“NO”。
编写上述任务为子程序,并由主程序调用相应子程序完成上述任务。
第8题
已知无符号二字节乘数存在42H41H中,另一无符号乘数存在40H中,试编程实现:
42H41H×40H→42H41H40H
第9题
试编写一个工作在16位空间的486段内调用子程序,实现取16位有符号数x绝对值的操作。要求:
(1)子程序入口地址(标号):ABSX
(2)入口参数:AX=x
(3)出口参数:AX=|x|
另外,再编写一个程序段,利用这个子程序,将数据段内首地址为1000H数据区的100个16位有符号数取绝对值,并将结果存放到数据段内首地址为1100H的数据区中
第10题
已知单元(10H)、(11H)中存放着两个无符号数,试编写一个程序段,将其中较小的数放到单元(12H)中。