- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理课件2015-4_1
微机原理与接口技术
第四章 汇编语言程序设计
宋克柱
核探测与核电子学国家重点实验室
中国科学技术大学近代物理系快电子实验室
skz@ustc.edu.cn
中国科学技术大学 快电子学实验室 宋克柱
University of Sci. Tech. of China Fast Electronics Lab skz@ustc.edu.cn
第四章 汇编语言程序设计
4-1 汇编语言程序格式
4-2 MASM 中的表达式
4-3 伪指令语句
4-4 汇编语言上机调试过程
4-5 DOS系统功能调用和BIOS 中断调用
4-6 汇编程序设计技巧
中国科学技术大学 快电子学实验室 宋克柱
University of Sci. Tech. of China Fast Electronics Lab skz@ustc.edu.cn
• 汇编语言:利用指令的助记符、符号地址、标
号、伪指令等编写程序的语言,是较低级语言。
• 汇编语言是面向机器的语言,和机器硬件密切
相关。
• 不同的CPU有不同的汇编语言。
• 汇编语言优点:可以直接控制硬件;实时性好;
程序效率高,节省内存,运行速度快,可以与
操作系统直接接口。
• 编译过程:源程序prg.asm,经过汇编ASM或宏
汇编MASM程序编译,生成目标文件prg.obj ,
再经过连接LINK ,生成可执行程序prg.exe 。
• 编写的源程序,必须满足MASM规定的格式,
才能通过汇编。
4-1 汇编语言程序格式
1. 语句的种类
• 有两种基本语句:指令语句、伪指令语句。
• 指令语句:执行语句,汇编后生成机器码。格式为:
标号:助记符 操作数,操作数 ;注释
MOV AX, BX 生成机器码:03 C3
• 伪指令语句:说明性语句,汇编后不生成机器码。为
汇编程序提供有关信息,如定义符号、分配存储单元、
初始化存储器等。如:
DATA SEGMENT
ARRAY DB 1, 2, 3, 4
SUM DW 0
DATA ENDS
中国科学技术大学 快电子学实验室 宋克柱
University of Sci. Tech. of China Fast Electronics Lab skz@ustc.edu.cn
2. 操作数的基本数据项
n 常数:固定值,数字或字符。
,0AFH ,1037Q,100D , ‘ABC’
n 变量:内存中一个数据区的名字,数据所存放地址的
符号地址;
主要属性为BYTE 、WORD 、DOUBLE WORD等等。
通常用DB 、DW、DD等来定义。
例:DATA 1 DB 30H, 31H, 32H
n 标号:指令语句的符号地址,转移或调用时使用;
主要属性为FAR 、NEAR 。
指令中的操作数,包括:常数、变量、标号、寄存器和
存储器、表达式。
中国科学技术大学 快电子学实验室 宋克柱
University of Sci. Tech. of China Fast Electronics Lab skz@ustc.edu.cn
4-2 MASM 中的表达式
1. 算术运算
您可能关注的文档
- 工科大学化学第一二章课件-yfy.pdf
- 工科大学化学第五章课件.pdf
- 巴彦淖尔职业技术学校总结报告.pdf
- 平安产险广东分公司上岗考试强化训练题---汇总版含答案.pdf
- 年尔雅西方文化概论考试.pdf
- 广东工业大学计算机网络复习.pdf
- 广州中医药大学中药鉴定学复习资料ok.pdf
- 广工期末化工原理试题及答案详解.pdf
- 广西大学现代控制理论期末考试题库之计算题(含答案).pdf
- 康明斯柴油发电机组维修电工培训教材.pdf
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
最近下载
- GB50854-2013 房屋建筑与装饰工程工程量计算规范.docx VIP
- 加油站的法律法规与合规要求.pptx VIP
- 统编版六年级阅读理解第25课 寓言童话故事阅读重点 课件.pptx VIP
- 2025年【直接打印】人教版八年级上册地理期末复习核心考点提纲.pdf VIP
- 妊娠期与产后女性运动专家共识(2025版).pptx VIP
- (高清版)DB31∕T 1487-2024 国际医疗服务规范.docx VIP
- 七年级数学试题及评分标准(2)七年级上册数学期末试卷免费.pdf VIP
- 精品解析:北京市西城区2024-2025学年高二上学期期末考试英语试题(解析版).docx VIP
- 泰国光伏市场发展与前景分析报告.pdf
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
原创力文档


文档评论(0)