提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、简答题
1、如何找到指令对应的第一条微指令?
答:通常一条指令的执行总是从取指令开始,在取出指令之后进行指令译码,可以用ROM实现一个调度表,其入口为指令译码结果,而输出为每条指令对应的微指令序列的首条微指令在控存中的地址。根据这个地址到控存(CM)中取出第一天微指令执行即可。
2、简述Cache的工作原理。
答:CPU与Cache之间的数据交换是以字为单位,而Cache与主存之间的数据交换是以块为单位。一个块由若干字组成,是定长的。
当CPU读取内存中一个字时,便发出此字的内存地址到Cache和主存。此时Cache控制逻辑依据地址判断此字当前是否在Cache中:若是,则cache命中;若非,则cache缺失(未命中),用主存读周期把此字从主存读出送到CPU,与此同时,把含有这个字的整个数据块从主存读出送到cache中。
3、简述微程序控制器的组成和工作原理。
答:微程序控制器组成中的核心部件是控制存储器(CM),由ROM器件实现,用于存放实现全部指令系统的微程序。(2分)
微程序控制器的工作原理:是依据读来的机器指令的操作码找到与之对应的一段微程序的入口地址,并按由指令具体功能所确定的次序,逐条从控制存储器中读出微指令,以“驱动”计算机各功能部件正确运行。(3分)
二、填空题
1、微指令由操作控制和顺序控制两部分组成。
2、CPU从主存取出一条指令并执行该指令的时间称为指令周期。
3、汉字的表示方法有:汉字的输入编码、汉字内码、汉字子模码。
4、DMA控制器和CPU分时使用内存,通常采用以下三种方式:周期挪用、交替访问内存、停止CPU访内。
5、计算机系统中,根据应用条件和硬件资源不同,信息的传输方式可采用以下三种方式:串行、并行和分时传送。
6、指令格式是指令字用二进制代码表示的结构形式,通常由操作码和地址码组成。
7、在硬布线控制器中,时序信号采用主状态周期、节拍点位、节拍脉冲三级体制。
8、根据设计方法不同,操作控制器可分为时序逻辑型和存储逻辑型两种。第一种称为硬布线控制器,它是采用时序逻辑技术实现的;第二种称为微程序控制器,它是采用存储逻辑实现的。
9、RISC指令系统特点中,只有存数/取数指令访问存储器,其余指令的操作都在寄存器之间进行。
10、双端口存储器和多模块交叉存储器属于并行存储器结构。前者采用空间并行技术,后者采用时间并行技术。
11、存储器的技术指标有存储容量、存取时间、存储周期、存储器带宽。
12、内存储器的性能指标主要是存储容量和存取速度,后者通常可以用存取时间、存储周期和存储器带宽描述。
13、磁盘存储器的主要技术指标包括存储密度、存储容量、存取时间及数据传输率。
14、根据总线仲裁电路的位置不同,仲裁方式分为集中式仲裁和分布式仲裁两类。
15、集中式仲裁方式有三种:链式查询、计数器定时查询、独立请求。其中,独立请求方式响应时间最快,菊花链方式对电路故障最敏感。
16、同步通信之所以比异步通信具有较高的传输频率,是因为同步通信用一个公共时钟信号进行同步。
17、保存当前正在执行的指令地址的寄存器是AR。
18、算术逻辑运算结果通常放在通用寄存器和DR中。
19、在微程序控制器中,时序信号比较简单,一般采用节拍电位,节拍脉冲二级体制。
三、计算题
1、浮点数加减运算
2、命中率相关计算
3、三种映射方式相关计算
4、
总结
以上就是期末考试之前老师划的部分重点,虽然不是很全面但至少复习时有个方向和范围,希望对大家有所帮助!