用于存放正在执行的指令的寄存器是?
A.指令寄存器
B.指令译码器
C.指令针寄存器
D.程序状态寄存器
选哪个?这什么?依据又是什么?请细细帮我解释一下.
用于存放正在执行的指令的寄存器是?
A.指令寄存器
B.指令译码器
C.指令针寄存器
D.程序状态寄存器
选哪个?这什么?依据又是什么?请细细帮我解释一下.
计算机系统分为硬件和软件两大部分。硬件是计算机系统的机器部分,它是计算机工作的物质基础;软件则是为了运行、管理和维护计算机而编制的各种程序的总和,广义的软件还应该包括与程序有关的文档。 计算机的硬件分成5大组成部件:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器是计算机的核心,合称中央处理单元(Central Processing Unit,CPU)或处理器。CPU的内部还有一些高速存储单元,被称为寄存器。其中运算器执行所有的算术和逻辑运算;控制器负责把指令逐条从存储器中取出,经译码后向计算机发出各种控制命令;而寄存器为处理单元提供操作所需要的数据。 存储器是计算机的记忆部分,用来存放程序以及程序中涉及的数据。它分为内部存储器和外部存储器。内部存储器用于存放正在执行的程序和使用的数据,其成本高、容量小,但速度快。外部存储器可用于长期保存大量程序和数据,其成本低、容量大,但速度较慢。 输入设备和输出设备统称为外部设备,简称外设或I/O设备,用来实现人机交互和机间通信。微型机中常用的输入设备有键盘、鼠标等,输出设备有显示器、打印机等。 计算机硬件的典型结构主要包括单总线结构、双总线结构和采用通道的大型系统 结构。 软件是计算机系统的重要组成部分,它可以使计算机更好地发挥作用。计算机软件是程序、数据和相关文档的集合。软件可以分为系统软件和应用软件。 系统软件是指为了方便使用、维护和管理计算机系统而编制的软件及其文档,包括操作系统、语言翻译程序等。 应用软件是解决某一问题的程序及其文档。它覆盖了计算机应用的所有方面,每个应用都有相应的应用软件。