考研复习第二天

计算机组成原理相关内容的复习

  • 计算机基础
  • 原码,补码,反码,移码

计算机基础

计算机层次结构

扔点错题上去:

完整的计算机系统应该包括 配套的硬件设备和软件系统

存放当前执行指令的寄存器是 IR(Instruction Register)

运算器中不包含地址寄存器,地址寄存器集成在CPU中。

系列机的基本特性是:指令系统向后兼容

计算机上层和下层的关系是:上层对下层扩展,下层是上层实现的基础

计算机硬件能够直接执行的只有机器语言硬件描述语言也需要经过一定的翻译才可以运行。

冯诺依曼计算机区分数据和指令主要是根据指令操作码的译码结果。

软件和硬件逻辑上等效,硬件执行速度比软件快。

计算机的性能指标

  • 字长:计算机进行一次整数运算所能处理的数据位数,和寄存器位数,加法器有关,他们通常也相等。
  • 数据通路带宽:外部数据的总线宽度,和内部寄存器数据总线宽度有区别。
  • 主存容量:可以用字节表示,也可以用某数乘上字长表示,通俗点讲就是内存大小, MAR 的位数反映了存储单元的个数和可寻址的最大范围。
  • 运算速度:
    • 吞吐量:单位时间内处理请求的数量。
    • 响应时间:发出请求后等待响应所需的时间。
    • 主频:时钟周期的倒数。
    • CPI:一条指令执行所需周期数。
    • MIPS:每秒执行的百万指令数量。
    • MFLOPS:每秒执行的百万浮点指令数量
  • 基准程序:专门测试性能的程序,能反映某些情况但不能绝对表示。

接着扔错题:

MDR的位数是一个存储单元的字长,也就是存储字长,数据字长和数据通路带宽有关

CPI与时钟频率无关,因为CPI的运算单位为时钟周期,一个时钟多少时间跟CPI没关系。

综合评价计算机系统性能的参数是吞吐率

当前提高计算机性能的重要技术途径就是采用并行处理技术

利用大规模集成电路技术 把 运算部件 和 控制部件 放一起的电路芯片称为CPU而不是单片机。

这里小结一下:

数据字长指的是外部总线宽度

指令字长指的是一个指令的长度,无疑,这必然是不确定的。

存储字长指的其实就是CPU的字长,寄存器和ALU的字长还有MDR的字长。

机器字长简称字长,CPU内部用于数据运算的数据通路的宽度,等于存储字长。


今天还得复习一下Android了,明天考试。