汇编语言
发布时间:2014/6/4 21:00:55 访问次数:800
汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言,作为一门语言,对应于高级语言的编译器,HEF4069UBTT需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。高级的汇编器如MASM、TASM等为我们编写汇编程序提供了很多类似于高级语言的特征,如结构化、抽象等。在这样的环境中编写的汇编程序,有很大一部分是面向汇编器的伪指令,已经类同于高级语言。并且现在的汇编环境已经如此高级,即使全部用汇编语言来编写Windows的应用程序也是可行的,但这不是汇编语言的长处。汇编语言的长处在于编写高效且需要对机器硬件精确控制的程序。
获得操作数地址的方式,称为寻找操作数地址的方式,简称为寻址方式。绝大部分指令执行时都需要用到操作数,那么到哪里去取操作数呢?最易想到的就是告诉CPU操作数所在的地址单元,从那里可以取得相应的操作数,这便是“寻址”之意。
MCS-51指令系统中提供了7种寻址方式,下面分别介绍这几种寻址方式。
汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言。汇编语言,作为一门语言,对应于高级语言的编译器,HEF4069UBTT需要一个“汇编器”来把汇编语言原文件汇编成机器可执行的代码。高级的汇编器如MASM、TASM等为我们编写汇编程序提供了很多类似于高级语言的特征,如结构化、抽象等。在这样的环境中编写的汇编程序,有很大一部分是面向汇编器的伪指令,已经类同于高级语言。并且现在的汇编环境已经如此高级,即使全部用汇编语言来编写Windows的应用程序也是可行的,但这不是汇编语言的长处。汇编语言的长处在于编写高效且需要对机器硬件精确控制的程序。
获得操作数地址的方式,称为寻找操作数地址的方式,简称为寻址方式。绝大部分指令执行时都需要用到操作数,那么到哪里去取操作数呢?最易想到的就是告诉CPU操作数所在的地址单元,从那里可以取得相应的操作数,这便是“寻址”之意。
MCS-51指令系统中提供了7种寻址方式,下面分别介绍这几种寻址方式。
上一篇:立接寻址
热门点击
- 访问片外ROM/RAM的指令时序
- 堆栈指针SP( Stack Pointor)
- 16位特殊功能寄存器sfr16
- PCB的元器件贴装位置有偏移,可用以下两种方
- 三极管的极限参数有集电极最大允许电流
- “黑焊盘”现象的产生原因
- 焊点形成过程
- I/O端口
- 程序执行过程
- 电气规则检查
推荐技术资料
- DS2202型示波器试用
- 说起数字示波器,普源算是国内的老牌子了,FQP8N60... [详细]