题目内容
(请给出正确答案)
[主观题]
编程: (1)将A址起的100个无符号数按升序排放在原址处。 (2)在已经排好序的100个数中,查找是否有与AL中数值
编程:
(1)将A址起的100个无符号数按升序排放在原址处。
(2)在已经排好序的100个数中,查找是否有与AL中数值相同的数
(3)有相同的数,显示“YES”,无相同的数,显示“NO”。
编写上述任务为子程序,并由主程序调用相应子程序完成上述任务。
提问人:网友anonymity
发布时间:2022-01-06
编程:
(1)将A址起的100个无符号数按升序排放在原址处。
(2)在已经排好序的100个数中,查找是否有与AL中数值相同的数
(3)有相同的数,显示“YES”,无相同的数,显示“NO”。
编写上述任务为子程序,并由主程序调用相应子程序完成上述任务。
试编程,将R7中无符号数(≤255)转换成3位BCD码,存放在以30H为首址的3字节内RAM中。
试编写一个工作在16位空间的486段内调用子程序,实现取16位有符号数x绝对值的操作。要求:
(1)子程序入口地址(标号):ABSX
(2)入口参数:AX=x
(3)出口参数:AX=|x|
另外,再编写一个程序段,利用这个子程序,将数据段内首地址为1000H数据区的100个16位有符号数取绝对值,并将结果存放到数据段内首地址为1100H的数据区中
在A址处有一个32位(双字)的被除数,在B址处有一个16位(字)的除数。求两数相除后的商与余数,分别存于C址处和D址处。并说明运算数为有符号数或无符号数时,在运算处理上有何区别。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!