计算机组成原理-复习大纲(期末版)二

简介: 本复习大纲基于白中英主编第六版计算机组成原理教材。

第四章 指令系统


4.1 基本寻址方式




4.2  精简指令系统RISC


 特点(采用流水线技术)


        简单而统一格式的指令译码;


        大部分指令可以单周期执行


        只有LOAD/STORE可以访问存储器


        简单的寻址方式


        采用延迟转移技术


        采用LOAD延迟技术


        三地址指令格式


        较多的寄存器


        对称的指令格式


最大特点:1.选取使用频率最高的一些简单指令,指令条数少,

               2.指令长度固定,指令格式种类少,寻址方式少,

               3.只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行。



第五章 中央处理器


5.1 cpu中的主要寄存器


  • 数据缓冲寄存器(DR):1.中转站;2.补偿速度差别


  • 指令寄存器(IR):存储当前正在执行的指令


  • 程序计数器(PC):存储下一条要执行的指令的地址


  • 数据地址寄存器(AR):保存当前cpu所访问的数据存储器单元的地址


  • 通用寄存器:存储临时数据和计算结果


  • 程序状态寄存器(PSWR):保存由算术运算指令和逻辑运算指令运算或测试结果建立的各种条件代码


5.2 流水cpu


主要问题:三种相关冲突(资源相关、数据相关、控制相关)


资源相关:多条指令进入流水线后在同一时钟周期 内争用同一功能部件。


解决办法:延迟法。后边指令拖一拍再推进;增设一个功能部件


数据相关:



例题:



第六章 总线系统


6.1 当代总线内部结构



cpu和他私有的cache一起作为一个模块与总线相连


  • 数据总线:地址线、数据线、控制线组成

  • 仲裁总线:包括总线请求线和总线授权线

  • 中断和同步总线:用于处理带优先级的中断操作,包括中断请求线和中断认可线

  • 共用线:包括时钟信号线、电源线、地线、系统复位线以及加点或断电的时序信号线等


第七章 外围设备


磁盘存储器的技术指标


第八章 输入输出系统


8.1 程序中断





目录
相关文章
|
机器学习/深度学习 网络安全 算法框架/工具
在本地利用服务器显卡跑代码
在本地利用服务器显卡跑代码
1889 0
|
存储 Java 计算机视觉
Java二维数组的使用技巧与实例解析
本文详细介绍了Java中二维数组的使用方法
670 15
|
SQL 数据采集 运维
蚂蚁第三代混沌工程助力风险防控提升
蚂蚁第三代混沌工程助力风险防控提升
3517 1
蚂蚁第三代混沌工程助力风险防控提升
|
算法 JavaScript 前端开发
切西瓜法实现微信抢红包功能
该文章介绍了使用“切西瓜法”和“栅栏法”两种算法来模拟微信抢红包的随机分配机制,并通过具体的JavaScript代码实现了红包金额的公平随机分配过程。
切西瓜法实现微信抢红包功能
|
数据处理 计算机视觉 芯片
【头歌·计组·自己动手画CPU】二、运算器设计(讲解版) 【计算机硬件系统设计】
【头歌·计组·自己动手画CPU】二、运算器设计(讲解版) 【计算机硬件系统设计】
730 2
|
存储 Linux 文件存储
在Linux中,什么是文件系统?常用文件系统有哪些?
在Linux中,什么是文件系统?常用文件系统有哪些?
|
消息中间件 NoSQL 中间件
19)消息队列的终极解决方案 Stream
19)消息队列的终极解决方案 Stream
284 0
|
JavaScript
js生成18位身份证号
js生成18位身份证号
581 0
|
存储 API 开发者
深入剖析 Qt QMap:原理、应用与技巧
深入剖析 Qt QMap:原理、应用与技巧
3120 0

热门文章

最新文章

下一篇
开通oss服务