计算机原理
计算机总线(是为了解决,不同设备之间的,通讯问题)
片内总线(芯片内部,寄存器和控制器和运算器)
系统总线
数据总线(32位,64位)
地址总线(读取文件地址,如果总线为n,寻线,就是0-2^n)
控制总线(控制设备之间)
总线的仲裁
(解决,不同设备使用总线的前后顺序)
链式查询
计时器定时查询
独立请求
i/o 输入输出
输入设备
字符输入 键盘
图片输入 鼠标 数位板 扫描仪
输出设备
显示器 等
I/O 通用设计
数据线 数据交换
状态线
命令线 发送命令
设备选择线
CPU 和 I/O 通信
程序中断 cpu 一次只能执行一条命令(低速设备通知cpu 执行)
DMA 直接存储器访问 减少中断,提高cpu 处理
存储器
分类
半导体
磁
ram 读写操作 随机
串行存储器 与位置相关
rom 只读存储器
层次
速度
5400转
7200转
缓存 硬件里面cpu
主存 内存
辅存 外部设备 硬盘 U盘
缓存 主存 结构
主存 辅存 结构
硬盘工作原理
扇形
片
算法
高速缓存的工作原因
字
字块
缓存命中率
替换策略
机器指令形式
操作码
地址码
数据传输
算数逻辑操作
移位操作
控制指令
寻址方式
控制器 cpu
程序控制器
时序发生器 下一条指令
指令译码器(操作码,地址码)
指令寄存器 读取
主存地址寄存器
主存数据寄存器
通用寄存器
运算器
数据缓冲器
alu 算术逻辑单元
状态字寄存器
通用寄存器