1在CPU中,跟踪后继指令地址的是寄存器是程序寄存器PC。因为PC中存放的是下一条要执行的指令地址

2指令寄存器用于存放当前正在执行的指令;程序计数器用于存放下一条指令的地址;地址寄存器用于暂存指令或数据的地址;程序状态字用于保存系统的运行状态;条件转移指令执行时,需对标志寄存器的内容进行测试,判断是否满足转移条件。

3在CPU的各寄存器中,唯有指令寄存器存放当前执行的指令,不需要用户的任何干预,因此指令寄存器对用户透明。程序计数器,状态寄存器,通用寄存器对用户都是不透明的,因为它们的内容可以被用户指定。

4控制器是计算机中处理指令的部件,其中包括程序计数器。

5PC的值会根据CPU在执行指令的过程中修改(确切的说是在取值周期末),或自增,或转移到程序的某处

6转移指令时,需要判别转移是否成功,若成功则PC修改为转移指令的目标地址,否则下一条指令的地址仍然为PC自增后的地址。

7PC与MAR的位数一样

8程序计数器的内容为指令在主存中的地址,所以程序计数器的位数与存储器地址的位数相等,而存储器地址取决于存储器的容量。

9CPU中的通用寄存器供用户自由编程,可以存放数据和地址。而指令寄存器是专门用于存放指令的专用寄存器,不能用通用寄存器替代

10地址译码器是主存等存储器的组成部分,其作用是根据输入的地址码唯一选定一个存储单元,它不是CPU的组成部分

11CPU中的专用寄存器有程序计数器PC,指令寄存器IR,存储器数据寄存器MDR,存储器地址寄存器MAR,程序状态地PSW