汇编语言序程设计.pptxVIP

  • 6
  • 0
  • 约1.99万字
  • 约 10页
  • 2025-05-26 发布于四川
  • 举报

汇编语言源程序设计与汇编

程序计数器和程序运行

顺序程序设计

分支程序设计

循环程序设计

子程序设计

常用程序设计

3.1汇编语言源程序设计和汇编

3.1.1指令和助记符

指令=操作码+操作数

例如8051做10加20的加法,在程序存储器中需要预先存储2条机器码指令

01110100;指令1操作码,把10送入累加器A

00001010;指令1操作数,10=0AH

00100100;指令2操作码,累加器A内容加20,结果存于A

00010100;指令2操作数,20=14H

MOVA,#0AH;操作码助记符MOV,操作数助记符累加器A和立即数10

ADDA,#14H;操作码助记符ADD,操作数助记符累加器A和立即数20

机器语言

汇编语言

手工汇编

机器汇编

1、指令属性

时间属性:指令周期,一条指令执行需要一定的时间。

1机器周期指令、2机器周期指令和4机器周期指令

空间属性:在ROM存放占用的单元数,即指令的字节数。

1字节指令、2字节指令和3字节指令

功能属性:指令完成的功能。

算术运算类指令、逻辑运算类指令、移位类指令等

2、指令的字节数(空间属性)

①单字节指令

②双字节指令

③三字节指令

操作码1字节,无操作数或者操作数是寄存器寻址或@

操作

文档评论(0)

1亿VIP精品文档

相关文档