下载此文档

汇编语言程序设计1.ppt


文档分类:IT计算机 | 页数:约55页 举报非法文档有奖
1/55
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/55 下载此文档
文档列表 文档介绍
2017-2-20 第1章汇编语言基础知识 1 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》序言汇编语言的特点(1)可直接控制硬件,充分发挥硬件功能。(2)汇编语言程序代码质量高,占用内存空间少,执行速度快。应用优势: 对于解决某些领域的问题,如操作系统,实时控制和处理、加密/解密、软件调试、病毒分析及逆向工程等领域具有独特的优势。 2017-2-20 第1章汇编语言基础知识 2 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》在实际应用问题中, 常常编写汇编语言子程序,解决如下的问题: (1)进行计算速度或代码长度优化(2)存取系统资源(3)直接访问硬件(4)为不兼容的代码(编程环境)提供接口缺点: 可移植性差、可读性差。 2017-2-20 第1章汇编语言基础知识 3 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》 2 学****汇编语言的目标和要求(1)掌握汇编语言程序设计的基本方法,为其他专业课奠定基础(接口技术、组成原理、单片机等),深入理解计算机如何完成复杂操作和计算以及程序的执行过程。(2)培养自我拓展汇编语言新知识的能力,掌握扎实的软件研制基本功。学****要求: (1)预****听课+复****动手时间比: 1+1+1+1 (2)按时完成上机作业 2017-2-20 第1章汇编语言基础知识 4 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》参考教材: (1) IBM PC 汇编语言程序设计,沈美明等,清华大学出版社(2)微机汇编语言基础教程,许远等,电子科技大出版社(3)汇编语言程序设计, 钱晓捷等,电子工业出版社 2017-2-20 第1章汇编语言基础知识 5 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》 8086/8088 和 ARM 核汇编语言程序设计第1章汇编语言基础知识 2017-2-20 第1章汇编语言基础知识 6 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》 汇编语言概述 进位计数制及其转换 计算机中数和字符的表示方法第1章汇编语言基础知识 2017-2-20 第1章汇编语言基础知识 7 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》自然语言是具有特定语音和语法等规范的、用于人类表达思想并实现相互交流的工具。人与人之间只有使用同一种语言才能进行直接交流,否则就必须通过翻译。要使计算机为人类服务,人们就必须借助某种工具,告诉计算机“做什么”甚至“怎么做”,这种工具就是程序设计语言。程序设计语言通常分为三类:机器语言、汇编语言和高级语言。而前两种语言与机器密切相关,统称为低级语言。 汇编语言基本概念 汇编语言概述 2017-2-20 第1章汇编语言基础知识 8 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》计算机语言的发展机器语言 FORTR AN BASIC COBOL PASCAL C/C++ JAVA ... 汇编语言高级语言 汇编语言概述 汇编语言基本概念 2017-2-20 第1章汇编语言基础知识 9 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》计算机能够直接识别的数据是由二进制数 0和1组成的代码。机器指令就是用二进制代码组成的指令,一条机器指令控制计算机完成一个基本操作。用机器语言编写的程序是计算机惟一能够直接识别并执行的程序,而用其他语言编写的程序必须经过翻译才能变换成机器语言程序,所以,机器语言程序被称为目标程序。机器语言 汇编语言概述 汇编语言基本概念 2017-2-20 第1章汇编语言基础知识 10 计算机科学与技术系《汇编语言程序设计》《汇编语言程序设计》为了克服机器语言的缺点,人们采用助记符表示机器指令的操作码,用变量代替操作数的存放地址等,这样就形成了汇编语言。所以汇编语言是一种用符号书写的、基本操作与机器指令相对应的、并遵循一定语法规则的计算机语言。用汇编语言编写的程序称为汇编源程序。汇编语言是一种符号语言,比机器语言容易理解和掌握, 也容易调试和维护。但是,汇编语言源程序要翻译成机器语言程序才可以由计算机执行。这个翻译的过程称为“汇编”,这种把汇编源程序翻译成目标程序的语言加工程序称为汇编程序。汇编语言 汇编语言概述 汇编语言基本概念

汇编语言程序设计1 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数55
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小208 KB
  • 时间2017-02-20