- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 汇编语言基础知识 序 言 汇编语言的特点 (1) 可直接控制硬件,充分发挥硬件功能。 (2) 汇编语言程序代码质量高,占用内存空间 少,执行速度快。 应用优势: 对于解决某些领域的问题,如操作系统,实时控制和处理、加密/解密、软件调试、病毒分析及逆向工程等领域具有独特的优势。 在实际应用问题中,常常编写汇编语言子程序,解决如下的问题: (1)进行计算速度或代码长度优化 (2)存取系统资源 (3)直接访问硬件 (4)为不兼容的代码(编程环境)提供接口 缺点:可移植性差、可读性差。 2 学习汇编语言的目标和要求 (1)掌握汇编语言程序设计的基本方法,为其他专业课奠定基础(接口技术、组成原理、单片机等),深入理解计算机如何完成复杂操作和计算以及程序的执行过程。 (2)培养自我拓展汇编语言新知识的能力,掌握扎实的软件研制基本功。 学习要求: (1)预习+听课+复习+动手 时间比:1+1+1+1 (2)按时完成上机作业 参考教材: (1)IBM PC 汇编语言程序设计,沈美明等,清华大学出版社 (2)微机汇编语言基础教程,许远等,电子科技大出版社 (3)汇编语言程序设计, 钱晓捷等,电子工业出版社 0011 0101 1011 1111 ? ? ? ? 3 5 B F ∴ 0011,0101,1011,1111B = 35BFH A 1 9 C ? ? ? ? 1010 0001 1001 1100 ∴ A19CH = 1010,0001,1001,1100B (4) 十六进制数转换成二进制数 方法:将每一位十六进制数转换成对应的四位二进制数,即为十六进制数对应的二进制数。 (3)二进制数转换成十六进制数 从小数点所在位置分别向左向右每四位一组进行划分。若小数点左侧的位数不是4的整数倍,在数的最左侧补零;若小数点右侧的位数不是4的整数倍,在数的最右侧补零 1.2 进位计数制及其转换 1.2.2 不同数制之间的转换 (5) 十六进制和二进制的相互转换举例 方法:对于二进制整数,只要从右到左每4位组成一组,不足4位最左边补0,即可得到相应的十六进制。对于二进制小数,只要从左到右每4位组成一组,不足4位最右边补0,即可得到相应的十六进制。 0 111 1101. 0101 11 0 0 ? ? ? ? 7 D 5 C ∴ (1111101.0101111)2 = (7D.5C)16 如果将十六进制转成二进制数,只要每一位十六进制数用四位二进制数表示即可。 补0 补0 1.2 进位计数制及其转换 1.2.2 不同数制之间的转换 1.1 汇编语言概述 1.2 进位计数制及其转换 1.3 计算机中数和字符的表示方法 第1章 汇编语言基础知识 1.3 计算机中数和字符的表示方法 计算机中数值型数据是用二进制数来表示的,而非数值型数据包括英文字母、标点符号、专用符号、汉字等,也是用二进制数来编码的。 计算机中正负数的表示 7 6 5 4 3 2 1 0 符号位 数值位 假设机器字长为16位: 符号位 = 0 正数 数值位 = 1 负数 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 假设机器字长为8位: H.O.Byte L.O.Byte 1.??? 二进制数的编码及运算 1.3.1 数值型数据的编码 1.3 计算机中数和字符的表示方法 数的常用表示法 —— 原码 反码 补码 原码表示法:符号 + 绝对值 例:n = 8bit [+3]原码 = 0 000,0011 = 03H [- 3]原码 =
您可能关注的文档
- 客户关系管理32019.ppt
- 执行结果.ppt
- 企业形象设计90494.ppt
- 商务会议礼仪59381.ppt
- 严要求 宽心态 高效率(高三家长会)..ppt
- 开会的礼仪.ppt
- 汉字与书法95944.ppt
- 公务员考试申论写作技巧66022.ppt
- 化学制药工艺学课件--第6章 化学制药工艺与环境保护.ppt
- 化学制药工艺学课件--第6章 化学制药工艺与环境保护.ppt
- GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs).pdf
- 中国国家标准 GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs).pdf
- 《GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs)》.pdf
- GB/T 39560.302-2024电子电气产品中某些物质的测定 第3-2部分:燃烧-离子色谱法(C-IC)筛选聚合物和电子件中的氟、氯和溴.pdf
- 中国国家标准 GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样.pdf
- 中国国家标准 GB/T 39560.302-2024电子电气产品中某些物质的测定 第3-2部分:燃烧-离子色谱法(C-IC)筛选聚合物和电子件中的氟、氯和溴.pdf
- GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样.pdf
- 《GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样》.pdf
- 《GB/T 39560.303-2024电子电气产品中某些物质的测定 第3-3部分:配有热裂解/热脱附的气相色谱-质谱法(Py/TD-GC-MS)筛选聚合物中的多溴联苯、多溴二苯醚和邻苯二甲酸酯》.pdf
- 中国国家标准 GB/T 39560.303-2024电子电气产品中某些物质的测定 第3-3部分:配有热裂解/热脱附的气相色谱-质谱法(Py/TD-GC-MS)筛选聚合物中的多溴联苯、多溴二苯醚和邻苯二甲酸酯.pdf
最近下载
- 人教版(2019)选择性必修第三册Unit 2 Healthy Lifestyle Reading for Writing 课件(内镶嵌视频).pptx VIP
- 国企混改合作协议范本.docx
- 体检系统操作培训.ppt VIP
- 东华云解决方案.docx VIP
- 奥铃4J28TC国五SCR系统电控原理图.pdf VIP
- INOVANCE汇川-SV600N系列伺服调试手册-中文.PDF
- 2019年大众宝来Bora原厂维修手册电路图.pdf
- 大猫英语分级阅读 六级1 Arthur's Fantastic Party课件.ppt
- 2024人教版新教材初中英语七年级上册新课程解读课件.pptx
- 四校八大名校卷 上海市复兴高级中学2021-2022学年高二下学期3月考试英语试题 逐题详解.docx VIP
文档评论(0)