- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 汇编语言程序设计
4-1 汇编语言程序设计的几个步骤是:
解:编写汇编语言程序的过程基本上与编写高级语言程序的过程是相同的。
(1)从实际问题抽象出数学模型;
(2)确定解决该数学模型的方法,选择最佳算法;
(3)画出流程图,根据算法把解决问题的思路和方法用图形表示出来;
(4)分配内存工作单元和寄存器;
(5)根据流程图编制程序;
(6)上机调试,检测 和排错。
4-2 计算下列表达式的值(A1=50H,B1=20,G1=2)。
(1)A1*100+B1 (2)A1 MOD G1+B1 (3)(A1+2)*B1-2 (4)B1/3 MOD 5
(2)(5)(A1+3 )*(B1 MOD G1) (6)A1 GT G1 (7)B1 AND 7
(8)B1 SHL 2+G1 SHR 1
解:(1)5020 (2)20 (3)1038 (4)1 (5)0 (6)0FFFFH (7)04H (8)51H
4-3 已知数据段定义如下,设该段从03000H开始。
DSEG SEGMENT
ARRAY1 DB 2 DUP (0, 1,?)
ARRAY2 DW 100 DUP (?)
FHZ EQU 20H
ARRAY3 DB 10 DUP (0, 1, 4 DUP(2), 5)
DSEG ENDS
试用分析运算符OFFSET、SEG、LENGTH、TYPE、SIZE求出ARRY1、ARRY2、ARRY3的段、偏移量和类型,以及它们的 LENGTH和SIZE
解:
变量名
OFFSET
SEG
TYPE
LENGTH
SIZE
ARRY1
0
0300H
1
2
2(2×1)
ARRY2
06H
0300H
2
100
200(100×2)
ARRY3
206=0CEH
0300H
1
10
10(10×1)
4-4 (略)
4-5 以下语句汇编后,变量CON1,CON2和CON3的内容分别是多少?
N1=10
N2=5 ……
N3=3 CON1 00
CON1 DB (N1 AND N2 OR N3) GE 0FH CON2 FF CON2 DW (N2 AND N1 XOR N3) LE 0FH 00 CON3 DB (N1 MOD N3) LT (N2 SHR1) CON3 FF 解:如图所示 ……
4-6 设有一个已定义的数据段如下:
DATA SEGMENT
VAR1 DB ?, ?
VAR2 DB ?, ?
ADR DW VAR1, VAR2
DATA ENDS
若要使ADR+2的字单元中存放内容为“0022H”,上述空白处应填入什么语句?
解: ORG 0020H
4-7 下述程序段执行后,寄存器CX,SI的内容是多少?
ARRY DW 20 DUP (5)
…
XOR AX, AX
MOV CX, LENGTH ARRY
MOV SI, SIZE ARRY-TYPE
解: (CX)=14H (SI)=26H
4-8 试定义一个结构,它应包括一个学生的下列信息:姓名、学号、及3门课程的成绩。然后给出3条机构预置语句,将3个学生的情况送入3个结构变量中。
解:
STUD STRUC ;定义一个结构,结构名为STUD
NAME1 DB ‘ ;姓名字段
NUM DB ? ;学号字段
SCOR DB 3 DUP (?) ;三门课程成绩字段
STUD ENDS
DATA SEGMENT ;在数据段中通过三个结构变量引用,并赋值
STUD1 STUD ZHU MEING, 3, 88, 79, 91 ;结构变量名STUD1
STUD2 STUD ZHANG XING, 15, 78, 83, 77 ;结构变量名STUD2
STUD3 STUD WANG YAN, 12, 91, 92, 93 ;结构变量名STUD3
DATA ENDS
4-9 试定义一条宏指令,它可
您可能关注的文档
- 广东省高中语文新课程优质课例一等奖课件展示高考复习语段压缩专题幻灯片.ppt
- 广告词应用文中职幻灯片课件.ppt
- 广州中新知识城教育小镇概念规划优秀课件.ppt
- 广西南宁市2018 2019高二化学下学期联考第三次月考试题.doc
- 床边综合能力演示教学.ppt
- 应有格物致知精神幻灯片课件.ppt
- 建筑施工工地安全教育培训讲座课堂.ppt
- 建筑风景写生教学优秀.ppt
- 建设工程监理组织 课堂.ppt
- 建设绿色宁波港的难点及对策研究.doc
- 浙江金华市公共资源交易中心永康市分中心编外人员招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波慈溪市政协办公室招考聘用编外工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江金华永康市西溪镇人民政府招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 福建南平市公安局建阳分局招考聘用辅警笔试历年典型考题及考点研判与答案详解.docx
- 浙江嘉兴海盐县武原街道基层残疾人工作专职委员(公益岗位)招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 浙江宁波知识产权保护中心招考聘用工作人员笔试历年典型考题及考点研判与答案详解.docx
- 浙江杭州建德市面向2024届普通高校毕业生招考聘用教师(第二批)16人笔试历年典型考题及考点研判与答案详解.docx
- 浙江省台州中学面向2024届普通高校毕业生招考聘用教师12人笔试历年典型考题及考点研判与答案详解.docx
- 湖北师范大学体育学院专任教师招考聘用笔试历年典型考题及考点研判与答案详解.docx
- 重庆市南岸区教育事业单位面向2024届高校毕业生招考聘用114人笔试历年典型考题及考点研判与答案详解.docx
最近下载
- 部编版语文一年级下册《小猴子下山》教材分析学情分析及课标分析.docx
- 2021年浙江省温州实验中学一模语文试卷(附答案详解).docx
- 党纪学习教育“学党纪、明规矩、强党性”国有企业专题研讨发言稿.docx VIP
- 计算机基础知识100题(含答案).pdf VIP
- 新教材高中政治选择性必修2法律与生活第二单元家庭与婚姻 教学课件(第5,6课).pptx
- 可复制《生产过程危险和有害因素分类与代码》GBT 13861-2022.pdf
- 《铁路建设项目弃渣场技术管理手册》.docx VIP
- 国开电大养生与保健(北京)第一次至第四次形考参考答案.doc
- 中国汽车基础软件发展白皮书4.0.pdf
- 初中语文教材文言文课下注释汇总.pdf
文档评论(0)