首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

试编制一个程序,把BX寄存器中的二进制数以十六进制的形式显示在屏幕上。 注意:根据题目要求应将BX中的内容

试编制一个程序,把BX寄存器中的二进制数以十六进制的形式显示在屏幕上。

注意:根据题目要求应将BX中的内容从左到右每4位一组显示出来,共显示4个十六进制数位。如果显示的数位是0~9,则把4位二进制数加上30H,转换成相应的ASCII码30H~39H;如果是A~F,则应加上37H(30H+7),转换成ASCII码41H~46H。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“试编制一个程序,把BX寄存器中的二进制数以十六进制的形式显示…”相关的问题
第1题
试编制一个程序,把BX寄存器内的二进制数用十六进制数的形式在屏幕上显示出来。

点击查看答案
第2题
试编制一个程序,把BX寄存器中的二进制数以十六进制的形式显示在屏幕上。
点击查看答案
第3题
为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写______指令。 PUSH AX ___

为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写______指令。

PUSH AX

______

______

TEST AX, 8000H

JZ SAME

XOR BX, 8000H

SAME: POP AX

A.AND AX,BX B.XOR AX,BX

C.SUB AX,BX D.OR AX,BX

点击查看答案
第4题
试编写子程序,使间址寄存器R0所指向的连续两个片外RAM单元中的低4位二进制数,合并为一个字节(R0指向低位地

试编写子程序,使间址寄存器R0所指向的连续两个片外RAM单元中的低4位二进制数,合并为一个字节(R0指向低位地址,合并时放在高4位),并仍存放在R0所指的外RAM单元中。

点击查看答案
第5题
试编写一个工作在16位空间的486段内调用子程序,完成将8位二进制中的各位数字转换成用“0”、“1”表示的ASCII码
数字串的操作,要求:

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

(2)入口参数:AL=8位二进制数;

DI=ASCII数字串首地址(位于数据段中);

(3)出口参数:无;

(4)不影响其他寄存器。

点击查看答案
第6题
写出完成如下功能的指令。 (1)BX和AX内容相加,结果存入AX。 (2)把AL寄存器的内容与数OAOH相减,结

写出完成如下功能的指令。 (1)BX和AX内容相加,结果存入AX。 (2)把AL寄存器的内容与数OAOH相减,结果存入AL。 (3)用BX寄存器间接寻址方式把存储器中的一个字和DX相加,结果存入DX。 (4)用SI和位移量0020H的寄存器相对寻址方式把内存中的一个字和AX相加,结果存入AX。

点击查看答案
第7题
已知在寄存器AX、 BX中分别存放有一个非压缩的BCD数,要求编程计算AX—BX的值,将结果存在AX中。

点击查看答案
第8题
假如在程序的括号中分别填入指令: (1)LOOP L20 (2)LOOPNE L20 (3)LOOPE L20 试说明

假如在程序的括号中分别填入指令: (1)LOOP L20 (2)LOOPNE L20 (3)LOOPE L20 试说明在三种情况下,当程序执行完后,AX、BX、CX、DX这4个寄存器的内容分别是什么?

假如在程序的括号中分别填入指令: (1)LOOP L20 (2)LOOPNE L20 (3)LOOP

点击查看答案
第9题
已知在寄存器AX、BX中分别存放有一个非压缩BCD数,要求编程将BX加到AX中。设结果小于等于99。

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