8、设某处理器具有五段指令流水线:IF(取指令)、ID(指令译码及取操作数)、EXE(ALU执行)、MEM(存储器访问)和WB(结果寄存器写回)。现由该处理器执行如下的指令序列: (a)SUB R2,R1,R3 ;R2←R1 - R3 (b)AND R12,R2,R5 ;R12←R2 + R5 (a)OR R13,R6,R2 ;R13←R6 or R2 (a)AND R14,R2,R2 ;R14←R2 and R2 (a)ADD R15,R3,R2 ;R2←R3 + R2
问:(1)如果不对这些指令之间的数据相关性问题进行特殊处理而允许这些指令进入流水线,哪些指令将从未准备好数据的R2寄存器取到错误的操作数?
(2)假设采用将相关指令延迟到所需操作数被写回寄存器堆时再执行的方式来解决数据相关问题,那么处理器执行这五条指令需要占用多少时钟周期?
9、如下图所示为一个简单的计算机模型的机器,“ADD 30”指令完成AC +(30)→AC的功能操作,AC是累加器,(30)表示一次间接寻址,请用方框图语言描述其指令周期流程图。
10、试分析右图所示的写电流波形属于何种记录方式。
11、分析下图所示电路的基本原理,说明它属于哪种总线仲裁方式,并说明这种总线方式的优缺点。
12、某机有5级中断,优先级从高到低为1→2→3→4→5。现希望将优先级改为1→3→5→4→2,请写出各级中
断屏蔽码。假设“0”表示开放,“1”表示屏蔽。
13、用512K的E2PROM存储器芯片组成一个2M×32位的半导体只读存储器,试问: (1)数据寄存器多少位? (2)地址寄存器多少位?
(3)共需要多少个这样的存储器件? (4)画出此存储器的组成框图。
14、某台计算机字长为16位,主存容量为64K字,采用单字长单地址指令,共有64条指令。试采用直接、立即、变址、相对四种寻址方式设计指令格式。
1、简要说明计算机系统结构、计算机组成与计算机实现的概念及它们之间的相互关系?
2、简述指令、指令系统的概念及指令的基本格式。
3、何为RISC?何为CISC?并简述RISC的设计原则。
4、什么叫寻址方式?试最少举例3种常见的寻址方式。
5、简述CPU的主要功能。
6、控制器的控制方式通常分为哪两种实现方法?各有何优缺点?
7、什么叫刷新?动态随机存储器为什么需要刷新?有哪几种常用的刷新方法?
8、试比较DRAM和SRAM的差别。
9、何为总线?简述计算机采用总线结构有哪些优点。
10、简述链式集中式仲裁的工作原理并分析其优缺点。
11、什么叫接口?并简述I/O接口的基本功能。
12、外围设备的I/O数据传送控制方式分哪几类?各具什么特点?
13、什么是中断?简述中断的处理过程。
14、什么是DMA?什么样的I/O设备与主机交换信息时采用DMA方式?
15、简述流水线技术的特点。
16、简述计算机为什么要引入多级存储层次?
并简述现代计算机采用的三级存储系统的内
容。
17、简述指令周期、机器周期和时钟周期的概念和相互关系。
18、简述Cache的替换策略近期最少使用(LRU)算法原理。