计算机组成原理(逐步更新中。。。)
- 计算机体系结构与计算机组成
- 计算机体系结构:程序员所看见的计算机系统的属性,概念性的结构与功能特性(有无乘法指令)
- 计算机组成:实现计算机体系结构所体现的属性(如何实现乘法指令)
- 冯诺依曼计算机系统及特点
- 计算机由五大部件组成运算器,存储器,控制器,输入设备,输出设备
- 指令和数据以同等地位存于存储器中,可按地址寻访
- 指令和数据军用二进制表示
- 指定由操作码和地址码组成
- 指令在存储器内按顺序存放
- 以运算器为中心
- 硬件功能
- 运算器(ALU):算术运算,逻辑运算
- 存储器:存放数据和程序
- 输入设备:将信息转化为机器识别的形式
- 输出设备:将结果转化为人们熟悉的形式
- 控制器(CU):指挥程序的运行
- MAR:地址寄存器,保存地址信息,反映存储单元个数
- MDR:暂存要处理的数据,反映存储字长
- 控制器基本组成
- 取指令:PC (存放当前欲执行指令的地址,具有计数功能PC+1=PC)
- 分析指令:IR (存放当前欲执行的指令)
- 执行指令CU
- 技术指标
- 机器字长:CPU处理数据的位数,与CPU寄存器位数有关
- 主频:CPU的时钟频率
- 主存容量:(用来运行程序)
- 存储单元个数×存储字长 MAR:10 × MDR:8 = 1K×8位
- 字节数 2的13次方=1KB
- RAM:主存,运行数据的零时存储介质.
- ROM:手机刷机的镜像