第四章
80C51系列单片机指令系统
4180C51系列中所有单片机是否使用完全相同的指令系统?系列中所有单片机是否使用完全相同的指令系统?答80C51系列单片机以MCS一51系列的8051为基核,采用CHMOS工艺,其指令系统与MCS一51单片机的指令系统完全相同。但是在一些非总线型的产品中,由于引脚的减少,不能扩展外部数据存储器,MOVX类的指令是无效的相应的,也不能扩展外部程序存储器,ACALL、LCALL、AJMP及LJMP类的指令的使用也将受到限制。42区别CPU时存中的时钟周期、节拍相、状态周期、机器周期、指令周期。时存中的时钟周期、节拍相、状态周期、机器周期、指令周期。答80C51有内部时钟振荡器,在振荡器外部引脚XTAL2、XTALl上并联石英谐振器和振荡电容后产生单片机的基本时钟频率fosc。fosc是单片机时序状态的基础。时钟周期基本时钟频率fosc,其振荡周期为Tosc,也称时钟周期。状态周期由两个时钟周期Tosc构成一个状态周期Ts。节拍一个状态周期里将两个Tosc分成Pl、P2节拍或相。机器周期6个状态周期Ts为一个机器周期Tw。机器周期是指令周期的基本单位。指令周期完成一条指令操作需要的机器周期数,称为指令周期。80C51系列中通常有单周期指令、双周期指令及四周期指令等。43请区别汇编指令、指令代吗、指令周期、指令长度字节教。请区别汇编指令、指令代吗、指令周期、指令长度字节教字节教。答汇编指令是指令系统最基本的书写方式,它由助记符、目的操作数、源操作数构成。格式如下助记符目的操作数,源操作数注释指令代码是程序指令的二进制数字表示方法,是在程序存储器中存放的数据形式。指令周期是指完成一条指令操作需要的机器周期数。指令长度是指指令代码所占的字节数,有单字节指令、双字节指令和三字节指令。无论是单字节、双字节还是三字节指令,1个字节代码为操作码,第它表达了指令的操作功能第2、3个字节则为操作数,可以是地址或立即数。4480C51指令系统中有哪些寻址方式相应的寻址空间在何处请举一例说明。指令系统中有哪些寻址方式相应的寻址空间在何处请举一例说明。答180C51指令系统的寻址万式80C51指令系统中有寄存器寻址、直接寻址、间接寻址、立即寻址、位寻址、基址变址寻址和相对寻址七种寻址方式。1寄存器寻址方式寄存器寻址方式80C51中所有的工作寄存器R0R7和SFR都是可寻址寄存器。在寄存器寻址操作中,这些寄存器都以寄存器名作指令操作数。在寄存器寻址方式的操作r