1、 第 1 页,共 8 页 第 2 页,共 8 页Z ht一、单项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的。本大题共 20 小题,每小题 1 分,共 20 分。 )1某机字长 8 位,采用补码形式(其中 1 位为符号位) ,则机器数所能表示的范围是_。 A-127 127; B -128 +128; C-128 +127; D-128 +128。 2在_的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用 I/O 指令。 A单总线; B双总线; C三总线; D以上三种总线。 3某计算机字长是 32 位,它的存储容量是 64KB按字编址,它的寻址范围是_。 A16KB
2、; B16K; C32K; D32KB。 4中断向量可提供_。 A被选中设备的地址; B传送数据的起始地址; C中断服务程序入口地址; D主程序的断点地址。 5Cache 的地址映象中,_比较多的采用“按内容寻址”的相联存储器来实现。 A直接映象; B全相联映象; C组相联映象; D以上都有。 6总线的异步通信方式_。 A不采用时钟信号,只采用握手信号; B既采用时钟信号,又采用握手信号; C既不采用时钟信号,又不采用握手信号;D采用时钟信号,不采用握手信号。 7在磁盘存储器中,查找时间是_。 A使磁头移动到要找的柱面上所需的时间; B在磁道上找到要找的扇区所需的时间; C在扇区中找到要找的数
3、据所需的时间。 D以上都不对。 8在控制器的控制信号中,相容的信号是_的信号。 A可以相互替代; B可以相继出现; C可以同时出现; D不可以同时出现。 9计算机操作的最小单位时间是_。 A时钟周期; B指令周期; CCPU 周期; D执行周期。 10CPU 不包括 _。 A地址寄存器; B指令寄存器 IR; C地址译码器; D通用寄存器。 11_寻址便于处理数组问题。 A间接寻址; B变址寻址; C相对寻址; D立即寻址。 12设寄存器内容为 10000000,若它等于 0,则为_。 A原码; B补码; C反码; D移码。 13若一个 8 比特组成的字符至少需 10 个比特来传送,这是_传送
4、方式。 A同步; B异步; C并联; D混合。 14设机器字长为 32 位,存储容量为 16MB,若按双字编址,其寻址范围是_。A8MB; B 2M; C4M; D16M。 15_寻址对于实现程序浮动提供了较好的支持。 A间接寻址; B变址寻址; C相对寻址; D直接寻址。 16超标量技术是_。 A缩短原来流水线的处理器周期; B在每个时钟周期内同时并发多条指令; C把多条能并行操作的指令组合成一条具有多个操作码字段的指令; D以上都不对。 20092010 学年度第 2 期 计算机组成原理 试题 A考试 命题人:雷勇 审题人:闭卷 答题时间:120 分钟题号 一 二 三 四 五 六 七 八
5、九 十 总分分数得分第 3 页,共 8 页 第 4 页,共 8 页Z ht17在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这属于_。 A同步控制; B异步控制; C联合控制; D局部控制。 18I/O 与主机交换信息的方式中,中断方式的特点是 _。 ACPU 与设备串行工作,传送与主程序串行工作; BCPU 与设备并行工作,传送与主程序串行工作; CCPU 与设备并行工作,传送与主程序并行工作; DCPU 与设备串行工作,传送与主程序并行工作。 19当定点运算发生溢出时,应_ 。 A向左规格化; B向右规格化; C发出出错信息; D舍入处理。 20在一地址格式的指令中,下列_是正
6、确的。 A仅有一个操作数,其地址由指令的地址码提供; B可能有一个操作数,也可能有两个操作数; C一定有两个操作数,另一个是隐含的; D指令的地址码字段存放的一定是操作码。二、填空题(每空 1 分,共 20 分。)1设浮点数阶码为8位(含1位阶符),尾数为24位(含1位数符),则32位二进制补码浮点规格化数对应的十进制真值范围是:最大正数为_,最小正数为_,最大负数为_,最小负数为_ 。 2在总线复用的CPU中,_和_共用一组总线,必须采用_控制的方法,先给_信号,并用_信号将其保存。 3微指令格式可分为_型和_型两类,其中_型微指令用较长的微程序结构换取较短的微指令结构。 4如果Cache的
7、容量为128块,在直接映象下,主存中第i 块映象到缓存第_块。 5I/O和CPU 之间不论是采用串行传送还是并行传送,它们之间的联络方式(定时方式)可分为_ 、_ 、_ 三种。 6设n = 4位(不包括符号位在内),原码两位乘需做_ 次移位,最多做_ 次加法;补码Booth 算法需做 _次移位,最多做 _次加法。三、名词解释(每题2分,共8分。) 1异步控制方式 2向量地址 3直接寻址 4字段直接编码 四、计算题(每题 6 分,共 12 分。 )1设浮点数字长为32位,欲表示6万的十进制数,在保证数的最大精度条件下,除阶符、数符各取1位外,阶码和尾数各取几位?按这样分配,该浮点数溢出的条件是什
8、么?得分得分得分第 5 页,共 8 页 第 6 页,共 8 页Z ht2设机器字长为 8 位(含 1 位符号位) ,A= ,B= ,计算A 补 ,B 补 ,利用补码运算规649321则计算 A-B。五、问答题(每题 6 分,共 30 分。)1某机主存容量为4M16 位,且存储字长等于指令字长,若该机的指令系统具备85种操作。操作码位数固定,且具有直接、间接、立即、相对、基址、变址六种寻址方式。(6分) (1)画出一地址指令格式并指出各字段的作用; (1分)(2)该指令直接寻址的最大范围(十进制表示); (1分)(3)一次间址的寻址范围(十进制表示); (2分)(4)相对寻址的位移量(十进制表示
9、)。 (2分)2程序查询方式和程序中断方式都要由程序实现外围设备的输入/输出,它们有何不同?(6分)3某机有五个中断源,按中断响应的优先顺序由高到低为 L0,L1,L2,L3,L4,现要求优先顺序改为L4,L3,L2,L1,L0,写出各中断源的屏蔽字(设屏蔽位为“1”时表示对应的中断源被屏蔽) 。 (6 分)屏蔽字中断源0 1 2 3 4L0L1L2L3L44. 画出以最简设计方式的主机框图(要求画到寄存器级) 。 (6 分)得分第 7 页,共 8 页 第 8 页,共 8 页Z ht5CPU 采用内部无总线方式设计,写出组合逻辑控制器完成 ADD X (X 为主存地址)指令发出的全部微操作命令
10、及节拍安排。 (6 分)六、设计题(共 10 分。)设CPU共有 16根地址线, 8根数据线,并用 作访存控制信号(低电平有效),用MREQ作读写控制信号(高电平为读,低电平为写)。现有下列存储芯片:1K4位RAM,4K8WR位RAM,2K 8位ROM,以及74138译码器和各种门电路,如图所示。画出CPU与存储器连接图,要求:(1)主存地址空间分配:A000HA7FFH为系统程序区;A800HAFFFH为用户程序区。 (2)合理选用上述存储芯片,说明各选几片,并写出每片存储芯片的二进制地址范围。 (3)详细画出存储芯片的片选逻辑。U174LS138DY0 15Y1 14Y2 13Y3 12Y4 11Y5 10Y6 9Y7 7A1 B2C3G16 G2A4G2B5GND8VCC 16得分