第3章MCS-51单片机的寻址方式和指令系统 31MCS-51指令系统概述 32寻址方式 33指令系统
3.1 MCS-51指令系统概述 3.2 寻址方式 3.3 指令系统 第3章 MCS-51单片机的寻址方式和指令系统
第3.1MCS-51指令概述 指令是规定计算机进行某种操作的命令。 指令系统:计算机能够执行的各种指令的集合。 用助记符形式来表示的机器指令称汇编语言指令 指令格式: 操作码「操作数1[,操作数2][,操作数3
指令是规定计算机进行某种操作的命令。 指令系统:计算机能够执行的各种指令的集合。 用助记符形式来表示的机器指令称汇编语言指令。 指令格式: 操作码 [操作数1] [,操作数2] [,操作数3] 第3.1 MCS-51指令概述
计算机语言 机器语言:用二进制代码表示的,能被计算机直接识 别和执行的一种机器指令的集合。目标程序。 2、汇编语言:用助记符表示表示操作码,用字符(字母、 数字、符号)表示操作数的指令称汇编指令。 汇编语言程序占用存储单元较少,执行速度较快,能够准 确掌握执行时间,可实现精细控制,因此特别适用于实时 控制。 汇编语言是面向机器的语言,各种计算机的汇编语言是不 同的
1、机器语言:用二进制代码表示的,能被计算机直接识 别和执行的一种机器指令的集合。目标程序。 2、汇编语言:用助记符表示表示操作码,用字符(字母、 数字、符号)表示操作数的指令称汇编指令。 汇编语言程序占用存储单元较少,执行速度较快,能够准 确掌握执行时间,可实现精细控制,因此特别适用于实时 控制。 汇编语言是面向机器的语言,各种计算机的汇编语言是不 同的。 计算机语言
计算机语言 3、高级语言:高级语言是面向过程的语言。用高级语言 编程主要着眼于算法,而不必了解计算机的内部结构和指 令系统,因此易学易用。高级语言是独立于机器的,一般 的,同一个程序可在任何种类的机器中使用。高级语言适 用于科学计算、数据处理等方面。 将汇编语言翻译成目标程序的过程称为汇编。由人工汇编 和机器汇编两种。 高级语言转换成机器语言只能由计算机完成,使用的软件 称为编译程序或解释程序
3、高级语言:高级语言是面向过程的语言。用高级语言 编程主要着眼于算法,而不必了解计算机的内部结构和指 令系统,因此易学易用。高级语言是独立于机器的,一般 的,同一个程序可在任何种类的机器中使用。高级语言适 用于科学计算、数据处理等方面。 将汇编语言翻译成目标程序的过程称为汇编。由人工汇编 和机器汇编两种。 高级语言转换成机器语言只能由计算机完成,使用的软件 称为编译程序或解释程序。 计算机语言
32寻址方式 寻址方式:寻找操作数或操作数地址的方法。 7种寻址方式: 立即寻址 直接寻址 寄存器寻址 寄存器间接寻址 基址加变址寻址 相对寻址 位寻址
3.2 寻址方式 寻址方式:寻找操作数或操作数地址的方法。 7种寻址方式: 立即寻址 直接寻址 寄存器寻址 寄存器间接寻址 基址加变址寻址 相对寻址 位寻址