首页 > 计算机应用技术> 微机原理及应用
题目内容 (请给出正确答案)
[主观题]

试编写一个子程序,完成交换寄存器AR和BR内容的操作(要求:子程序执行不能影响其他寄存器)。

试编写一个子程序,完成交换寄存器AR和BR内容的操作(要求:子程序执行不能影响其他寄存器)。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“试编写一个子程序,完成交换寄存器AR和BR内容的操作(要求:…”相关的问题
第1题
试编写一个子程序,判断寄存器AR中有符号数(补码)的正负,并按以下要求设置标志CF、ZF的状态(要求:子程序执行

试编写一个子程序,判断寄存器AR中有符号数(补码)的正负,并按以下要求设置标志CF、ZF的状态(要求:子程序执行不能破坏AR的内容)。

点击查看答案
第2题
试编写一个判断某字符是否为数字字符的子程序。已知子程序的出入口参数是: 入口参数:AR=字符。 出口参数:是

试编写一个判断某字符是否为数字字符的子程序。已知子程序的出入口参数是:

入口参数:AR=字符。

出口参数:是数字字符CF=0,否则CF=1。

点击查看答案
第3题
试编写一个有符号数比较子程序。已知子程序的出入口参数是: ;入口参数:AR=有符号数x、IX=符号数y的地址 ;出

试编写一个有符号数比较子程序。已知子程序的出入口参数是:

;入口参数:AR=有符号数x、IX=符号数y的地址

;出口参数:CF=0、zF=0 (x>y);

; CF=0、ZF=1 (x=y);

; CF=1、ZF=0 (x<y)。

点击查看答案
第4题
试编写一个程序段.完成1+2+3+…+20的运算,并将运算结果放在AR中。
点击查看答案
第5题
试编写一个工作在16位空间的486段内调用子程序,完成找出有符号字数组中最大数的操作。要求: (1)子程序入口

试编写一个工作在16位空间的486段内调用子程序,完成找出有符号字数组中最大数的操作。要求:

(1)子程序入口地址(标号):MAX;

(2)入口参数:SI=字数组首地址(位于数据段中);

CX=字数组元素个数;

(3)出口参数:AX=最大数;

点击查看答案
第6题
试编写一个子程序,将多字节的数据带CF循环左移一位(参见下图)。已知该子程序的出入口参数是: 入口参数:IX

试编写一个子程序,将多字节的数据带CF循环左移一位(参见下图)。已知该子程序的出入口参数是:

入口参数:IX=多字节数据首地址、BR=数据长度(字节数)、CF=移位前状态。

出口参数:CF=移位后状态。

点击查看答案
第7题
试编写一个程序段,将AR中的两位BCD拆开,低位BCD保留在AR的低4位中,高位BCD放到BR的低4位中。
点击查看答案
第8题
试编制一子程序,利用上面有符号数比较子程序,找出有符号数据区中的最大数。已知子程序的出入口参数是: 入口

试编制一子程序,利用上面有符号数比较子程序,找出有符号数据区中的最大数。已知子程序的出入口参数是:

入口参数:IX=数据区首地址、AR=数据个数。

出口参数:AR=最大数。

点击查看答案
第9题
编写一个判别字符是否为数字符的子程序,并利用该子程序把一个字符串中的所有数字符删除。

点击查看答案
第10题
堆栈是一组寄存器或一个存储区域,用来存放调用子程序或响应中断时的主程序断点地址,以及其他寄存器的内容。()
点击查看答案
第11题
一个子程序在主程序执行期间可以多次被调用,甚至可以自己调用自己,实现这种调用的最好的办法是使用______。

A.寄存器

B.堆栈

C.锁存器

D.主存

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改