通过堆栈操作实现子程序调用时,首先要把的内容入栈,以进行断点保护。调用子程序返回指令时,再进行出栈保护,把保护的断点送回到,先弹出的是原来中的内容。
查看答案
判断下列说法是否正确?
AT89S51单片机中特殊功能寄存器(SFR)占用片内RAM的部份地址。
B. 片内RAM的位寻址区,只能供位寻址使用,而不能进行字节寻址。
C. AT89S51单片机共有26个特殊功能寄存器,它们的位都是可用软件设置的,因此,是可以进行位寻址的。
D. SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关。
在程序运行中,PC的值是。
A. 当前正在执行指令的前一条指令的地址
B. 当前正在执行指令的地址
C. 当前正在执行指令的下一条指令的首地址
D. 控制器中指令寄存器的地址
判断下列说法是否正确?
A. PC是一个不可寻址的特殊功能寄存器。
B. 单片机的主频越高,其运算速度越快。
C. 在AT89S51单片机中,一个机器周期等于1µs。
D. 特殊功能寄存器SP内存放的是栈顶首地址单元的内容。
判断下列说法是否正确?
AT89S51单片机进入空闲模式,CPU停止工作。片内的外围电路(如中断系统、串行口和定时器)仍将继续工作
B. AT89S51单片机不论是进入空闲模式还是掉电运行模式后,片内RAM和SFR中的内容均保持原来的状态
C. AT89S51单片机进入掉电运行模式,CPU和片内的外围电路(如中断系统、串行口和定时器)均停止工作
D. AT89S51单片机掉电运行模式可采用响应中断方式来退出