汽车电工电子第十一章.ppt

图11-7 复位电路 4.MCS-51单片机的指令系统 指令是指挥计算机执行操作的命令。一台计算机所有指令的集合称为该计算机的指令系统。完成某项特定任务的指令的集合称为程序。计算机的运行实质上就是分步执行程序中的指令。用户要计算机完成各项任务,就要设计各种应用程序,而设计程序就要用到程序设计语言。 对于单片机来说,程序设计语言有3种:机器语言、汇编语言和高级语言。机器语言用二进制代码表示,又称为目标代码。用汇编语言或高级语言编写的程序叫源程序,源程序必须被汇编或编译成目标代码后才能被单片机执行。 MCS-51系列单片机的指令系统共有111条指令,其中有49条单字节指令、45条双字节指令和17条3字节指令。按照它们的操作性质又可划分为数据传送类指令、算术操作、逻辑操作、程序转移和位操作等5大类。 一条指令由两个主要部分构成,即操作码和操作数。操作码规定的操作性质,而操作数规定以何种方式提供进行操作所需的数据,即寻址方式。MCS-51系列单片机的指令系统提供了7种寻址方式:立即寻址、寄存器寻址、寄存器间接寻址、直接寻址、基址寄存器加变址寄存器间接寻址、相对寻址以及位寻址。 (1) 立即寻址 立即寻址是指指令中直接给出操作数的寻址方式,即操作数包含在指令中的寻址方式。例如,指令MOV A,

文档评论(0)

1亿VIP精品文档

相关文档