第 1 页 共 4 页 计算机组成原理计算机组成原理 期末练习期末练习 班级 专业 姓名 学号 编号 一 填空题 1 在主存与 CPU 之间增加 Cache 的目的是 2 浮点加法运算的步骤是 规格化 舍入及判断溢出 3 存储一个 32 32 点阵的汉字字模需要 个字节 4 一般情况下 CPU 在一条指令 且没有更紧迫的任务时才能 响应中断请求 5 一条指令的功能是通过执行一段 来实现的 6 为了提高并行输入加法器的运算速度 采用 7 在串行接口中 外设和接口间的数据是 进行传送的 8 寄存器间接寻址方式的操作数存放在 9 采用相对寻址 指令中的地址码字段 D 作为位移量 有效地址 EA 二 运算题 1 已知 X 补 1 1100 Y 补 0 1110 求下列运算结果并判断是否溢出 1 X Y 补 X Y 2 Y 补 X Y 补 3 X 2 补 2Y 补 2 用补码一位乘法计算 0 1101 0 1011 并画出乘法运算器的原理图 3 一台磁盘机的盘片组共有 6 个可用的盘面 盘面存储区域外直径 14 英寸 内直径 4 英寸 已知道密度为 100 道 英寸 每道有 9 个扇区 每个扇区 512 字节 求 1 共有多少个柱面 第 2 页 共 4 页 2 盘片组总容量是多少 MB 4 已知 CACHE 容量为 2KB 主存容量为 64KB 每块 128B 采用直接映象方式 问 1 Cache 有多少块 2 主存地址字段是如何划分的 说明划分依据 3 主存地址 34FA 十六进制数 映像到 CACHE 的哪一块 标记位是什么 5 将 IEEE754 表示的短浮点 C1C90000H 转换成十进制数 6 某计算机字长 8 位 求下列情况下所能表示数值的范围 1 补码表示定点小数 2 无符号定点整数 7 某计算机字长为 16 位 主存容量 64K 字 采用单字长单地址指令 共有 49 条指令 有直接寻址 间接寻址 变址寻址 相对寻址 4 种寻址方式 试设计指令格式并指出每 种寻址方式的寻址范围 8 选择生成多项式为 1011 若发送方需要传输 1101 生成的 CRC 码是多少 若接收 方接收到的 CRC 码为 1100011 该 CRC 码是否正确 为什么 三 简答题 1 由 2K 8 位的 SRAM 芯片组成一个 16K 8 位的存储系统 该 SRAM 芯片的控制信 号有和 CPU 控制信号仅考虑 地址线 14 位 数据线 8 位 请画出连CSWEWR 接图 2 某计算机主要部件如下图所示 采用单总线连接各个寄存器及功能部件 ALU 的输 入连接 A B 暂存器的输出 ALU AB R1R2R0R3 PCIR MAR MDR 内存 1 总线 第 3 页 共 4 页 1 说明 R0 R3 PC IR MAR MDR 各寄存器的名称及作用 2 画出各寄存器 ALU 与总线的连接及控制信号 3 说明取指过程 4 设计一种微指令格式 不需要指出字段位数 3 简述 DMA 控制器的构成 4 简述中断的响应过程 5 运算器结构如下图 1 所示 R1 R2 R3 是三个寄存器 A 和 B 来自两个三选一 的多路选择器 多路选择器由 AS0 AS1 和 BS0 BS1端控制数据来源 例如 BS0BS1 11 时 选择 R3 BS0BS1 10 时 选择 R2 BS0BS1 01 时 选择 R1 ALU 是算术 逻 辑单元 S1S2为它的两个操作控制端 其功能如下 S1S2 00 时 ALU 输出 A S1S2 01 时 ALU 输出 A B S1S2 10 时 ALU 输出 A B S1S2 11 时 ALU 输出 A B LDR1 LDR2 LDR3是输入控制信号 例如 LDR1为 1 时 将数据输入到 R1 图 1 ALU 3 路选择器 11 10 01 3 路选择器 01 10 11 AS0 AS1 BS0 BS1 S1 S2 R1R2R3 外来数据 D LDR1 LDR2 LDR3 第 4 页 共 4 页 1 请填写下表 AS0 AS1BS0 BS1S1 S2LDR1 LDR2 LDR3实现的功能 1 0 0 10 1 1 0 0 R3 R1 R2 2 能否实现 R2 R1 R1 能否实现 R2 R3 R3 为什么 6 某计算机存储器按字节编址 采用大端方式存储数据 并且数据按边界对齐存储 现要将半字 16 位 1768H 单字 32 位 345678ABH 存放在存储器起始地址为 2000H 的单元中 在下表的每个单元中填写相应的数值 地址单元内容 2000H 2001H 2002H 2003H 2004H 2005H 2006H 2007H 2008H
展开阅读全文