计算机组成原理复习提纲
2015-06-03 20:13
375 查看
一、概论
计算机系统多层次结构
1.应用语言级
2.高级语言级
3.汇编语言级
4.操作系统级
5.机器语言级(实际机器
6.微程序级(实际机器
7.硬联逻辑(实际机器
数据总线一次所能并行传送信息的位数,称为数据通路宽度。
二、数据的机器层次表示
国标=区位+2020H
机内=国标+8080H
区位=94*94
三、指令系统
主存指标:
1.主存容量
2.存取速度
3.主存带宽
DRAM刷新方式:
1.集中刷新
2.分散刷新
3.异步刷新
地址译码方式
1.单译码
2.双译码
ROM类型
1.掩模式ROM(MROM)
2.一次可编程ROM(PROM)
3.可擦除可编程ROM(EPROM)
4.闪存
储存芯片的地址分配:
1.线选法
2.全译码法
3.部分译码(存储单元对应多个地址,地址重叠)
提高存储器性能的技术:
1.双端口存储器
2.并行主存储器
3.高速缓冲存储器
4.虚拟存储器等
硬连接及其对应指令
八、外部设备
磁介质存储器技术指标:
1.记录密度*
2.存储容量
3.平均存储时间*
4.数据传输率
5.误码率
记录方式
1.归零制(有中间状态)
2.不归零制(无中间状态)
3.不归零-1制(见1翻转见0不变)
4.调相制(1升0降)
5.调频制(1翻两次0翻一次)
6.改进的调频制(1在中间变,0之间变)
7.改进的改进的调频制(1在中间变,0每两个一变)
硬盘性能:
1.硬盘容量
2.硬盘转速
3.道密度
4.平均存取时间
5.缓存
6.数据传输率
格式化容量:每道扇区数,扇区容量,总磁道数
非格式化容量:最大为密度,最内圈磁道周长,总磁道数
九、输入输出系统
接口的功能
1.实现主机和外设的通信联络控制
2.进行地址译码和设备选择
3.实现数据缓冲
4.数据格式的变换
5.传递控制命令和状态信息
中断与子程序调用的区别
1.子程序执行是由程序员事先安排好的,而中断程序执行则是由随即中断事件引起的
2.子程序执行受到主程序或上层子程序控制,而中断服务程序与被中断现行程序毫无关系
3.不存在同时调用多个子程序的情况,而存在多个外设同时请求CPU为自己服务的情况
CPU响应中断的条件:
1.CPU接收到中断请求信号
2.CPU允许中断
3.一条指令执行完毕
DMA与中断的区别:
1.中断方式是程序切换,需要保护和恢复现场;而DMA方式除了开始和结尾时,不占用CPU的任何资源
2.对中断请求的响应只能发生在每条指令执行完毕时;而对DMA请求的响应可以发生在每个机器周期结束时
3.中断传送过程需要CPU的干预;而DMA传送过程不需要CPU的干预,故数据传送速率非常高,适合于高速外设的成组数据传送。
4.DMA请求的优先级高于中断请求。
5.中断方式具有对异常事件的处理能力;而DMA方式仅局限于完成传送信息块的I/O操作
计算机系统多层次结构
1.应用语言级
2.高级语言级
3.汇编语言级
4.操作系统级
5.机器语言级(实际机器
6.微程序级(实际机器
7.硬联逻辑(实际机器
数据总线一次所能并行传送信息的位数,称为数据通路宽度。
二、数据的机器层次表示
国标=区位+2020H
机内=国标+8080H
区位=94*94
三、指令系统
主存指标:
1.主存容量
2.存取速度
3.主存带宽
DRAM刷新方式:
1.集中刷新
2.分散刷新
3.异步刷新
地址译码方式
1.单译码
2.双译码
ROM类型
1.掩模式ROM(MROM)
2.一次可编程ROM(PROM)
3.可擦除可编程ROM(EPROM)
4.闪存
储存芯片的地址分配:
1.线选法
2.全译码法
3.部分译码(存储单元对应多个地址,地址重叠)
提高存储器性能的技术:
1.双端口存储器
2.并行主存储器
3.高速缓冲存储器
4.虚拟存储器等
硬连接及其对应指令
八、外部设备
磁介质存储器技术指标:
1.记录密度*
2.存储容量
3.平均存储时间*
4.数据传输率
5.误码率
记录方式
1.归零制(有中间状态)
2.不归零制(无中间状态)
3.不归零-1制(见1翻转见0不变)
4.调相制(1升0降)
5.调频制(1翻两次0翻一次)
6.改进的调频制(1在中间变,0之间变)
7.改进的改进的调频制(1在中间变,0每两个一变)
硬盘性能:
1.硬盘容量
2.硬盘转速
3.道密度
4.平均存取时间
5.缓存
6.数据传输率
格式化容量:每道扇区数,扇区容量,总磁道数
非格式化容量:最大为密度,最内圈磁道周长,总磁道数
九、输入输出系统
接口的功能
1.实现主机和外设的通信联络控制
2.进行地址译码和设备选择
3.实现数据缓冲
4.数据格式的变换
5.传递控制命令和状态信息
中断与子程序调用的区别
1.子程序执行是由程序员事先安排好的,而中断程序执行则是由随即中断事件引起的
2.子程序执行受到主程序或上层子程序控制,而中断服务程序与被中断现行程序毫无关系
3.不存在同时调用多个子程序的情况,而存在多个外设同时请求CPU为自己服务的情况
CPU响应中断的条件:
1.CPU接收到中断请求信号
2.CPU允许中断
3.一条指令执行完毕
DMA与中断的区别:
1.中断方式是程序切换,需要保护和恢复现场;而DMA方式除了开始和结尾时,不占用CPU的任何资源
2.对中断请求的响应只能发生在每条指令执行完毕时;而对DMA请求的响应可以发生在每个机器周期结束时
3.中断传送过程需要CPU的干预;而DMA传送过程不需要CPU的干预,故数据传送速率非常高,适合于高速外设的成组数据传送。
4.DMA请求的优先级高于中断请求。
5.中断方式具有对异常事件的处理能力;而DMA方式仅局限于完成传送信息块的I/O操作
相关文章推荐
- 网络通信框架Volley的学习(二)
- GLIB 常用数据结构介绍 3
- GLIB 常用数据结构介绍 4
- 阅读《http权威指南》
- GLIB 常用数据结构介绍 2
- GLIB 常用数据结构介绍 1
- 网络编程
- STOMP协议说明书-1.2版
- <数据结构学习与实验指导>2-6数列求和/2-7素因子分解/
- TCP套接字编程模型
- HTTP状态码
- 数据结构笔记二
- android打包准备:混淆第三方jar包(Gson, greenDao,sharesdk,UIL,高德地图, unity,pinyin4j,async http,JPush,EventBus等)
- http服务(二)——apache基于用户名访问控制
- cf 546 E dinic网络流优化模板
- TCP从连接到释放过程全解
- http、浏览器---工作原理讲解-----阿冬专栏!!!!
- Java 获取计算机参数[IPvsMAC]
- Android网络通信的六种方式示例代码
- Android中使用HTTP服务