计算机组成原理知识点清单

计算机存储与外围设备详解

前言

上学期,我们学的是运算器(数据运算)+控制器(指令系统)+CPU结构(中央处理器)。而计算机是由CPU+内存+外设组成的。所以我们这学期学习了内存(存储系统)+外设(外围设备)+三者之间的交流方式(总线系统+IO系统)

在某水友的强烈要求下开放本文章,放心食用。 本蒟蒻是硬件菜逼兼懒狗,有不足的地方请批评指正。

粗体内容是考试重点,务必掌握。

存储系统


存储器概述

  1. 分类
  2. 性能指标
  3. 层次化结构

SRAM

  1. 原理
  2. 地址传送方式
  3. 特点

DRAM

  1. 原理
  2. 地址传送方式(地址复用技术)
  3. 刷新方式
  4. 读写周期时序图
  5. 特点

ROM

  1. 特点
  2. 分类

主存的拓展(字拓展、位拓展)

双端口RAM与多模块存储器

Cache

  1. 程序的局部性原理
  2. 工作原理(命中率
  3. 读策略:Cache与主存地址映射方式以及地址结构分析(直接映射、全相联映射、组相联映射)
  4. 替换算法:(随机算法、FIFO、LRU)
  5. Cache写策略(写回法、全写法、写一次法)

虚拟存储器

  1. 基本概念(实地址与虚地址)
  2. 页式虚拟存储器&&快表
  3. 段式虚拟存储器
  4. 段页式虚拟存储器

外围设备


外围设备概述

  1. 外设的定义:除CPU和内存之外的设备
  2. 基本组成
  3. 分类

磁盘

  1. 记录面、磁道、扇区
  2. 扇区编码的方法(记录面号 + 磁道号 + 扇区号)
  3. 磁盘的技术指标

  4. 面密度、道密度、位密度
  5. 存储容量、平均存取时间
  6. 数据传输率

显示设备

  1. 分辨率
  2. 灰度级
  3. 刷新存储器容量 M = r × C M = r \times C M=r×C

IO系统


IO接口

IO接口(IO控制器、适配器)是主机与外设之间的交换界面,通过接口可以实现主机和外设之间的信息交换。

接口的功能:

  1. 通信联络控制
  2. 地址译码和设备选择
  3. 数据缓冲
  4. 信号格式转换
  5. 传送控制命令和状态信息

编址方式:

  1. 统一编址
    不需要专门的IO指令,通过地址码来区分
  2. 独立编址
    需要专门的IO命令,通过指令区分

程序查询(软件+硬件)

IO接口

程序中断(软件+硬件)

  1. 中断的概念
  2. 中断的分类
  3. 中断的优先级
  4. 中断的处理过程
  5. 中断向量
  6. IO接口的触发器
  7. 单级中断

链式查询

  1. 多级中断

链式查询+排队电路
中断屏蔽技术

  1. DMA方式(硬件)

控制器的组成
DMA传送方式
DMA传送过程

总线系统


总线概述

  1. 总线的特点:分时(一个部件发出)、共享(多个部件接收)
  2. 主设备、从设备
  3. 系统中线结构
  4. 总线性能指标

总线仲裁

  1. 集中仲裁

链式查询方式
计数器定时方式
独立请求方式

  1. 分布仲裁

总线操作与定时

  1. 总线周期
  2. 同步定时方式与异步定时方式

一共20套 本科生期末试卷 一 一. 选择题 (每小题1分,共10分) 1. 计算机系统中的存贮器系统是指______。d A RAM存贮器 B ROM存贮器 C 主存贮器 D 主存贮器外存贮器 2. 某机字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则最大正小数为______。b A +(1 – 2-32) B +(1 – 2-31) C 2-32 D 2-31 3. 算术 / 逻辑运算单元74181ALU可完成______。c A 16种算术运算功能 B 16种逻辑运算功能 C 16种算术运算功能16种逻辑运算功能 D 4位乘法运算除法运算功能 4. 存储单元是指______。c A 存放一个二进制信息位的存贮元 B 存放一个机器字的所有存贮元集合 C 存放一个字节的所有存贮元集合 D 存放两个字节的所有存贮元集合; 5. 相联存贮器是按______进行寻址的存贮器。c A 地址方式 B 堆栈方式 C 内容指定方式 D 地址方式与堆栈方式 6. 变址寻址方式中,操作数的有效地址等于______。c A 基值寄存器内容加上形式地址(位移量) B 堆栈指示器内容加上形式地址(位移量) C 变址寄存器内容加上形式地址(位移量) D 程序记数器内容加上形式地址(位移量) 7. 以下叙述中正确描述的句子是:______。ad A 同一个CPU周期中,可以并行执行的微操作叫相容性微操作 B 同一个CPU周期中,不可以并行执行的微操作叫相容性微操作 C 同一个CPU周期中,可以并行执行的微操作叫相斥性微操作 D 同一个CPU周期中,不可以并行执行的微操作叫相斥性微操作 8. 计算机使用总线结构的主要优点是便于实现积木化,同时______。c A 减少了信息传输量 B 提高了信息传输的速度 C 减少了信息传输线的条数 D 加重了CPU的工作量 9. 带有处理器的设备一般称为______设备。a A 智能化 B 交互式 C 远程通信 D 过程控制 10.某中断系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接收取样的数 据,并将其保存到主存缓冲区内。该中断处理需要X秒。另一方面,缓冲区内每存储 N 个数据,主程序就将其取出进行处理,这种处理需要Y秒,因此该系统可以跟踪到每 秒______次中断请求。 A.N / (NX + Y) B. N / (X + Y)N C .min[1 / X ,1 / Y] D. max[1 / X ,1 / Y] 二. 填空题(每小题3分,共24分) 1.存储A.______并按B.______顺序执行,这是C.______型计算机的工作原理。 2.移码表示法主要用于表示A.______数的阶码E,以利于比较两个B.______的大小 C.______操作。 3.闪速存储器能提供高性能、低功耗、高可靠性及A.______能力,为现有的B.______体 系结构带来巨大变化,因此作为C.______用于便携式电脑中。 4.寻址方式按操作数的A.______位置不同,多使用B.______C.______型,前者比后者执 行速度快。 5.微程序设计技术是利用A.______方法设计B.______的一门技术。具有规整性、可维护 性、C .______等一系列优点。 6.衡量总线性能的重要指标是A.______,它定义为总线本身所能达到的最高B.______。PCI 总线的带宽可达C.______。 7.显示适配器作为CRTCPU的接口,由A. ______存储器,B. ______控制器,C. ______ 三部分组成。 8.DMA技术的出现使得A. ______可通过B. ______直接访问C. ______。 三. 应用题 1. (11分)设机器字长32位,定点表示,尾数31位,数符1位,问: (1) 定点原码整数表示时,最大正数是多少?最大负数是多少? (2) 定点原码小数表示时,最大正数是多少?最大负数是多少? 2. (11分)设存储器容量为32字,字长64位,模块数m = 4,分别用顺序方式交叉方式进行组织。存储周期T = 200ns,数据总线宽度为64位,总线周期τ = 50ns .问顺序存储器交叉存储器的带宽各是多少? 3. (11分)指令格式如下所示,OP为操作码字段,试分析指令格式特点。 31 26 22 18 17 16 15 0 4. (11分)已知某机采用微程序控制方式,其存储器容量为512×48(位),微程序在整个控制存储器中实现转移,可控制微程序的条件共4个,微指令采用水平型格式,后继微指令地址采用断定方式,如图所示: ←操作控制→ ←—————— 顺序控制 ————————→ (1) 微指令中的三个字段分别应多少位? (2) 画出对应这种微指令格式的微程序控制器逻辑框图。 5. (11分)画出PCI总线结构图,说明三种桥的功能。 6. (11分)某机用于生产过程中的温度数据采集,每个采集器含有8位数据缓冲寄存器一个,比较器一个,能与给定范围比较,可发出“温度过低”或“温度过高”的信号,如图B1.1所示。主机采用外设单独编址,四个采集器公用一个设备码,共用一个接口,允许采用两种方式访问: (1) 定期巡回检测方式,主机可编程指定访问该设备中的某一采集器。 (2) 中断方式,当采集温度比给定范围过底或过高时能提出随机中断请求,主机应能判别是哪一个采集器请求,是温度过低或过高。 请拟定该接口中有哪些主要部件(不要求画出完整的连线图),并概略说明在两 种方式下的工作原理
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值