北科_计算机组成原理考题-A卷答案

合集下载

北京科技大学计算机组成原理本科生期末试卷及参考答案十二

北京科技大学计算机组成原理本科生期末试卷及参考答案十二


DR→M
图 B12.3
R2O ,G ,ARi
R1O , G , DRi R / W = 0 (写)
5.解:根据传输速率,磁盘优先权最高,磁带次之,打印机最低。如下图: 图 12.4
6.解:(1)磁盘上总数据量 = 1000×3000B = 3000000B 读出全部数据所需时间为 3000000B ÷ 500B / ms = 6000ms 重新写入全部数据所需时间 = 6000ms 所以,更新磁盘上全部数据所需的时间为 : 2×(平均找道时间 + 平均等待时间 + 数据传送时间 )+ CPU 更新时间
3. 在定点二进制运算其中,减法运算一般通过______来实现
A 原码运算的二进制减法器 B 补码运算的二进制减法器
C 补码运算的十进制加法器 D 补码运算的二进制加法器
4. 某计算机字长 32 位,其存储容量为 4 MB,若按半字编址,它的寻址范围是
______。
A 0——4MB B 0——2MB C 0——2M D 0——1MB
和 C______管理等部件。
6 当代流行的标准总线内部结构包括:A______总线,B______总线,C______总线和共 用总线。
7 每一种外设都是在它自己的 A______控制下进行工作,而 A 则通过 B______和 C______ 相连,并受 C 控制。
8 在计算机系统中,CPU 对外围设备的管理处程序查询方式、程序中断方式外,还有 A______方式,B______方式,和 C______方式。
2 为运算器构造的 A______运算方法中通常采用 B______加减法 C______乘除法或补码 乘除法。
3 闪速存储器能提供高性能、低功耗、高可靠性以及 A______能力,为现有的 B______ 体系结构带来巨大变化,因此作为 C______用于便携式电脑中。

北京科技大学计算机组成原理本科生期末试卷及参考答案三

北京科技大学计算机组成原理本科生期末试卷及参考答案三

A. PCI 总线是一个与处理器无关的高速外围设备
B. PCI 总线的基本传输机制是猝发或传送
C. PCI 设备一定是主设备
D. 系统中只允许有一条 PCI 总线
9. CRT 的分辨率为 1024×1024 像素,像素的颜色数为 256,则刷新存储器的容量为
______。
A 512KB
B 1MB
C 256KB
5. 主存贮器和 CPU 之间增加 cache 的目的是______。
A 解决 CPU 和主存之间的速度匹配问题
B 扩大主存贮器容量
C 扩大 CPU 中通PU 中通用寄存器的数量
6. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需
图 B3.2
3
本科生期末试卷三答案
一. 选择题
1B 6C
2B 7C
3D 8C
4C 9B
5A 10 B
二. 填空题
1. A.CPU B.CPU C.主机 2. A.原码 B.补码 C.反码 3. A.SRAM B.DRAM C.集程度 4. A.指令寻址 B.顺序 C.跳跃 5. A.存储器 B.指令周期 C.不相同的 6. A.ISA B.EISA C.VISA 7. A.VGA B.1280×1024 C.24 位 8.A.嵌套 B.优先级高 C.优先级地
4
3. 解:可采用多体交叉存取方案,即将主存分成 8 个相互独立、容量相同的模块 M0, M1,M2,…M7,每个模块 32M×32 位。它各自具备一套地址寄存器、数据缓冲寄存 器,各自以同等的方式与 CPU 传递信息,其组成结构如图 B3.3: 图 B3.3
CPU 访问 8 个存贮模块,可采用两种方式:一种是在一个存取周期内,同时访问 8 个存 贮模块,由存贮器控制它们分时使用总线进行信息传递。另一种方式是:在存取周期内分时 访问每个体,即经过 1 / 8 存取周期就访问一个模块。这样,对每个模块而言,从 CPU 给出 访存操作命令直到读出信息,仍然是一个存取周期时间。而对 CPU 来说,它可以在一个存取 周期内连续访问 8 个存贮体,各体的读写过程将重叠进行。 4. 解:加法指令“ADD X(Ri)”是一条隐含指令,其中一个操作数来自 AC0,另一个操

北京科技大学计算机组成原理本科生期末试卷及参考答案七

北京科技大学计算机组成原理本科生期末试卷及参考答案七

1
7.CPU 周期也称为 A.______;一个 CPU 周期包含若干个 B.______。任何一条指令的指令 周期至少需要 C.______个 CPU 周期。
8.DMA 方式采用下面三种方法:①A.______访内;②B.______;③C.______交替访内。
三.应用题
1.(11 分)求证: - [y]补 = +[-y]补 2.(11 分)什么是闪速存储器?它有那些特点?
3.(11 分)指令格式如下所示,OP 为操作码字段,试分析指令格式的特点。
15 10
7
43
0
OP
源寄存器
基值寄存器
位移量(16 位)
4.(11 分)某机运算器框图如图 B7.1 所示,其中 ALU 由通用函数发生器组成,M1—M3 为 多路开关,采用微程序控制,若用微指令对该运算器要求的所有控制信号进行微指令 编码的格式设计,列出各控制字段的编码表。
和位移量决定),所以是 RS 型指令。
4. 解:当 24 个控制信号全部用微指令产生时,可采用字段译码法进行编码控制,采用
的微指令格式如下(其中目地操作数字段与打入信号段可结合并公用,后者加上节拍
脉冲控制即可)。
3位
3位
5位
3位
2位
×X ××
×××
目的操作数 源操作数
××××× 运算操作
××× 直接控制
A [0,1 – 2-32] B [0,1 – 2-31] C [0,1 – 2-30]
D [0,1]
3. 已知 X 为整数,且[X]补 = 10011011,则 X 的十进制数值是______。
A +155
B –101
C –155

2021年北京科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年北京科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年北京科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、假设相对寻址的转移指令占两个字节,第一个字节为操作码,第二个字节为位移量(用补码表示),每当CPU从存储器取出一个字节时,即自动完成(PC)+l-PC。

若当前指令地址是3008H,要求转移到300FH,则该转移指令第二个字节的内容应为();若当前指令地址为300FH,要求转移到3004H,则该转移指令第二字节的内容为()。

A.05H,F2HB.07H,F3 HC.05H,F3HD.07H,F2H2、用二地址指令来完成算术运算时,其结果一般存放在()。

A.其中一个地址码提供的地址中B.栈顶C.累加器(ACC)中D.以上都不对3、某计算机字长为32位,按字节编址,采用小端(Litle Endian)方式存放数据。

假定有一个double型变量,其机器数表示为1122334455667788H,存放在00008040H开始的连续存储单元中,则存储单元00008046H中存放的是()。

A.22HB.33HC.66HD.77H4、在C语言程序中,以下程序段最终的f值为()。

Float f=2.5+1e10;f=f-1e10;A.2.5B.250C.0D.3.55、下列说法正确的是()。

A.当机器采用补码表示时,0有两种编码方式B.当机器采用原码表示时,0有两种编码方式C.当机器采用反码表示时,0有一种编码方式D.无论机器数采用何种码表示,0都有两种编码方式6、某计算机的存储系统由Cache一主存系统构成,Cache的存取周期为10ms,主存的存取周期为50ms。

在CPU执行一段程序时,Cache完成存取的次数为4800次,主存完成的存取次数为200次,该Cache一主存系统的效率是()。

【注:计算机存取时,同时访问Cache和主存,Cache访问命中,则主存访问失效;Cache访问未命中,则等待主存访问】A.0.833B.0.856C.0.95 8D.0.8627、主存与Cache间采用全相联映射方式,Cache容量4MB,分为4块,每块lMB,主存容量256MB。

2022年北京大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年北京大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年北京大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、若数据在存储器中采用以低字节地址为字地址的存放方式(小端存储),则十六进制数12345678H按自己地址由小到大依次存为()。

A.12345678B.87654321C.78563412D.341278562、有效容量为128KB的Cache,每块16B,8路组相联。

字节地址为1234567H的单元调入该Cache,其tag应为()。

A.1234HB.2468HC.048DHD.12345H3、浮点数加/减运算过程一般包括对阶、尾数运算、规格化、舍入和判断溢出等步骤。

设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含两位符号位)。

若有两个数,即x=2×29/32,y=25×5/8,则用浮点数加法计算xty的最终结果是()。

A.001111100010B.001110100010C.010*********D.发生溢出4、4位机器内的数值代码,则它所表示的十进制真值可能为()。

I.16 Ⅱ.-1 Ⅲ.-8 V.8A. I、V、ⅢB.IⅡ、IⅣC.Ⅱ、Ⅲ、IVD.只有V5、常用的(n,k)海明码中,冗余位的位数为()。

A.n+kB.n-kC.nD.k6、假设某存储器总线采用同步通信方式,时钟频率为50MHz,每个总线事务以突发方式传输8个字,以支持块长为8个字的Cache行读和Cache行写,每字4B.对于读操作,方式顺序是1个时钟周期接收地址,3个时钟周期等待存储器读数,8个时钟周期用于传输8个字。

请问若全部访问都为读操作,该存储器的数据传输速率为()。

A.114.3MB/sB.126.0MB/sC.133.3MB/sD.144.3MB/s7、下列关于多总线结构的叙述中,错误的是()。

A.靠近CPU的总线速度较快B.存储器总线可支持突发传送方式C.总线之间需通过桥接器相连D.PCI-Expressx16采用并行传输方式8、已知计算机A的时钟频率为800MHz,假定某程序在计算机A上运行需要12s。

2021年北京信息科技大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年北京信息科技大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年北京信息科技大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、地址线A15~A0(低),若选取用16K×1位存储芯片构成64KB存储器,则应由地址码()译码产生片选信号。

A.A15,A14B.A0,AlC.A14,A13D.A1,A22、主存与Cache间采用全相联映射方式,Cache容量4MB,分为4块,每块lMB,主存容量256MB。

若主存读/写时间为30ms,Cache的读/写时间为3ns,平均读/写时间为3.27ms,则Cache的命中率为()。

A.90%B.95%C.97%D.99%3、4位机器内的数值代码,则它所表示的十进制真值可能为()。

I.16 Ⅱ.-1 Ⅲ.-8 V.8A. I、V、ⅢB.IⅡ、IⅣC.Ⅱ、Ⅲ、IVD.只有V4、在定点机中执行算术运算时会产生溢出,其根本原因是()。

A.主存容量不够B.运算结果无法表示C.操作数地址过大D.栈溢出5、下列编码中,能检测出所有长度小于或等于校验位(检测位)长度的突发错的校验码是()。

A.循环冗余校验码B.海明码C.奇校验码D.偶校验码6、下列关于同步总线的说法中,正确的有()。

I.同步总线一般按最慢的部件来设置公共时钟II.同步总线一般不能很长III.同步总线一般采用应答方式进行通信IV.通常,CPU内部总线、处理器总线等采用同步总线A. I,IIB. I,II,IVC.III,IVD.II,III,IV7、下列关于总线设计的叙述中,错误的是()。

A.并行总线传输比串行总线传输速度快B.采用信号线复用技术可减少信号线数量C.采用突发传输方式可提高总线数据传输率D.采用分离事务通信方式可提高总线利用率8、完整的计算机系统应该包括()。

A.运算器、存储器、控制器B.外部设备和主机C.主机和应用程序D.主机、外部设备、配套的软件系统9、()可区分存储单元中在放的是指令还是数据。

A.存储器B.运算C.用户D.控制器10、同步控制是()。

北京科技大学计算机组成原理考研真题答案附后

北京科技大学计算机组成原理考研真题答案附后

北京科技大学869计算机组成原理考研真题答案附后最新资料,WORD格式,可编辑修改!目录1.北京科技大学计算机组成原理历年考研真题...........................................2014年北京科技大学869计算机组成原理考研真题 ...................................2013年北京科技大学869计算机组成原理考研真题 ................................... 2.江苏大学计算机组成原理历年考研真题...............................................2014年江苏大学850计算机组成原理考研真题 .......................................2013年江苏大学850计算机组成原理考研真题 ....................................... 3.杭州电子科技大学计算机组成原理历年考研真题.......................................2014年杭州电子科技大学852计算机组成原理考研真题 ...............................2013年杭州电子科技大学852计算机组成原理考研真题 ...............................2012年杭州电子科技大学852计算机组成原理考研真题 ...............................2011年杭州电子科技大学852计算机组成原理考研真题 ...............................4.广东工业大学计算机组成原理历年考研真题...........................................2014年广东工业大学832计算机组成原理考研真题 ...................................2013年广东工业大学832计算机组成原理考研真题 ...................................2012年广东工业大学832计算机组成原理考研真题 ...................................2011年广东工业大学832计算机组成原理考研真题 ................................... 5.沈阳航空航天大学计算机组成原理历年考研真题.......................................2014年沈阳航空航天大学818计算机组成原理考研真题 ...............................2013年沈阳航空航天大学818计算机组成原理考研真题 ............................... 6.沈阳工业大学计算机组成原理历年考研真题...........................................2014年沈阳工业大学838计算机组成原理考研真题 ...................................2013年沈阳工业大学838计算机组成原理考研真题 ................................... 7.其他名校计算机组成原理历年考研真题...............................................2015年华侨大学848计算机组成原理考研真题 ....................................... 说明:精选了17套名校计算机组成原理历年考研真题。

计算机组成原理试题及答案(考试资料)(K12教育文档)

计算机组成原理试题及答案(考试资料)(K12教育文档)

计算机组成原理试题及答案(考试资料)(word版可编辑修改)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(计算机组成原理试题及答案(考试资料)(word版可编辑修改))的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为计算机组成原理试题及答案(考试资料)(word版可编辑修改)的全部内容。

组成1一、选择题 (每小题选出一个最合适的答案,每小题2分,共20分)1、若十进制数为37。

25,则相应的二进制数是().(A)100110.01 (B)110101.01 (C) 100101。

1 (D)100101.012、若[x]反=1.1011,则x=(A)—0。

0101 (B)—0.0100 (C)0。

1011 (D)-0。

10113、某机器字长16位,含一位数符,用补码表示,则定点小数所能表示的最小正数是()。

(A)2-15 (B)216 (C)2-1 (D)1-2-154、若采用双符号位补码运算,运算结果的符号位为10,则()。

(A)产生了负溢出(下溢) (B)产生了正溢出(上溢)(C)运算结果正确,为负数(D)运算结果正确,为正数5、在用比较法进行补码一位乘法时,若相邻两位乘数yiyi+1为01时,完成的操作是()。

(A)无 (B)原部分积+[X]补,右移一位(C)原部分积+[-X]补,右移一位(D)原部分积+[Y]补,右移一位6、堆栈指针SP的内容是( ).(A)栈顶地址 (B)栈底地址(C)栈顶内容(D)栈底内容7、在寄存器间接寻址方式中,操作数是从( ).(A)主存储器中读出 (B)寄存器中读出(C)磁盘中读出(D)CPU中读出8、在微程序控制器中,一条机器指令的功能通常由( )。

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

试卷
第 4 页 共 5 页
4.已知 X=0.1010,Y=-0.1101,用原码一位乘法计算 X*Y=?要求写出计算过程。(10 分) 解: [X]原 = [X*Y]原 = 实现的具体过程: 答案: 解: [X]原 = 0.1010 [Y]原 = 1.1101 [Y]原 = X*Y =
若[X*Y]原 = z0.z1……z8 则 z0 = 01 = 1 实现的具体过程:
z1z8 = 10000010 [X*Y]原 = 1.10000010
X*Y = -0.10000010
试卷
第 5 页 共 5 页
二、填空(满分 20 分,一个题 2 分)
1. 冯.诺依曼计算机体系结构的基本思想是: 。 (答案:将指令和数据一起存储到计算机中,能自动取出并执行,知道程序执行完毕)
2. 就取得操作数的速度而言,寻址方式中速度最快的器运算速度的关键是 (答案是:降低进位信号的传播时间)
, 。

4.某机机器字长 24 位,指令字长 24 位,定长操作码,共能完成 130 种操作,采用单地 址格式可直接寻址的范围是__________,变址寻址范围是__________。 (答案是:216,224)
5. 在指令格式设计中,采用扩展操作码技术的目的是: __ (答案:在指令定长的情况下,增加指令数量) 。

的内容访问主存,以读取机器指令。
试卷 第 1 页 共 5 页
A.指令寄存器 IR B.程序状态字寄存器 PSW 才.程序计数器 PC D.主存数据缓冲寄存器 MBR 9. 微程序控制器中,机器指令与微指令的关系是 B A.每一条机器指令由一条微指令来执行 B.每一条机器指令由一段微指令编写的微程序来解释执行 C.每一条机器指令组成的程序可由一条微指令来执行 D.一条微指令由若干条机器指令组成 10. 指令系统中采用不同寻址方式的主要目的是 C A.简化指令译码 B.提高访存速度 C.缩短指令字长,扩大寻址空间,提高编程灵活性 D.实现程序控制 。 。
C 0 0 0
P 0000 +1 0 1 0 1010 0101
Y 1101
0110
0 0 0 1 0
0010 +1 0 1 0 1100 0110 +1 0 1 0 0000 1000
1011
0101
0010
说明(不用写) 开始,设 P0=0 y4=1,+X C,P 和 Y 同时右移一位 得 P1 y3=0,不作加法 C,P 和 Y 同时右移一位 得 P2 y2=1,+X C,P 和 Y 同时右移一位 得 P3 y1=1,+X C,P 和 Y 同时右移一位 得 P4
B

4.在定点数运算中产生溢出的原因是 (A) (B) (C) (D)

运算过程中最高位产生了进位或借位 参加运算的操作数超出了机器表示的范围 寄存器的位数太少,不得不舍弃最低有效位 运算的结果超出了机器的表示范围
5.在浮点数加减法的对阶过程中, D 。 A.将被加(减)数的阶码向加(减)数的阶码看齐 B.将加(减)数的阶码向被加(减)数的阶码看齐 C.将较大的阶码向较小的阶码看齐 D.将较小的阶码向较大的阶码看齐 6. 在 定 点 二 进 制 运 算 器 中 , 减 法 运 算 一 般 通 过 (A) 原 码 运 算 的 二 进 制 减 法 器 (B) 补 码 运 算 的 二 进 制 减 法 器 (C) 补 码 运 算 的 十 进 制 加 法 器 (D) 补 码 运 算 的 二 进 制 加 法 器 7. 在计算机中,存放微指令的控制存储器隶属于 A.外存 B.高速缓存 C.内存 D.CPU 8. 在取指周期中,是按照 C D D 来实现
三、简答题(满分 32 分,每题 8 分)
1.以四位并行加法器为例,简述加法运算器中快速进位链的作用及其实现原理 2.简述运算器的组成及功能。 3.简述计算机设计步骤,及各步中完成的主要工作。 4.如何判断浮点加减运算是否溢出?并说明发生溢出时如何处理?
四、 综合题(共 38 分)
1. (10 分)已知机器字长 8 位,x = - 0.01111,y = +0.11001,求[x]补,[-x]补,[y]补, [-y]补,x + y = ?x – y = ?要求给出运算器的计算过程,并用溢出判别方法判断结果
一、 选择(满分 10 分,一个题 1 分)
1. 划分计算机软件和硬件的界面是 (A) 操作系统(Operating System) (B) 指令集(Instruction Set) (C) 内存(Memory) (D) 编译器(Compilier) B 。
2. 对 8 位 二 进 制 数 , 下 列 说 法 正 确 的 是 (A) -127 的 补 码 为 10000000 (B) – 127 的 反 码 等 于 0 的 移 码 (C) +1 的 移 码 等 于 – 127 的 反 码 (D) 0 的 补 码 等 于 -1 的 反 码 3. 计算机中采用补码运算的目的是为了 (A) (B) (C) (D) 与手工运算方式保持一致 提高运算速度 简化计算机的设计 提高运算的精度 D C
试卷
第 2 页 共 5 页
6.寄存器间接寻址方式中,操作数存放在__________,寄存器中存放的是__________。 (答案:主存,操作数地址) 7. 在浮点数表示方法中,阶码表示_ (答案:小数点的位置) 阶码位数越多,该浮点数表示的 (答案:范围) 8.采用数据校验码的目的是 (答案:检查并纠正数据在传输中的错误) 9.常用的数据校验码有奇偶校验码、 (答案:海明校验码和循环冗余校验码) 在微程序控制中,一个节拍中所需要的一组微命令,被编成一条_____微指令__。 10.移码主要用于表示 (答案:浮点数的阶码部分) 。 和 。 。 越大。
试卷 第 3 页 共 5 页
是否溢出。 答案: [x]补 = 1.100 0100,[-x]补 = 0.011 1100 [y]补 = 0.110 0100,[-y]补 = 1.001 1100 [x + y]补 = [x]补 + [y]补 = 0.010 1000 溢出 = S x S y S f S x S y S f = 0,无溢出。 [x + y]原 = 0.010 1000,x + y = 0.0101。 [x - y]补 = [x]补 + [-y]补 = 0.110 0000 溢出 = S x S y S f S x S y S f = 1,溢出。 x – y 机器溢出,无法求得。 2.假设指令字长为 16 位,操作数的地址码为 6 位,指令有零地址、一地址、二地址三种 格式。 (9 分) (1)设操作码固定, 若零地址指令有 M 种, 一地址指令有 N 种, 则二地址指令最多有几种? (2)采用扩展操作码技术,二地址指令最多有几种? (3)采用扩展操作码技术,若二地址指令有 P 条,零地址指令最多有 Q 条,则一地址指令 最多有几种? 答案: (1) 操作码 4 位,共 24 种操作,则二地址指令最多有 24-M-N 种。 (2) 最多有 15 种。 (3) (24-P)26-Q/26 3.设 R 寄存器 (R)=2000,(1000)=2000,(2000)=3000 若:(PC)=3000,问在以下寻址方式下访问到 的操作数的值什么?(9 分) (1)直接寻址 (2)存储器间接寻址 (3)相对寻址 答案: (1)Data=(2000)=3000 (2)Data=( (1000) )=3000 (3)EA=(PC)-2000=3000- 2000=1000 Data=(EA)=(1000)=2000 (2000) ( (1000) ) -2000(PC)
相关文档
最新文档