通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"考研真题" 试卷中 2022年考研408计算机统考真题在线评测(附答案) 中有题目如下:
第1题
(15 分)某 CPU 中部分数据通路如题 43 图所示,其中,GPRs 为通用寄存器组;FR 为标 志寄存器,用于存放 ALU 产生的标志信息;带箭头虚线表示控制信号,如控制信号 Read、 Write 分别表示主存读、主存写,MDRin 表示内部总线上数据写入 MDR,MDRout 表示 MDR 的内容送内部总线。
请回答下列问题。
(1)设 ALU 的输入端 A、B 及输出端 F 的最高位分别为 A15、B15 及 F15,FR 中的符号标志 和溢出标志分别为 SF 和 OF,则 SF 的逻辑表达式是什么?A 加 B、A 减 B 时 OF 的逻辑表达 式分别是什么?要求逻辑表达式的输入变量为 A15、B15及 F15。
(2)为什么要设置暂存器 Y 和 Z?
(3)若 GPRs 的输入端 rs、rd 分别为所读、写的通用寄存器的编号,则 GPRs 中最多有多少 个通用寄存器?rs 和 rd 来自图中的哪个寄存器?已知 GPRs 内部有一个地址译码器和一个多 路选择器,rd 应连接地址译码器还是多路选择器?
(4)取指令阶段(不考虑 PC 增量操作)的控制信号序列是什么?若从发出主存读命令到主存 读出数据并传送到 MDR 共需 5 个时钟周期,则取指令阶段至少需要几个时钟周期?
(5)图中控制信号由什么部件产生?图中哪些寄存器的输出信号会连到该部件的输入端?
【答案解析】
(1)SF =F15;加运算时,
减运算时,
(2)因为单总线结构中每一时刻总线上只有一个数据有效,而 ALU 有两个输入端和一个输 出端,因而需要设置 Y 和 Z 两个暂存器,以缓存 ALU 的一个输入端和输出端数据。
(3)GPRs 中最多有 24=16 个通用寄存器;rs 和 rd 来自指令寄存器 IR;rd 应连接地址译码 器。
(4)取指阶段的控制信号序列为:①PCout,MARin ②Read ③MDRout,IRin。取指令阶段 至少需要 7 个时钟周期。
(5)图中控制信号由控制部件(CU)产生。指令寄存器 IR 和标志寄存器 FR 的输出信号会 连到控制部件的输入端。
所属试卷:2022年考研408计算机统考真题在线评测(附答案)
某计算机按字节编址,采用页式虚拟存储管理方式,虚拟地址
输入张三学习的课程名称及成绩等信息,信息间采用空格分隔
(本题 12 分)现有 C 语言程序 P 的部分代码如
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H
下列关于线性链表的描述中,正确的是( )。Ⅰ.只含有一
有以下程序:程序运行后的输出结果是( )。
设有:则调用函数scanf能正确给s和c读入数据的是
默认参数的值由________提供。( )
表达式'abc' in 'abdcefg’的值为___
已知formatter ='good {0}'.for
C语言中可处理的文件类型是( )。
编写程序实现功能:对于给定的一个百分制成绩,改用相应的
设有以下定义:以下程序段将通过调用宏实现变量x和y内容
仅由顺序、选择(分支)和反复(循环)结构构成的程序是_
假定计算机的主频为500MHz,CPI为4。现有设备A
关闭linux系统(不重新启动)使用的命令答:halt
在Linux系统中,以 方式访问设备 。
下面哪个命令用来启动X Window ( )
在数据库的E-R图中,椭圆框表达的是实体集的 。
备份最近一次完全备份以后发生变化的数据,称为 ___备
函数体中必须含有一条有效的 _____语句。
某学校的综合管理系统设计阶段,教师实体在学籍管理子系统
栈和队列的存储方式,既可以是顺序方式,又可以是链式方式
循环队列的引入,目的是为了克服假溢出时大量移动数据元素
深度为K的二叉树中结点总数≤2k-1。
以下程序段中,能够正确地执行循环的是( )。
下面不能作为结构化方法软件需求分析工具的是
以下是 32 位机器和 64 位机器的区别的是 ( )
输入:7输出:____
对右图使用 Dijkstra 算法计算 S 点到其余各
更多选择题
更多填空题
全国计算机等级考试《二级Java语言程序设计》真题(五)
全国计算机等级考试《二级Java语言程序设计》真题(四)
全国计算机等级考试《二级Java语言程序设计》真题(三)
全国计算机等级考试《二级Java语言程序设计》真题(二)
全国计算机等级考试《二级Java语言程序设计》真题(一)
计算机二级Python语言程序设计模拟试卷
Python第三方库