计算机组成与结构笔记

2021-07-03

  第一章 计算机基础

  第二章 计算机中数的表示方法

  1、原码表示法、补码表示法、反码表示法、移码表示法

  2、奇偶校验码、汉明校验码、循环冗余校验码(模2运算(加减法、乘法、除法))

  第三章 指令系统

  1、寻址方式:直接寻址、间接寻址、立即寻址、隐含寻址、相对寻址(适用于短跳转、程序再定位)、变址寻址(面向用户、成批数据处理)、基址寻址(面向系统、程序重定位和扩大寻址空间)、“基址+变址”寻址

  2、指令类型:数据传输类指令、数据运算类指令、程序控制类指令、输入/输出指令

  3、对指令系统的基本要求:完整性、规整性(对称性、均匀性)、正交性、高效性、兼容性

  4、沿CISI方向发展和改进指令系统:面向目标程序增强指令系统(增强数据运算型指令功能、增强数据传输指令功能、增强程序控制指令功能)、面向高级语言的优化实现来改进指令系统

  5、时钟周期、机器周期、指令周期、微指令周期

  6、微指令的组成:操作控制字段、地址控制字段

  6、微程序控制器的组成:控制存储器、微程序寄存器、微地址形成电路、微地址寄存器、地址译码器

  7、微指令的编码方式:直接控制编码法、最短字段编码法、字段直接编码法

  8、微地址的形成方法:计数器方式、断定方式和结合方式。

  第四章 中央处理器

  1、CPU的功能:指令顺序控制、操作控制、时间控制、数据加工

  2、CPU的基本组成:运算器、控制器、数据通路、cache

  3、中央处理器的设置中有两种逻辑部件:对数据值进行操作的部件、包含状态的部件

  4、两种典型的数据通路组织方式:基于总线的结构、直接连接

  5、控制器分为两个部分:主控制器、ALU控制器

  第六章 运算方法与运算器

  1、逻辑运算:逻辑非(求反)、逻辑加(逻辑或)、逻辑异或

  2、移位运算:逻辑移位、循环移位、算数移位

  3、原码算数移位:符号位不参与移位;

  4、补码算数移位:符号位参与移位,左移符号位丢弃,右移连同符号位一起各位向右移位,符号位保持不变

  5、反码算数移位:同补码算数移位,正数反码左移补0,负数反码左移补1

  第七章 存储器

  1、存储器按在计算机中的左右分为:主存储器、辅助存储器、cache

  2、存储器按存取方式分为:随机存储器、只读存储器、顺序存储器

  3、存储器按存储介质分为:半导体存储器、磁表面存储器、光存储器

  4、主存储器的组成:存储体、地址译码和驱动电路、读写电路、存储控制电路

  5、按保存数据的方式不同,可将随机存储器分为:静态RAM、动态RAM.

  6、磁记录方式:归零法、不归零法、调相制、调频制、改进的调频制

  7、cpu的替换算法:随机法、先进先出法、最近最少用法

  8、cache映像规则:全景联映像、直接映像、组相联映像

  第八章 I/O

  1、链接方式:总线链接、通道链接、外围处理机链接

  2、编址方式:独立编址、统一编址

  3、数据传输控制方式:程序查询、程序中断方式、DMA、通道方式、I/O处理机方式

  4、中断的识别:软件识别、串行排队识别、独立请求法


adv-01.png adv-01.png