《汇编语言》练习册答案(3)
2、用寄存器BX和SI的基址变址寻址方式把存储器中的一个字节与CL寄存器的内容相加,并把结果送到CL寄存器中。
ADD
CL,[BX+SI]
3、 用寄存器BX和位移量0F7H的寄存器相对寻址方式把存储器中的一个字和(AX)相
加,并把结果送回存储器中。
ADD [BX+0F7H],AX
4、 用位移量为0A23H的直接寻址方式把存储器中的一个字与数0E5A3H相加,并把
结果送回该存储单元中。 ADD
[0A23H],0E5A3H
5、把数0D9H与(AL)相加,并把结果送回AL中。ADD AL,0D9H
三、图示题:
1、已知堆栈寄存器SS的内容是0E400H,堆栈指针寄存器SP的内容是00CBH,先执行两条把1BC3H和0A76H分别进栈的PUSH指令,再执行一条POP指令,试画出堆栈区和SP的内容变化过程示意图(标出存储单元的物理地址)。
执行PUSH前
2、画出以下指令汇编后存储情况示意图。 DATA_BYTE DB 127 ,01110001B , 7FH DATA_WORD DW 63,6ABH, -3 DATA-DW DD 98+10/5 , 06FD8H
3、画出以下指令汇编后存储情况示意图
ABC DB ‘B’,?,?,8,0 DEF DW ?,255,?
ARRAY DB 10 DUP(0,2 DUP(?,2),?,3)
ABC
DEF
ARRAY
四、请设置一个数据段DATASG,其中定义以下字符变量或数据变量。 (11) FLD1B为字符串变量:‘QITIEZHIGONGDAXUE’: (12) FLD2B为十进制数字节变量:123: (13) FLD3B为十六进制数字节变量:0B9: (14) FLD4B为二进制数字节变量:11001011; (15) FLD5B为数字的ASCII字符节变量:32728; (16) FLD6B为38个零的字节变量;
(17) FLD7B为零件名(ASCII码)及其数量(十进制)的表格: PART1 37
PART2 40
(18) FLD1W为十六进制数字变量:1C8E;
(19) FLD2W为二进制数字变量:10010101;
(20) LD4W为包括5个十进制数的字变量:12,34,56,78, 90; (11) LD5W为14个零的字变量
DATASG SEGMENT
FLD1B DB ‘QITIEZHIGONGDAXUE ’ FLD2B DB 123 FLD3B DB 0B9H FLD4B DB 11001011B FLD5B DB ‘32728’ FLD6B DB 38 DUP(0) FLD7B DB ‘37’,40
FLD1W DW 1C8EH FLD2W DW 10010101B
LD4W DW 12,34,56,78,90 LD5W DW 14 DUP(0) DATASG ENDS
五、简答题:
1、简述取中断向量的步骤
答:把由AL指定的中断类型的中断向量从中断向量表中取到ES:BX中 预置:AH=35H AL=中断类型号
执行:INT 21H
返回时送:ES:BX=中断向量
2、 INT 21H的键盘输入功能1和功能8有什么区别?
答:功能1:从键盘输入一个字符并回显在屏幕上,AL=字符 功能8:从键盘输入一个字符,不回显,检测Ctrl-Break,AL=字符
六、编程题:
1、 编一个程序,要求比较两个字符串STRING1和STRING2所含字符是否完全相同,
若相同则显示‘MATCH’,否则显示‘NO MATCH’。 dseg segment
string1 db ‘I am a student.’ String2 db ‘I am a student!’ yes no dseg cseg
db ‘MATCH’,0DH,0AH,’$’ db ‘NO MATCH’,0DH,0AH,’$’ ends segment
main proc far
assume cs:cseg,ds:dseg.es:dseg start: push ds
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




