微机原理习题2008答案(5)
IN AX,3FH
(6)端口地址3FFH已超出8位二进制表示范围,16位端口地址应存于DX。可改为:
MOV LES
DX,3FFH OUT AX,[SI]
[BX] BL,4CH BL CL,5
13
BYTE PTR
AX,[BX+DI+6]
(4)堆栈操作应以字为单位进行,而DL是一个字节。
DX,AL
(7)LES指令的目操作数应该是通用寄存器,不能是段寄存器。可改为: (8)AX不能用于间接寻址,间接寻址只能用BX、BP、SI、DI四个寄存器之一。可改为:POP
MOV IMUL MOV
(9)立即数不能做乘法指令的操作数,可改为:
(10)当逻辑移位的次数大于1时,应该用CL指示次数。可改为:
SHL BX,CL
(11)操作数300 ? 255,已超出有效的中断类型码范围。 (12)XCHG指令不允许立即数做它的操作数。可改为:
MOV XCHG
CX,0FFFH DX,CX
(13)源、目的字长不一致
(14)在8086寻址方式中,AX不能作为基址寄存器使用,而且源、目的不能同时为存贮器寻址方式
(15)OFFSET只用于简单变量,应去掉 (16)CS不能作为目的寄存器 (17)段寄存器之间不能直接传送数据
3.设若标志寄存器原值为0A11H,(SP)=0060H,(AL)=4。下列几条指令执行后,标志寄存器、AX、SP的值分别是多少?
PUSHF LAHF
XCHG AH,AL PUSH AX SAHF POPF
答:指令执行后标志寄存器的值为0411H,AX=0411H ,SP=005EH。
4.假如在程序的括号中分别填入指令: (1) LOOP L20 (2) LOOPNE L20 (3) LOOPE L20
试说明在三种情况下, 当程序执行完后, AX、BX、CX、DX四个寄存器的内
容分别是什么?
AX,01 BX,02 DX,03 CX,04 BX,AX
MOV MOV MOV INC ADD SHR
BEGIN: MOV
L20: AX DX,1
( )
14
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




