2012年秋季厦门大学计算机组成原理期末试题

合集下载

计算机组成原理试题及答案

计算机组成原理试题及答案

计算机组成原理试题及答案一、选择题。

1. 下列哪个是计算机组成原理的基本概念?A. 数据结构。

B. 操作系统。

C. 计算机体系结构。

D. 算法。

答案,C。

2. 计算机组成原理的核心是什么?A. 中央处理器。

B. 内存。

C. 输入输出设备。

D. 总线。

答案,A。

3. 下列哪个不是计算机组成原理中的主要部件?A. 控制单元。

B. 运算器。

C. 存储器。

D. 输入设备。

答案,D。

4. 计算机组成原理中,数据和指令在内存中是以什么形式存储的?B. 十进制。

C. 八进制。

D. 十六进制。

答案,A。

5. 计算机组成原理中,控制单元的主要功能是什么?A. 控制数据传输。

B. 进行运算。

C. 存储数据。

D. 输入输出。

答案,A。

1. 计算机组成原理中,CPU的作用是进行数据处理和______。

答案,控制。

2. 内存是计算机中的______存储器。

答案,临时。

3. 计算机组成原理中,总线是连接各个部件的______。

答案,通信线路。

4. 控制单元的主要功能是______。

答案,控制数据传输和处理。

5. 计算机组成原理中,运算器负责进行______运算。

答案,算术和逻辑。

1. 简述计算机组成原理中的冯·诺依曼结构。

答,冯·诺依曼结构是一种计算机体系结构,主要包括存储器、运算器、控制器、输入设备和输出设备等五大部分。

其中存储器用于存储数据和指令,运算器用于进行算术和逻辑运算,控制器用于控制数据传输和处理,输入设备用于接收数据输入,输出设备用于显示处理结果。

2. 什么是指令周期?它与时钟周期有什么关系?答,指令周期是指计算机执行一条指令所需的时间,它包括取指令周期、执行周期和访存周期。

时钟周期是CPU中时钟脉冲的时间间隔,它决定了CPU的工作速度。

指令周期与时钟周期的关系在于,时钟周期是指令周期的基本单位,指令周期是由若干个时钟周期组成的。

四、综合题。

1. 简述计算机组成原理中的存储器层次结构。

答,计算机存储器层次结构包括寄存器、高速缓存、内存和外存等多个层次。

2008——2012年计算机组成原理期末考试试题及答案(五套)

2008——2012年计算机组成原理期末考试试题及答案(五套)

计算机组成原理试题(一)一、选择题(共20分,每题1分)1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自______。

A.立即数和栈顶;B.暂存器;C.栈顶和次栈顶;D.累加器。

2.______可区分存储单元中存放的是指令还是数据.A.存储器;B.运算器;C.控制器;D.用户。

3.所谓三总线结构的计算机是指______。

A.地址线、数据线和控制线三组传输线。

B.I/O总线、主存总统和DMA总线三组传输线;C.I/O总线、主存总线和系统总线三组传输线;D.设备总线、主存总线和控制总线三组传输线.。

4.某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是______。

A.128K;B.64K;C.64KB;D.128KB.5.主机与设备传送数据时,采用______,主机与设备是串行工作的。

A.程序查询方式;B.中断方式;C.DMA方式;D.通道。

6.在整数定点机中,下述第______种说法是正确的。

A.原码和反码不能表示—1,补码可以表示—1;B.三种机器数均可表示-1;C.三种机器数均可表示—1,且三种机器数的表示范围相同;D.三种机器数均不可表示-1.7.变址寻址方式中,操作数的有效地址是______。

A.基址寄存器内容加上形式地址(位移量);B.程序计数器内容加上形式地址;C.变址寄存器内容加上形式地址;D.以上都不对。

8.向量中断是______。

A.外设提出中断;B.由硬件形成中断服务程序入口地址;C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址D.以上都不对。

9.一个节拍信号的宽度是指______。

A.指令周期;B.机器周期;C.时钟周期;D.存储周期。

10.将微程序存储在EPROM中的控制器是______控制器。

A.静态微程序;B.毫微程序;C.动态微程序;D.微程序。

11.隐指令是指______。

A.操作数隐含在操作码中的指令;B.在一个机器周期里完成全部操作的指令;C.指令系统中已有的指令;D.指令系统中没有的指令。

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷(1)一.选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1.假设下列字符码中最后一位为校验码,如果数据没有错误,则采用偶校验的字符码的是____。

A. 11001011B. 11010110C. 11000001 D。

110010012.在定点二进制运算器中,减法运算一般通过______ 来实现。

A.补码运算的二进制加法器B. 补码运算的二进制减法器C. 补码运算的十进制加法器D. 原码运算的二进制减法器3.下列关于虚拟存储器的说法,正确的是_B___。

A.提高了主存储器的存取速度B.扩大了主存储器的存储空间,并能进行自动管理和调度C. 提高了外存储器的存取速度D. 程序执行时,利用硬件完成地址映射4.下列说法正确的是__B__。

A. 存储周期就是存储器读出或写入的时间B. 双端口存储器采用了两套相互独立的读写电路,实现并行存取C. 双端口存储器在左右端口地址码不同时会发生读/写冲突D. 在cache中,任意主存块均可映射到cache中任意一行,该方法称为直接映射方式5.单地址指令中,为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数一般采用__C__寻址方式。

A. 堆栈B. 立即C.隐含D. 间接6.指令系统中采用不同寻址方式的目的主要是___D___ 。

A.实现存储程序和程序控制 B.提供扩展操作码的可能并降低指令译码难度C.可以直接访问外存 D。

缩短指令长度,扩大寻址空间,提高编程灵活性7.下列说法中,不符合RISC指令系统特点的是__B__。

A.指令长度固定,指令种类少B.寻址方式种类尽量少,指令功能尽可能强C. 增加寄存器的数目,以尽量减少访存的次数D. 选取使用频率最高的一些简单指令,以及很有用但不复杂的指令8. 指令周期是指___C___。

A .CPU 从主存取出一条指令的时间B .CPU 执行一条指令的时间C .CPU 从主存取出一条指令加上执行这条指令的时间D .时钟周期时间 9. 假设微操作控制信号用n C 表示,指令操作码译码输出用m I 表示,节拍电位信号用k M 表示,节拍脉冲信号用i T 表示,状态反馈信息用i B 表示,则硬布线控制器的控制信号n C 可描述为__D__。

2012年秋季厦门大学计算机组成原理期末试题

2012年秋季厦门大学计算机组成原理期末试题

一、(12分)设由S,E,M三个域组成的一个32位二进制字所表示的非零规格化浮点数x,其存储格式如下:其中S为符号位(1位),E为阶码(8位),M为尾数部分(23位):X的真值计算公式为:x = (-1)S×(1.M)×2E-128(1)计算存储为41360000H(H表示16进制数)的浮点数的十进制数值(2)计算十进制小数-27/64 的上述标准的规格化32位二进制表示二、(15分)已知二进制数x = 1011 y =-1111(1)采用双符号位的变形补码表示x和y(2)通过(1)中的变形补码计算x+y和x–y,并判断是否溢出(3)用带求补器的补码阵列乘法器计算x*y,并通过十进制进行验证三、(8分)某微机指令格式如下所示:格式中D 为位移量,X为寻址方式特征值:X=00, 直接寻址X=01, 用变址寄存器R1进行变址X=10, 用变址寄存器R2进行变址X=11, 相对寻址设(PC)=1234H,(R1)=0037H,(R2)=1122H,(H代表十六进制数),确定如下指令的有效地址:(1)4420H (2) 2244H (3)1322H (4)3521H四、(8分)设存储器容量为32字,字长64位,模块数m = 4,分别用顺序方式和交叉方式进行组织.若存储周期T = 200ns,数据总线宽度为64位,总线传送周期τ= 50ns, 问:顺序存储器和交叉存储器带宽各是多少?五、(12分)某磁盘存储器的转速为3000转/分,共有4个记录面,每毫米5道,每道记录信息为12288B,最小磁道直径为230mm,共有275道.问:(1)磁盘存储器的存储容量是多少?(2)最大位密度,最小位密度是多少?(π=3.14)(3)磁盘数据传输率是多少?(4)平均等待时间是多少?(5)给出一个磁盘地址格式方案(假设每个扇区记录1024个字节)六、(10分)如图1是从实时角度观察到的中断嵌套。

试问,这个中断系统可以实行几重?并分析图中的中断过程。

计算机组成原理期末考试试题(答案)

计算机组成原理期末考试试题(答案)

计算机组成原理期末考试试题及答案一、选择题1、完整的计算机系统应包括______。

DA. 运算器、存储器和控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统2、计算机系统中的存储器系统是指______。

DA.RAM存储器B.ROM存储器C. 主存储器D. 主存储器和外存储器3、冯·诺依曼机工作方式的基本特点是______。

BA. 多指令流单数据流B. 按地址访问并顺序执行指令C. 堆栈操作D. 存储器按内部选择地址4、下列说法中不正确的是______。

DA. 任何可以由软件实现的操作也可以由硬件来实现B. 固件就功能而言类似于软件,而从形态来说又类似于硬件C. 在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级D. 面向高级语言的机器是完全可以实现的5、在下列数中最小的数为______。

CA. (101001)2B. (52)8C. (101001)BCDD. (233)166、在下列数中最大的数为______。

BA. (10010101)2B. (227)8C. (143)5D. (96)167、在机器中,______的零的表示形式是唯一的。

BA. 原码B. 补码C. 反码D. 原码和反码9、针对8位二进制数,下列说法中正确的是______。

BA.–127的补码为10000000B.–127的反码等于0的移码BC.+1的移码等于–127的反码D.0的补码等于–1的反码9、一个8位二进制整数采用补码表示,且由3个“1”和5个“0”组成,则最小值为______。

BA. –127B. –32C. –125D. –310、计算机系统中采用补码运算的目的是为了______。

CA. 与手工运算方式保持一致B. 提高运算速度C. 简化计算机的设计D. 提高运算的精度11、若某数x的真值为–0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是______码。

计算机组成原理期末考试试卷及答案(1)

计算机组成原理期末考试试卷及答案(1)

计算机组成原理期末考试试卷(1).选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1.假设下列字符码中最后一位为校验码,如果数据没有错误,则采用偶校验的字符码的A. B.11010110 C. D.2.在定点二进制运算器中,减法运算一般通过来实现。

3. A.补码运算的二进制加法器] B.补码运算的二进制减法器4. C.补码运算的十进制加法器 D.原码运算的二进制减法器5.下列关于虚拟存储器白说法,正确的是。

A.提高了主存储器的存取速度C.提高了外存储器的存取速度D.程序执行时,利用硬件完成地址映射6.下列说法正确的是。

A.存储周期就是存储器读出或写入的时间B.双端口存储器采用了两套相互独立的读写电路,实现并行存取C.双端口存储器在左右端口地址码不同时会发生读/写冲突D.在cache中,任意主存块均可映射到cache中任意一行,该方法称为直接映射方式7.单地址指令中,为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数一般采用寻址方式。

A.堆栈B.立即C.隐含D.间接8.指令系统中采用不同寻址方式的目的主要是。

9. A.实现存储程序和程序控制 B.提供扩展操作码的可能并降低指令译码难度10.C.可以直接访问外存D缩短指令长度,扩大寻址空间,提高编程灵活性11.下列说法中,不符合RISC旨令系统/I点的是。

A.指令长度固定,指令种类少B.寻址方式种类尽量少,指令功能尽可能强C.增加寄存器的数目,以尽量减少访存的次数D.选取使用频率最高的一些简单指令,以及很有用但不复杂的指令12.指令周期是指。

13.A. CPU从主存取出一条指令的时间R CPU执行一条指令的时间14.C. CPU从主存取出一条指令加上执行这条指令的时间 D.时钟周期时间15.假设微操作控制信号用C n表示,指令操作码译码输出用I m表示,节拍电位信号用M k表示,节拍脉冲信号用T i表示,状态反馈信息用B i表示,则硬布线控制器的控制彳t号C n可描述为。

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷(1)一.选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1.假设下列字符码中最后一位为校验码,如果数据没有错误,则采用偶校验的字符码的是____。

A. 11001011 B。

11010110 C。

11000001 D。

110010012.在定点二进制运算器中,减法运算一般通过______ 来实现。

A。

补码运算的二进制加法器 B。

补码运算的二进制减法器C。

补码运算的十进制加法器 D. 原码运算的二进制减法器3.下列关于虚拟存储器的说法,正确的是_B___。

A.提高了主存储器的存取速度B.扩大了主存储器的存储空间,并能进行自动管理和调度C。

提高了外存储器的存取速度D。

程序执行时,利用硬件完成地址映射4.下列说法正确的是__B__。

A。

存储周期就是存储器读出或写入的时间B. 双端口存储器采用了两套相互独立的读写电路,实现并行存取C. 双端口存储器在左右端口地址码不同时会发生读/写冲突D。

在cache中,任意主存块均可映射到cache中任意一行,该方法称为直接映射方式5.单地址指令中,为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数一般采用__C__寻址方式。

A。

堆栈 B。

立即 C。

隐含 D. 间接6.指令系统中采用不同寻址方式的目的主要是___D___ 。

A.实现存储程序和程序控制B.提供扩展操作码的可能并降低指令译码难度C.可以直接访问外存 D。

缩短指令长度,扩大寻址空间,提高编程灵活性7.下列说法中,不符合RISC指令系统特点的是__B__。

A.指令长度固定,指令种类少B.寻址方式种类尽量少,指令功能尽可能强C. 增加寄存器的数目,以尽量减少访存的次数D。

选取使用频率最高的一些简单指令,以及很有用但不复杂的指令8. 指令周期是指___C___。

A .CPU 从主存取出一条指令的时间 B .CPU 执行一条指令的时间 C .CPU 从主存取出一条指令加上执行这条指令的时间 D .时钟周期时间 9. 假设微操作控制信号用n C 表示,指令操作码译码输出用m I 表示,节拍电位信号用k M 表示,节拍脉冲信号用i T 表示,状态反馈信息用i B 表示,则硬布线控制器的控制信号n C 可描述为__D__。

2012年计算机组成原理真题

2012年计算机组成原理真题

2012年计算机组成原理真题选择题部分--------------------------------------------------12.假设基准程序A在某计算机上的运⾏时间为100秒,其中90秒为CPU时间,其余为I/O时间。

若CPU速度提⾼50%,I/O速度不变,则运⾏基准程序A所耗费的时间是()。

A.55秒B.60秒C.65秒D.70秒D。

根据阿达姆尔定律,改进后的基准程序执⾏时间=90秒/1.5+(100-90)秒=70秒。

13.假设编译器规定int和short类型长度分别为32位和16位,若有下列C语⾔语句:unsigned short x=65530;unsigned int y=x;得到y的机器数为()。

A.00007FFAHB.0000FFFAHC.FFFF7FFAHD.FFFF FFFAHB。

⾸先,需要写出⽆符号数x的⼆进制表⽰。

因为x为short型,⽽short类型长度为16位,这⾥就需要知道⼀个解题技巧。

对于16位的⽆符号整数最⼤值为65535,其⼗六进制表⽰为FFFFH,⽽x仅⽐该最⼤值⼩5,所以x的⼗六进制表⽰为FFFAH(F-5=A)。

然后将其赋值给y,由于y也是⽆符号整数,故只需在⾼位添0即可。

最后得到y=0000FFFAH。

14.float类型(即IEEE754单精度浮点数格式)能表⽰的最⼤整数是()。

A.2126-2103B.2127-2104C.2127-2103D.2128-2104D。

单精度浮点数的最⼤值为2127(2-2-23)=2128-2104。

15.某计算机存储器按字节变址,采⽤⼩端⽅式存放数据。

假定编译器规定int型和short型长度分别为32位和16位,并且数据按边界对齐存储。

某C语⾔程序段如下:struct{int a;char b;short c;}record;record.a=273;若record变量的⾸地址为0xC008,则地址0xC008中内容及record.c的地址是()。

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷(1)一.选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1.假设下列字符码中最后一位为校验码,如果数据没有错误,则采用偶校验的字符码的是____。

A. 11001011B. 11010110C. 11000001D。

110010012.在定点二进制运算器中,减法运算一般通过______来实现。

ﻫA.补码运算的二进制加法器 B. 补码运算的二进制减法器C.补码运算的十进制加法器 D. 原码运算的二进制减法器3.下列关于虚拟存储器的说法,正确的是_B___。

A.提高了主存储器的存取速度B.扩大了主存储器的存储空间,并能进行自动管理和调度C. 提高了外存储器的存取速度D. 程序执行时,利用硬件完成地址映射4.下列说法正确的是__B__。

A.存储周期就是存储器读出或写入的时间B. 双端口存储器采用了两套相互独立的读写电路,实现并行存取C.双端口存储器在左右端口地址码不同时会发生读/写冲突D. 在cache中,任意主存块均可映射到cache中任意一行,该方法称为直接映射方式5.单地址指令中,为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数一般采用__C__寻址方式。

A.堆栈 B.立即C.隐含D.间接6.指令系统中采用不同寻址方式的目的主要是___D___ 。

ﻫA.实现存储程序和程序控制 B.提供扩展操作码的可能并降低指令译码难度ﻫC.可以直接访问外存D。

缩短指令长度,扩大寻址空间,提高编程灵活性7.下列说法中,不符合RISC指令系统特点的是__B__。

A.指令长度固定,指令种类少B.寻址方式种类尽量少,指令功能尽可能强C.增加寄存器的数目,以尽量减少访存的次数D.选取使用频率最高的一些简单指令,以及很有用但不复杂的指令8. 指令周期是指___C___。

ﻫA .CPU 从主存取出一条指令的时间 B .CPU 执行一条指令的时间C.CPU 从主存取出一条指令加上执行这条指令的时间 D.时钟周期时间 9. 假设微操作控制信号用n C 表示,指令操作码译码输出用m I 表示,节拍电位信号用k M 表示,节拍脉冲信号用i T 表示,状态反馈信息用i B 表示,则硬布线控制器的控制信号n C 可描述为__D__。

计算机组成原理期末考试试卷及答案(1)

计算机组成原理期末考试试卷及答案(1)

计算机组成原理期末考试试卷及答案(1)----cb629bbe-6ebb-11ec-b800-7cb59b590d7d计算机组成原理期末考试试卷(1)一、多项选择题(以下每个问题只有一个正确答案,每个子问题2分,总共20分)1.假设下列字符码中最后一位为校验码,如果数据没有错误,则采用偶校验的字符码的是____。

a.11001011b.11010110c.11000001d.110010012.在定点二进制运算器中,减法运算一般通过______来实现。

a、用于补码运算的二进制加法器B.用于补码运算的二进制减法器C.用于补码运算的十进制加法器D.用于原代码运算的二进制减法器3。

下面关于虚拟内存的陈述是正确的。

a.提高了主存储器的存取速度b、扩展了主存的存储空间,可以进行自动管理和调度。

C.外部存储器的访问速度得到提高d.程序执行时,利用硬件完成地址映射4.下列说法正确的是____。

a、存储周期是指读取或写入内存的时间b.双端口存储器采用了两套相互独立的读写电路,实现并行存取c.双端口存储器在左右端口地址码不同时会发生读/写冲突d、在缓存中,任何主内存块都可以映射到缓存中的任何行。

这种方法称为直接映射法。

5.在单地址指令中,为了完成两个数的算术运算,除了地址码指定的一个操作数外,还有另一个操作数作数一般采用____寻址方式。

a、堆栈B.直接C.隐式D.间接6。

指令系统中不同寻址方法的主要目的是。

a.实现存储程序和程序控制b.提供扩展操作码的可能并降低指令译码难度c.可以直接访问外存d.缩短指令长度,扩大寻址空间,提高编程灵活性7.下列说法中,不符合risc指令系统特点的是____。

a、指令长度固定,指令类型少b.寻址方式种类尽量少,指令功能尽可能强c.增加寄存器的数目,以尽量减少访存的次数d、选择一些最常用的简单指令,以及非常有用但不复杂的指令8.指令周期是指______。

a、 CPU从主存获取指令的时间B.CPU执行指令的时间C.CPU从主存获取指令的时间加上执行指令的时间D.时钟周期时间9.假设微操作控制信号用cn表示,指令操作码译码输出用im表示,节拍电位信号用mk表示,节拍脉冲信号用ti表示,状态反馈信息用bi表示,则硬布线控制器的控制信号Cn可以被描述为_;。

计算机组成原理期末考试试题与答案

计算机组成原理期末考试试题与答案

计算机组成原理试题一、选择题(共20 分,每题 1 分)1.零地址运算指令在指令格式中不给出操作数地址,它的操作数来自 ______。

A.立即数和栈顶;B.暂存器;C.栈顶和次栈顶;D.累加器。

2.______可区分存储单元中存放的是指令还是数据。

A.存储器;B.运算器;C.控制器;D.用户。

3.所谓三总线结构的计算机是指______。

A.地址线、数据线和控制线三组传输线。

B. I/O 总线、主存总统和 DMA总线三组传输线;C. I/O 总线、主存总线和系统总线三组传输线;D.设备总线、主存总线和控制总线三组传输线.。

4.某计算机字长是32 位,它的存储容量是256KB,按字编址,它的寻址范围是______。

A. 128K;B. 64K;C. 64KB;D. 128KB。

5.主机与设备传送数据时,采用______,主机与设备是串行工作的。

A.程序查询方式;B.中断方式;C. DMA方式;D.通道。

6.在整数定点机中,下述第______种说法是正确的。

A.原码和反码不能表示-1 ,补码可以表示-1;B.三种机器数均可表示-1 ;C.三种机器数均可表示-1 ,且三种机器数的表示范围相同;D.三种机器数均不可表示-1 。

7.变址寻址方式中,操作数的有效地址是______。

A.基址寄存器内容加上形式地址(位移量);B.程序计数器内容加上形式地址;C.变址寄存器内容加上形式地址;D.以上都不对。

8.向量中断是 ______。

A.外设提出中断;B.由硬件形成中断服务程序入口地址;C.由硬件形成向量地址,再由向量地址找到中断服务程序入口地址D.以上都不对。

9.一个节拍信号的宽度是指______。

A.指令周期;B.机器周期;C.时钟周期;D.存储周期。

10 .将微程序存储在EPROM中的控制器是______控制器。

A.静态微程序;B.毫微程序;C.动态微程序;D.微程序。

11.隐指令是指 ______。

A.操作数隐含在操作码中的指令;B.在一个机器周期里完成全部操作的指令;C.指令系统中已有的指令;D.指令系统中没有的指令。

(完整版)计算机组成原理期末习题与答案

(完整版)计算机组成原理期末习题与答案

本科生期末试卷五一.选择题(每题1分,共10分)1.对计算机的产生有重要影响的是:______。

A 牛顿、维纳、图灵B 莱布尼兹、布尔、图灵C 巴贝奇、维纳、麦克斯韦D 莱布尼兹、布尔、克雷2.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校校验的字符码是______。

A 11001011B 11010110C 11000001D 110010013.按其数据流的传递过程和控制节拍来看,阵列乘法器可认为是______。

A 全串行运算的乘法器B 全并行运算的乘法器C 串—并行运算的乘法器D 并—串型运算的乘法器4.某计算机字长32位,其存储容量为16MB,若按双字编址,它的寻址范围是______。

A 0—16MB B 0—8MC 0—8MBD 0—16MB5.双端口存储器在______情况下会发生读/ 写冲突。

A 左端口与右端口的地址码不同B 左端口与右端口的地址码相同C 左端口与右端口的数据码相同D 左端口与右端口的数据码不同6.程序控制类指令的功能是______。

A 进行算术运算和逻辑运算B 进行主存与CPU之间的数据传送C 进行CPU和I / O设备之间的数据传送D 改变程序执行顺序7.由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。

A 主存中读取一个指令字的最短时间B 主存中读取一个数据字的最长时间C 主存中写入一个数据字的平均时间D 主存中读取一个数据字的平均时间8.系统总线中控制线的功能是______。

A 提供主存、I / O接口设备的控制信号响应信号B 提供数据信息C 提供时序信号D 提供主存、I / O接口设备的响应信号9.具有自同步能力的记录方式是______。

A NRZ0B NRZ1C PMD MFM10.IEEE1394的高速特性适合于新型高速硬盘和多媒体数据传送,它的数据传输率可以是______。

A 100兆位/ 秒B 200兆位/ 秒C 400兆位/ 秒D 300兆位/ 秒二.填空题(每题3分,共24分)1.C ache是一种A. ______存储器,是为了解决CPU和主存之间B. ______不匹配而采用的一项重要硬件技术。

计算机组成原理期末考试试题及答案

计算机组成原理期末考试试题及答案

计算机组成原理期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机系统由哪两部分组成?A. 硬件和软件B. 输入和输出设备C. 中央处理器和外部设备D. 存储器和输入输出设备答案:A2. 下面哪个寄存器用来存放指令?A. 累加寄存器B. 指令寄存器C. 程序计数器D. 状态寄存器答案:B3. 下面哪种总线用于连接CPU和内存?A. 数据总线B. 地址总线C. 控制总线D. 局部总线答案:B4. 下面哪个设备不属于输入设备?A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:D5. 下面哪个设备不属于输出设备?A. 显示器B. 打印机C. 扬声器D. 键盘答案:D6. 下面哪个操作属于逻辑运算?A. 加法B. 减法C. 与运算D. 乘法答案:C7. 下面哪种存储器属于随机访问存储器?A. 硬盘B. U盘C. RAMD. ROM答案:C8. 下面哪个部件负责数据的输入输出操作?A. CPUB. 内存C. 硬盘D. I/O接口答案:D9. 下面哪个技术用于提高CPU的工作频率?A. 超线程B. 超频C. 虚拟化D. 多核答案:B10. 下面哪个总线标准用于连接CPU和外部设备?A. PCIB. USBC. IDED. SATA答案:A二、填空题(每题2分,共20分)1. 计算机的硬件系统主要包括五大部件:________、________、________、________和________。

答案:控制器、运算器、存储器、输入设备、输出设备2. 计算机指令通常由________和________两部分组成。

答案:操作码、操作数3. 在计算机中,数据总线的宽度决定了计算机的________。

答案:字长4. 计算机的存储器系统分为________和________两大部分。

答案:主存储器、辅助存储器5. I/O端口地址分为________和________两种。

答案:统一编址、独立编址三、判断题(每题2分,共20分)1. 计算机的性能主要取决于CPU的性能。

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷(1)一.选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1.假设下列字符码中最后一位为校验码,如果数据没有错误,则采用偶校验的字符码的是____。

A. 11001011B. 11010110C. 11000001 D。

110010012.在定点二进制运算器中,减法运算一般通过______ 来实现。

A.补码运算的二进制加法器B. 补码运算的二进制减法器C. 补码运算的十进制加法器D. 原码运算的二进制减法器3.下列关于虚拟存储器的说法,正确的是_B___。

A.提高了主存储器的存取速度B.扩大了主存储器的存储空间,并能进行自动管理和调度C. 提高了外存储器的存取速度D. 程序执行时,利用硬件完成地址映射4.下列说法正确的是__B__。

A. 存储周期就是存储器读出或写入的时间B. 双端口存储器采用了两套相互独立的读写电路,实现并行存取C. 双端口存储器在左右端口地址码不同时会发生读/写冲突D. 在cache中,任意主存块均可映射到cache中任意一行,该方法称为直接映射方式5.单地址指令中,为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数一般采用__C__寻址方式。

A. 堆栈B. 立即C.隐含D. 间接6.指令系统中采用不同寻址方式的目的主要是___D___ 。

A.实现存储程序和程序控制 B.提供扩展操作码的可能并降低指令译码难度C.可以直接访问外存 D。

缩短指令长度,扩大寻址空间,提高编程灵活性7.下列说法中,不符合RISC指令系统特点的是__B__。

A.指令长度固定,指令种类少B.寻址方式种类尽量少,指令功能尽可能强C. 增加寄存器的数目,以尽量减少访存的次数D. 选取使用频率最高的一些简单指令,以及很有用但不复杂的指令8. 指令周期是指___C___。

A .CPU 从主存取出一条指令的时间B .CPU 执行一条指令的时间C .CPU 从主存取出一条指令加上执行这条指令的时间D .时钟周期时间 9. 假设微操作控制信号用n C 表示,指令操作码译码输出用m I 表示,节拍电位信号用k M 表示,节拍脉冲信号用i T 表示,状态反馈信息用i B 表示,则硬布线控制器的控制信号n C 可描述为__D__。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、(12分)设由S,E,M三个域组成的一个32位二进制字所表示的非零规格化浮点数
x,其存储格式如下:
其中S为符号位(1位),E为阶码(8位),M为尾数部分(23位):
X的真值计算公式为:x = (-1)S×(1.M)×2E-128
(1)计算存储为41360000H(H表示16进制数)的浮点数的十进制数值
(2)计算十进制小数-27/64 的上述标准的规格化32位二进制表示
二、(15分)已知二进制数x = 1011 y =-1111
(1)采用双符号位的变形补码表示x和y
(2)通过(1)中的变形补码计算x+y和x–y,并判断是否溢出
(3)用带求补器的补码阵列乘法器计算x*y,并通过十进制进行验证
三、(8分)某微机指令格式如下所示:
格式中D 为位移量,X为寻址方式特征值:
X=00, 直接寻址
X=01, 用变址寄存器R1进行变址
X=10, 用变址寄存器R2进行变址
X=11, 相对寻址
设(PC)=1234H,(R1)=0037H,(R2)=1122H,(H代表十六进制数),确定如下指令的有效地址:
(1)4420H (2) 2244H (3)1322H (4)3521H
四、(8分)设存储器容量为32字,字长64位,模块数m = 4,分别用顺序方式和交叉
方式进行组织.若存储周期T = 200ns,数据总线宽度为64位,总线传送周期τ= 50ns, 问:顺序存储器和交叉存储器带宽各是多少?
五、(12分)某磁盘存储器的转速为3000转/分,共有4个记录面,每毫米5道,每道记录信息为12288B,最小磁道直径为230mm,共有275道.问:
(1)磁盘存储器的存储容量是多少?
(2)最大位密度,最小位密度是多少?(π=3.14)
(3)磁盘数据传输率是多少?
(4)平均等待时间是多少?
(5)给出一个磁盘地址格式方案(假设每个扇区记录1024个字节)
六、(10分)如图1是从实时角度观察到的中断嵌套。

试问,这个中断系统可以实行几
重?并分析图中的中断过程。

图1
七、(12分)集中式仲裁有几种方式?画出链式查询方式的逻辑结构框图,简要说明其
工作原理
八、(10分)某机有8条微指令I 1-I 8,每条微指令所包含的微指令控制信号如表所示, a-j
分别对应10种不同性质的微命令信号,假设一条微指令的控制字段为8位,请安排微指令的控制字段格式,给出相应的理由。

九、
已知某64位机主存采用半导体存储器,其地址码为26位,若使用4M*8
位的DRAM 芯片组构成所允许的最大主存空间,并选用内存条结构形式,问:
(1)所支持的最大主存空间的大小?
(2)若每个内存条为16M*64位,共需要几个内存条?
(3)每个内存条内共有多少DRAM芯片?
(4)主存共需要多少DRAM芯片?CPU如何选择各内存条?
答案
一、
(1)16进制展开后得到2进制
0100 0001 0011 0110 0000 0000 0000 0000 S=0,E=100 0001 0 ,M=011 0110 0000 0000 0000 0000
指数e=10000010 – 10000000 = 00000010 = (2)10
尾数1.M=1.011011
X=(-1)S *1.M*2e= + 101.1011 = (5.6875)10
(2)-27/64 = -0.011011= - 1.1011*2-2
S=1, E=-2+128=126=0111 1110,M=1011 0000 0000 0000 0000 000 结果为:1 0111 1110 1011 0000 0000 0000 0000 000
二、
(1)[x]变补= 00 1011 [y]变补=11 0001
(2)[x]变补+[y]变补= 00 1011 + 11 0001=11 1100 (无溢出)
[x]变补-[y]变补=[x]变补+[-y]变补= 00 1011 + 00 1111 = 01 1010 (正溢出) (3)[x]补= 0 1011 [y]补=1 0001
符号:0⊕1=1
|x|=1011 |y|=1111
1011
1111
1011
1011
1011
1011
10100101
算后求补:01011011
加入符号位,最后计算结果:1 01011011
补码二进制真值:-165
十进制验证:11 * (-15) = -165
三、
1)X=00 , D=20H ,有效地址E=20H
2) X=10 , D=44H ,有效地址E=1122H+44H=1166H
3) X=11 , D=22H ,有效地址E=1234H+22H=1256H
4) X=01 , D=21H ,有效地址E=0037H+21H=0058H
四、
存储器和交叉存储器连续读出m=4个字的信息总量都是
q = 64位× 4 =256位
顺序存储器和交叉存储器连续读出4个字所需的时间分别是
t2 = mT = 4 × 200ns =800ns = 8 × 10 -7 (S)
t1 = T + (m–1)t =200ns + 3×50ns = 350ns = 3.5 × 10-7 (S) 顺序存储器带宽 W2 = q/t2 = 256 / (8×10-7) = 32 × 107 (位/S)
交叉存储器带宽 W1 = q/t1 = 256 / (3.5×10-7) = 73 × 107 (位/S)
五、
(1)每道记录信息容量 = 12288字节
每个记录面信息容量 = 275×12288字节
共有4个记录面,所以磁盘存储器总容量为
4×275×12288字节 = 13516800字节
(2)最高位密度D1按最小磁道半径R1计算(R1 = 115mm):
D1 = 12288字节/2πR1= 17字节/mm
最低位密度D2按最大磁道半径R2计算
R2 = R1 + (275/5) = 115 + 55 = 170mm
D2 = 12288字节/2πR2 = 11.5字节/mm
(3)磁盘数据传输率
r = 3000/60 = 50周/秒
N = 12288字节(每道信息容量)
C = r×N = 50×12288 = 614400字节/秒
(4)平均等待时间 = 1/2r = 1/2×50 = 1/100秒 = 10毫秒
(5)本地磁盘存储器假设只有一台,所以可不考虑台号地址。

有4个记录面,每个记录面有275个磁道。

假设每个扇区记录1024个字节,则需要12288字节/1024字节 = 12个扇区。

由此可得如下地址格式:
14 6 5 4 3 0
六、
该中断系统可以实行5重中断,中断优先级的顺序是,优先权1最高,主程序运行于最低优先权(优先权为6)。

图1中出现了4重中断。

图1中中断过程如下:
主程序运行到T1时刻,响应优先权4的中断源的中断请求并进行中断服务;到T3时刻,优先权4的中断服务还未结束,但又出现了优先权3的中断源的中断请求;暂停优先权4的中断服务,而响应优先权3的中断。

到T4时刻,又被优先权2的中断源所中断,直到T6时刻,返回优先权3的服务程序,到T7时刻,又被优先权1的中断源所中断,到T8时刻,优先权1的中断服务完毕,返回优先权3的服务程序,直到T10优先权3的中断服务结束,返回优先权4的服务程序,优先权4的服务程序到T11结束,最后返回主程序。

图中,优先权3的服务程序被中断2次,而优先权5的中断又产生。

七、
有三种方式:链式查询方式,计数器定时查询方式,独立请求方式
图A7.4
链式查询方式的工作原理如图A7.4所示:链式方式,除一般数据总线D和地址总线A外,主要有三根控制线:中央仲裁器
BS(忙):该线有效,表示总线正被某外设使用
BR(总线请求):该线有效,表示至少有一个外设要求使用总线
BG(总线同意):该线有效,表示总线控制部件响应总线请求(BR)
链式查询方式的主要特征是总线同意信号BG的传送方式:串行地从一个I/O接口送到下一个接口。

假如BG到达的接口无总线请求,则接着往下传;假如BG到达的接口有总线请求,BG信号不再往下传。

这意味着I/O接口就获得了总线使用权。

八、
为了压缩指令字的长度,必须设法把一个微指令周期中的互斥性微命令信号组合在一个小组中,进行分组译码。

经分析,(e ,f ,h)和(b, i, j)可分别组成两个小组或两个字段,然后进行译码,可得六个微命令信号,剩下的a, c, d, g 四个微命令信号可进行直接控制,其整个控制字段组成如下:
01e 01b
直接控制10f 10i
4位2位2位
九、
(1)主存大小226*64位=64M*64位
(2)内存条个数:(64M*64位)/(16M*64位)=4
(3)每个内存条DRAM芯片个数:(16M*64)/(4M*8)=32
(4)4*32=128
每个内存条有32 片DRAM 芯片,容量为16M×64 位,需24根地址线(A23~A0)完成内存条内存储单元寻址。

一共有4 块内存条,采用2 根高位地址线
(A25~A24) ,通过2:4 译码器译码产生片选信号对各模块板进行选择。

相关文档
最新文档