计算机组成原理复习(1)
考研复习第二天
计算机组成原理相关内容的复习
- 计算机基础
- 原码,补码,反码,移码
计算机基础
计算机层次结构
扔点错题上去:
完整的计算机系统应该包括 配套的硬件设备和软件系统。
存放当前执行指令的寄存器是 IR(Instruction Register)
运算器中不包含地址寄存器,地址寄存器集成在CPU中。
系列机的基本特性是:指令系统向后兼容。
计算机上层和下层的关系是:上层对下层扩展,下层是上层实现的基础。
计算机硬件能够直接执行的只有机器语言,硬件描述语言也需要经过一定的翻译才可以运行。
冯诺依曼计算机区分数据和指令主要是根据指令操作码的译码结果。
软件和硬件逻辑上等效,硬件执行速度比软件快。
计算机的性能指标
- 字长:计算机进行一次整数运算所能处理的数据位数,和寄存器位数,加法器有关,他们通常也相等。
- 数据通路带宽:外部数据的总线宽度,和内部寄存器数据总线宽度有区别。
- 主存容量:可以用字节表示,也可以用某数乘上字长表示,通俗点讲就是内存大小, MAR 的位数反映了存储单元的个数和可寻址的最大范围。
- 运算速度:
- 吞吐量:单位时间内处理请求的数量。
- 响应时间:发出请求后等待响应所需的时间。
- 主频:时钟周期的倒数。
- CPI:一条指令执行所需周期数。
- MIPS:每秒执行的百万指令数量。
- MFLOPS:每秒执行的百万浮点指令数量
- 基准程序:专门测试性能的程序,能反映某些情况但不能绝对表示。
接着扔错题:
MDR的位数是一个存储单元的字长,也就是存储字长,数据字长和数据通路带宽有关。
CPI与时钟频率无关,因为CPI的运算单位为时钟周期,一个时钟多少时间跟CPI没关系。
综合评价计算机系统性能的参数是吞吐率。
当前提高计算机性能的重要技术途径就是采用并行处理技术。
利用大规模集成电路技术 把 运算部件 和 控制部件 放一起的电路芯片称为CPU而不是单片机。
这里小结一下:
数据字长指的是外部总线宽度
指令字长指的是一个指令的长度,无疑,这必然是不确定的。
存储字长指的其实就是CPU的字长,寄存器和ALU的字长还有MDR的字长。
机器字长简称字长,CPU内部用于数据运算的数据通路的宽度,等于存储字长。
今天还得复习一下Android了,明天考试。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 xia0ji233's blog!