计算机组成与结构的一些知识——1
一、冯·诺依曼型计算机的基本特点?
- 计算机由运算器、控制器、存储器、输入设备和输出设备5个部分组成。
- 采用存储程序的方式,程序和数据放在同一个存储器中,并以二进制码表示。
- 指令由操作码和地址码组成。
- 指令在存储器中按执行顺序存放,由指令计数器(即程序计数器PC)指明要执行的指令所在的存储单元地址,一般按顺序递增,但可按运算结果或外界条件而改变。
- 机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器。
二、电子计算机发展的5个阶段(五代)?
- 电子管计算机时代。
- 晶体管计算机时代。
- 集成电路计算机时代。
- 大规模集成电路计算机时代。
- 超大规模集成电路。
三、指令的组成?
- 一条指令通常由 操作码 和 指令码 两部分组成。
- 操作码:规定该指令执行什么样的运算或操作。
- 地址码:规定对哪些数据进行运算,通常表示的是数据地址。
四、计算机硬件的组成(组成计算机的基本部件)?
- 中央处理器(CPU,运算器和控制器);
- 存储器;
- 输入输出设备。
五、计算机中各部件间往来的信号的分类(总线的分类)?
- 地址(地址总线);
- 数据(数据总线);
- 控制(控制总线)。
六、编译程序?
- 编译程序是将人们编写的源程序中全部语句翻译成机器语言程序后,再执行机器语言程序。
七、主存储器的类型
- 随机存储器(RAM),又称读写存储器
- 非易失性存储器(ROM),又称只读存储器
八、存储器存取时间(存储器访问时间)是什么?
- 是指从启动一次存储器操作(读/写)到完成该操作所经历的时间。
九、DRAM与SRAM的比较
- DRAM每片存储容量较大,约是SRAM的4倍。
- DRAM的价格比较便宜,大约只有SRAM的1/4。
- DRAM的所需功率小,大约只有SRAM的1/6。
- DRAM的速度比SRAM要低。
十、存储器容量扩展
- 位扩展:用多个存储器芯片对字长进行扩充。
- 字扩展:指的是增加存储器中字的数量。
- 字位扩展:字向和位向同时扩充。
(一个存储器的容量位 位,若使用位存储器芯片,那么,这个存储器共需要 个存储器芯片。)
十一、指令的分类
- 指令分为 零地址指令、一地址指令、二地址指令、三地址指令和多地址指令,由操作码后面的地址个数决定。
十二、寻址方式
- 寻址方式是确定本条指令的数据地址及下一条要执行的指令地址的方法。
- 寻址方式分为:直接寻找,寄存器寻址,间接寻址,立即数寻址等
- 其中立即数寻址最快,寄存器第二,直接寻址次之。
十三、计算机按指令划分
- 精简指令系统系统计算机(RISC)
- 复杂指令系统计算机(CISC)
十四、常见计算机语言分类
- 机器语言 (能被CPU直接运行的称之为机器语言)
- 汇编语言 (要先翻译成机器语言才能被计算机运行)
- 高级语言 (要先翻译成机器语言才能被计算机运行)
十五、控制器组成
- 程序计数器(PC)
- 指令寄存器(IR)
- 指令译码器
- 脉冲源及启停电路
- 时序控制信号形成部件
十六、时序控制信号形成部件两种组成方式
- 微程序控制方式
- 硬布线控制方式
十七、微指令
- 在微程序控制的计算机中,将由同时发出的控制信号所执行的一组指令称为微指令。
十八、微程序
- 计算机的程序由指令序列构成,而计算机每条指令的功能均由微指令序列解释完成,这些微指令序列的集合就叫微程序。
十九、控制存储器
- 微程序一般是存放在专用的存储器中的,由于该存储器主要存放控制命令与下一条执行的微指令的地址,所以被叫做控制存储器。