- 5
- 0
- 约1.81万字
- 约 112页
- 2021-01-18 发布于广东
- 举报
第三章 单片机的指令系统 ;3.1 指令与指令格式 ;3.1.2 机器语言指令格式
机器语言或称为二进制代码语言,计算机可以直接识别。计算机能直接识别和执行的指令是用二进制编码表示的机器指令。机器语言对不同型号的计算机来说一般是不同的。
机器语言指令的一般格式:
操作码 操作数
◆操作码字段用来规定该指令要执行的操作,不可缺少。
◆寻址方式码字段表示该指令的操作数应按哪一种寻址方式来寻找。
◆形式地址码字段,表示操作数所在单元的形式地址。;3.1.3 汇编语言指令格式
汇编语言的实质和机器语言是相同的,但采用英文缩写的标识符,更容易识别记忆。这种机器指令称为汇编语言指令。
MCS-51汇编语言的语句格式表示如下:
〔<标号>〕:<操作码>〔<操作数>〕;〔<注释>〕
操作码:是由助记符表示的字符串,表示指令的一个功能
操作数:是指参加操作的数据或者是数据地址。
标号:用来表示子程序名称或程序执行条件跳转时的程序跳转地址,实际上是表示一个地址值。 ;◆在80C51指令系统中,操作数可以是1、2、3个,也可以没有。不同功能的指令,操作数作用也不同。例如,传送类指令多数有两个操作数,写在左面的称为目的操作数(表示操作结果存放的单元地址),写在右面的称为源操作数(指出操作数的来源)。
◆操作码与操作数之间必须用空格分开,操作数与操作数之间必须
原创力文档

文档评论(0)