计算机组成原理简要笔记

来源:互联网 发布:中兴证券软件下载 编辑:程序博客网 时间:2024/05/18 06:28
(计算机组成原理,和数字电路相似,偏向于硬件。对于软件从业者,我认为不用达到掌握的地步,熟悉一些可加强对计算机的理解,从而更容易形成计算机的整体概念)
一、概论
1. 机器语言(实际机器)——汇编语言(虚拟机器)——高级语言(虚拟机器)
2. 高级语言---(编译)----汇编语言或其他中间语言---(编译)---机器语言---硬件执行微指令
3. 计算机组成与计算机组成结构的差异(前者是后者的底层实现)
4. 现代计算机组成:I/O设备、存储器(分为MDR和MAR,存放指令和数据)、控制器(依顺序执行指令)、运算器(算数运算、逻辑运算等)、总线、接口通道
5. 机器字长:CPU一次能处理数据的位数,与CPU的寄存器位数有关
6.

7. 区分指令和数据:取指令阶段是取出的是指令,执行指令阶段取出的是数据;pc提供存储单元地址的取出的是指令,指令地址码部分提供存储单元地址取出的是数据
8. 任何操作可以由软件来实现,也可以由硬件来实现;任何指令的执行可以由硬
件完成,也可以由软件来完成。实现这种转化的媒介是软件与硬件的逻辑等价性
二、总线
9. 总线:各个部件的传输介质,总线上信息的传送分为串行和并行;总线的特点是分时使用
10.

11. 控制器的组成:PC取指令、IR存放分析指令、CU执行指令
12.

13. 摩尔定律:微芯片上集成的晶体管数目每三年翻两番
14. 总线分类:系统总线、片内总线、通信总线(串行并行通信)
15. 总线判优控制;总线通信控制;总线的四种通信方式
16. 总线带宽、总线宽度、总线复用、总线的传输周期等概念
三、存储器
17. 存储器的几种分类
18. 存储周期=存储时间(完成一次操作)+恢复时间(线路恢复)
19. 存储器带宽: 单位时间内进从存储器进出信息的最大数量(位/秒)
20. 存储器:主存储器、高速缓冲存储器(避免CPU“空等”)、辅助存储器(不直接与CPU交换信息)
四、输入输出系统
21. 输入设备:键盘、鼠标、触摸屏
22. 输出设备:显示屏、打印机
23. I/O的统一编址与独立编址
24. CPU与I/O间传递信息:直接控制、同步(速度差不大,近距离)、异步(速度差较大,远距离)
25. I/O端口(I/O接口中,程序根据相应的端口地址对寄存器进行访问,该寄存器称为端口)与I/O接口(CPU与I/O设备间的连接部件)
26. I/O的中断请求、中断处理
五、计算机的运算方法
27. 正负数的表示,原码、反码、补码、移码
28. 数的定点表示和浮点表示
六、指令系统
29. 指令的一般格式:操作码字段+地址码字段
30. 寻址方式:指令依顺序寻址;数据寻址的方式多样

31. 数据寻址方式举例:

七、其他
32. 系统的并行性,指令流水原理
33. 中断请求、中断判优、中断响应
34.
1 0
原创粉丝点击