[计算机软件及应用]ARM7TDMI汇编语言程序设计.pptVIP

  • 17
  • 0
  • 约2.23万字
  • 约 92页
  • 2018-04-22 发布于江西
  • 举报

[计算机软件及应用]ARM7TDMI汇编语言程序设计.ppt

[计算机软件及应用]ARM7TDMI汇编语言程序设计.ppt

ARM7TDMI汇编语言 程序设计 1 第4章 汇编语言程序设计 1. 汇编语言的基本概念 2. ARM汇编程序的组成与结构 3. 汇编语言程序设计的基本方法 4. 汇编语言和C语言交叉编程 2 4.1 汇编语言的基本概念 程序设计语言是专门为计算机编程所配置的语言。它们按照形式与功能的不同可分为三种,即机器语言、汇编语言和高级语言。 1 机器语言 机器语言(Machine Language)是由0和1二进制代码书写和存储的指令与数据。它的特点是能被机器直接识别与执行;程序所占内存空间较少。其缺点是难认、难记、难编、易错。 3 2 汇编语言 汇编语言(Assembly Language)是一种面向物理层操作的计算机语言,是一种采用助记符表示的程序设计语言,使用助记符来表示指令的操作码和操作数,用标号或符号代表地址、常量或变量。 4 从机器角度看: 汇编语言是一种面向物理层操作的计算机语言。 不同的处理器类型,具有不同的汇编语言。使用汇编语言编写程序能够直接利用硬件系统的特性(如寄存器、标志、中断系统等),可直接对位、字节、字寄存器或存储单元、I/O端口进行处理,同时也能直接使用CPU指令系统提供的各种寻址方式,编制出高质量的程序,这样的程序不但占用内存空间少,而且执行速度快。 3 高级语言 高级语言(High Level

文档评论(0)

1亿VIP精品文档

相关文档