计算机原理及接口技术题目,微机原理及接口技术-习题答案

本文提供了微机原理及接口技术的习题及答案,包括AX、BX寄存器操作,位测试与清除,字符串处理,内存数据传输,屏幕显示,以及汇编语言程序设计等内容。
摘要由CSDN通过智能技术生成

微机原理及接口技术习题及答案 ·9·

(2)MOV AX,0 MOV BX,1 MOV CX,100 A: ADD AX,BX INC BX LOOP A HLT

解:AX=8080H BX=0101H

14. 编写程序段,实现下述要求:

(1) 使AX寄存器的低4位清0,其余位不变。 (2) 使BX寄存器的低4位置1,其余位不变。

(3) 测试AX的第0位和第4位,两位都是1时将AL清0。

(4) 测试AX的第0位和第4位,两位中有一个为1时将AL清0。 解:

(1)使AX寄存器的低4位清0,其余位不变。 AND AX, 0FFF0H

(2) 使BX寄存器的低4位置1,其余位不变。

OR AX, 0FH

(3)测试AX的第0位和第4位,两位都是1时将AL清0。

TEST AX,01H JZ AA

TEST AX,10H JZ AA MOV AL,0 HLT AA: ......

(4)测试AX的第0位和第4位,两位中有一个为1时将AL清0。

TEST AX, 11H JZ AA MOV AL,0 AA: .......

15. 编写程序段,完成把AX中的16进制数转换为ASCII码,并将对应的ASCII码依次存入MEM开始的存储单元中。例如,当AX的内容为37B6H时,MEM开始的4 个单元的内容依次为33H,37H,42H,36H。 解:

MOV CX,4 LEA SI,MEM ADD SI,3 ;SI指向MEM+3 CC: MOV BX,AX

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值