计算机组成原理的试卷和答案

合集下载

计算机组成原理试卷答案及解析

计算机组成原理试卷答案及解析

1、外部设备包括_______、_______和_______,又叫外围设备.2、系统软件主要包括_______、_______和________.3、4 位二进制数可表示______种代码,8 位二进制数可表示_______种代码.4、浮点数运算可由_______运算和_______来实现.5、一条指令包括_______和_______两个部份,它们都是采用_______表示的.6、主机对主存的主要要求是_______、_______和________ 、_______.7、控制器的三个功能是决定_______,给出_______,处理_______.1、已知:[X]补=11101011,[Y]补=01001010,则[X-Y]补=______.A.10100001B.11011111C.10100000D.溢出2、在用________表示的机器中,零的表示是惟一的.A.原码B.反码C.补码D.阶码3.cache 存储器的内容应与主存储器的相应单元的内容_______.A. 保持一致B.可以不一致C.无关4、在总线中地址总线的功能是_______.A.用于选择存储器单元B.用于选择存储器单元和各个通用寄存器C. 用于选择进行信息传输的设备D.用于选择指定存储器单元和选择I/O 设备接口电路的地址5、现代计算机的处理对象是________.A.二进制数B. 文字C. 十进制数D. 电压、电流6、计算机中数据处理中心是________.A.主机B.运算器C. 控制器D.I/O 系统7、中断向量地址是_______.A.子程序的入口地址B. 中断服务子程序的入口地址C. 中断服务子程序入口地址指示器D. 外设程序入口地址8、计算机存储器用来存放被运算的数据和程序,如果读出一个存储单元的内容后,该单元的内容________.A.清零B.保持不变C.被取走D. 不定9、CPU 中通过寄存器的位数决定________.A.指令长度B.数的精度C.机器字长D.主存储量10、下列哪种指令不属于程序控制指令.A. 无条件转移指令B. 条件转移指令C. 中断隐指令D.转移指令11、计算机的中央处理器是指_________.A. 主机B.运算器C. CPUD.控制器12、计算机可以运行用各种高级程序语言设计编写的程序,但都必须经过变换成最终计算机能够辨别的,才干执行.A.二进制机器语言B.汇编语言C. 中间语言D.操作系统语言13、机器数中,_______码的零的表示方法是惟一的.A.原码B. 反码C.补码D.补码和移码14、汇编语言是把机器指令中的操作码,地址码用_______表示的符号语言,便于理解、记忆、编程.A. 符号B.二进制数C.ASCII 码D.便于记忆英文编写符号15、计算机的指令部件包括________.A. 控制器、运算器B.指令计算器、指令寄存器、指令译码器C.地址寄存器、数据寄存器、接口D.控制存储器、地址寄存器、数据缓冲器1、什么叫 CPU?什么叫主机?2、求二进制数 1001.11 用十进制数表示是多少?3、什么叫静态存储器?什么叫动态存储器?4、说明输入设备和输出设备的作用.1、写出下列二进制数的原码、补码、反码和移码.〔1> +1011 <2> +0.11012、已知x=0.10111,y=0.11011,求[x+y]补,[x-y]补的值一、1、解:输入设备输出设备外存储器解析:简称"外设〞 .计算机系统中输入、输出设备〔包括外存储器〕的统称. 对数据和信息起着传输、转送和存储的作用.是计算机系统中的重要组成部份. 外围设备涉与到主机以外的然后设备.外围设备是附属的或者辅助的与计算机连接起来的设备.外围设备能扩充计算机系统.2、解:语言处理程序操作系统数据库管理系统解析:系统软件是指控制和协调计算机与外部设备,支持应用软件开辟和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作.系统软件使得计算机使用者和其他软件将计算机当做一个整体而不需要顾与到底层每一个硬件是如何工作的.3、解: 16 256解析: 2^4=16 , 2^8=2564、解:阶码尾数解析:浮点数包括阶码和尾数两个部份,阶码用来表示数据 X 围大小,用定点整数表示,尾数表示数据精度,用定点小数表示.虽然功能不同但都是定点数,定点数运算方法对它们合用.5、解:操作码地址码二进制数解析:指令通常由两部份组成:操作码+地址码.操作码:指明该指令要完成的操作的类型或者性质;地址码:指明操作对象的内容或者所在的存储单元地址.它们都采用二进制数表示.6、解:速度快容量大成本低可靠解析:主存是 CPU 可以直接随机访问的存储空间,主机对主存的要求是速度、容量、带宽和可靠性.7、解:程序执行顺序完成指令功能的操作控制指令异常情况解析:控制器是整个计算机的控制中心,负责程序中指令的执行顺序,发出各种控制命令控制各个部件完成指令规定的功能 .也负责处理计算机中程序的各种异常情况.1解析: [X-Y]补=[X]补+[-Y]补=11101011+10110110=101000012解析: [+0]补=0000...0 [-0]补=1111...1+1=0000 0[+0]原=0000...0 [-0]原=1000 0[+0]反=0000...0 [-0]反=1111 (1)3解析: cache 实际上是主存的一个副本,其内容必须与主存相应的内容保存一致.4解析:在计算机中,惟独主存和 I/O 设备接口的各个端口需要专门的地址工CPU 识别,因此地址总线就是用来指定内存单元或者 I/O 识别接口的端口地址.5解析:计算机可以处理文字和十进制数,但是都是通过先把它们变成二进制代码实现的,现代计算机中,处理的基本对象是二进制数据 ,表示二进制数的两个符号"0〞和"1〞是用特定的点位的高低实现的不是任意的电压都能识别的.6解析:数据处理主要指算术运算和逻辑运算,它们都是在运算器中完成的.7解析:中断向量地址是指存放中断服务程序地址的地址.8解析:存储器的主要功能是存放被运算的数据和程序,惟独不停电,不写入新的内容,其内容就保持不变.9解析:通过寄存器可以用于传送和暂存数据,也可参预算术运算逻辑,并保存运算结果,且通用存储器的长度取决于机器字长.10解析:程序控制指令用来改变程序原来的执行顺序 .程序控制指令主要包括:转移指令、跳跃指令、子程序调用指令和返回指令.11解析:计算机中运算器是数据处理中心,控制器是计算机的指挥控制中心,二者合称中央处理器,英文缩写 CPU.解析:计算机之能识别二进制指令,因此在运行各种高级语言编写的程序时,都必须通过编译程序、解释程序和各种转换程序,把各种高级语言转换成机器语言才干在机器上执行.解析:原码表示法是符号位+绝对值,正数符号用 0 表示,负数符号用 1 表示.反码表示法是符号位表示与原码相同 ,数值位正数用绝对值表示 ,负数用绝对值的相反数表示,即 0 变成 1,1 变成 0.补码表示法是符号位表示与原码、反码相同,正数符号用"0〞表示,负数符号用"1〞表示.移码用于表示浮点数阶码,为定点整数,表示方法与补码类似,但符号位相反,即正数的移码符号位为 1,负数为 0.解析:汇编语言是用符号代替机器指令功能的语言,它使用人们容易理解的英文单词缩写符号或者地址代号,代替地址中的二进制操作码和地址码.解析:指令部件包括指令计算器、指令存储器、指令译码器,三个部件都直接与本条指令有关.1 、解:CPU 是中央处理器英文缩写,包括运算器和控制器,是计算机大的核心部件. 计算机由五大部件组成,其中运算器、控制器和存储器称为计算机的主机,是计算机执行程序的主体.解析:中央处理器〔CPU, Central Processing Unit〕是一块超大规模的集成电路,是一台计算机的运算核心和控制核心.它的功能主要是解释计算机指令以与处理计算机软件中的数据 .中央处理器主要包括运算器和高速缓存存储器与实现它们之间联系的数据、控制与状态的总线.主机是指计算机除去输入输出设备以外的主要机体部份.也是用于放置主板与其他主要部件的控制箱体.通常包括 CPU、内存、硬盘、光驱、电源、以与其他输入输出控制器和接口.2、解:设一个二进制数N = K3 K2 K1 K0.K-1 K-2= K3*2^3 +K2*2^2 +K1*2^1 +K0*2^0 + K-1*2^-1 +K-2*2^-2其中 K i分别为二进制数列中某个数位取值,2^i为位数 K i对应的位权.因此〔1001.11>2 =1*2^3 + 0*2^2 + 0*2^1 + 1*2^0 +1*2^-1 + 1*2^-2=<8+0+0+1+0.5+0.25>10=<9.75>10解析:十进制计数制,表示 1 位数用 10 个不同的符号,相邻数位间进位关系是逢 10 进 1.二进制计数制,表示 1 位数用 2 个不同的符号<0,1>,相邻数位间进位关系是逢 2 进 1.3、解:静态存储器是因此写入该单元 ,只要不该写它,补断开电源,其单元内容保持不变;动态存储器是一次写入信息后,还需定时刷新重写,才干保持该单元内容不变.解析:二者都是存储器的一种,读写机理不同.动态存储器工艺简单、集成度高、体积小、速度比静态存储器略低,是当前存储器的主流.4、解:输入设备和输出设备是计算机与外部世界交往的桥梁,简称 I/O 设备. 输入设备需要把外部信息,包括数字、声音、图象等信息转换成二进制编码输入到计算机存储器中保存,等待运算器处理.输出设备需要把计算机内的二进制编码转换成人们容易辨识的,数字、声音、图象等信息并传送给人们.解析:计算机的外部设备之一 ,可以和计算机进行交互使用 ,如键盘、显示器等 , 是人与计算机交互的一种部件.1、解:〔1〕[+1011]原=01011[+1011]反=01011[+1011]补=01011[-1011]原=11011 [-1011]反=10100 [-1011]补=10101.[+1011]移=11011〔2〕小数不用移码表示[+1011]原=01101[+1011]反=01101[+1011]补=01101 [-1011]移=00101[-1011]原=11101 [-1011]反=10010 [-1011]补=10011解析:原码表示法是符号位+绝对值,正数符号用 0 表示,负数符号用 1 表示.反码表示法是符号位表示与原码相同,数值位正数用绝对值表示,负数用绝对值的相反数表示,即 0 变成 1,1 变成 0.补码表示法是符号位表示与原码、反码相同, 数值位正数用绝对值表示,负数用其补数表示,即数值各位变相反值,末位加+1,即变成反码末位+1.移码用于表示浮点数阶码,为定点整数,表示方法与补码类似,但符号位相反,即正数的移码符号位为 1,负数为 0.2、解: [x+y]补=[x]补+[y]补, [x-y]补=[x]补+[-y]补必须先求出[x]补、[y]补、[-y]补[x]补=[0.10111]补=0.10111[y]补=[0.11011]补=0.11011[-y]补=[-0.11011]补=1.00101运算时数据必须用双符号位:[x+y]补=[x]补+[y]补=00.10111+00.11011=01.01110表示结果为正数,但二数之和大于 1,溢出了,称为正溢.[x-y]补=[x]补+[-y]补=00.10111+11.00101=11.11100解析:丢掉最高符号位的进位,对结果不产生影响,可把其看做是模数.补码数据, 加减模数的若干整数倍,对补码数据不产生影响.当符号位用 1 位二进制数表示时符号位之进位为 2,因此把其模看做 2.当符号位用 2 位二进制数表示时,最高符号位之进位为 4,因此把其模看做 4.所以有时把双符号位补码运算财务模 4 补码运算.。

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

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

计算机组成原理考试试题及参考答案计算机组成原理考试试题及参考答案一、选择题1、下列哪个部件不属于计算机的存储器?() A. 硬盘 B. 寄存器C. RAMD. U盘答案:B2、在计算机内部,所有数据和指令采用何种进制编码?() A. 二进制 B. 八进制 C. 十进制 D. 十六进制答案:A3、下面哪种情况下会发生CPU的分支预测错误?() A. 顺序预测B. 跳转预测C. 高速缓存D. 直接预测答案:B4、在计算机的存储器中,容量最大的部分是:() A. Cache B. RAMC. ROMD.硬盘答案:D5、下列哪种情况可能会导致计算机的内存出现故障?() A. 电源故障 B. 软件故障 C. 硬件故障 D. 网络故障答案:C二、填空题6、在计算机中,CPU主要由 ________ 、________ 、________ 三部分组成。

答案:运算器、控制器、存储器61、在计算机的存储器中,________ 存取速度最快,________ 容量最大。

答案:Cache,RAM611、CPU执行的指令最终由 ________ 输出。

答案:显示器6111、在计算机内部,数据和指令都是以二进制形式进行处理和存储的,这一原理是由 ________ 提出的。

答案:香农61111、在计算机中,________ 是用来存储运行时数据的核心部件。

答案:内存三、简答题11、请简述计算机CPU的工作流程。

答案:计算机CPU的工作流程包括取指令、解码、执行指令和写回结果四个步骤。

具体来说,CPU 从内存中获取指令,然后解码指令并执行,最后将结果写回到内存中。

这个过程会不断重复,使得计算机能够连续执行各种任务。

111、请说明指令和数据在计算机内部有何区别。

答案:在计算机内部,指令和数据没有本质区别,它们都是二进制形式存在的。

但是,为了区分它们,通常将那些访问内存、运算等产生效果的二进制称之为指令,而那些被运算的二进制则称之为数据。

计算机组成原理试题库(含答案及解析)

计算机组成原理试题库(含答案及解析)

计算机组成原理试题一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。

)1.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。

A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址2.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。

A.64K B.32KB C.32K D.16KB3.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。

A. 21B. 17C. 19D.204.指令系统中采用不同寻址方式的目的主要是( C )。

A.实现存储程序和程序控制B.可以直接访问外存C.缩短指令长度,扩大寻址空间,提高编程灵活性D.提供扩展操作码的可能并降低指令译码难度5.寄存器间接寻址方式中,操作数处在( B )。

A.通用寄存器B.贮存单元C.程序计数器D.堆栈6.RISC是( A )的简称。

A.精简指令系统计算机B.大规模集成电路C.复杂指令计算机D.超大规模集成电路7.CPU响应中断的时间是_ C _____。

A.中断源提出请求;B.取指周期结束;C.执行周期结束;D.间址周期结束。

8.常用的虚拟存储器寻址系统由____A__两级存储器组成。

A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。

9.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作__A____。

A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。

10.浮点数的表示范围和精度取决于__C____ 。

A.阶码的位数和尾数的机器数形式;B.阶码的机器数形式和尾数的位数;C.阶码的位数和尾数的位数;D.阶码的机器数形式和尾数的机器数形式。

11.中断向量可提供___C___。

A.被选中设备的地址; B.传送数据的起始地址;C.中断服务程序入口地址;D.主程序的断点地址。

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

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

一填空题1.冯.诺依曼的计算机的硬件包括运算器、(存储器)、(控制器)、输入设备、输出设备五部分。

2.微程序放在(控制存储器)中。

3.八位2进制的补码(含符号位)表示的最大数是(126).4.某机字长32位,存储容量1mb,若按字编址,它的地址数为(),如果按字节编址,它的地址数为()。

5.计算机中一条指令由两部分构成,(操作码)和(地址码)。

6.常见的集中式判优控制有三种,分别链式查询、(计数器定时查询)、(独立请求)。

7.某计算机的I/O设备采用异步串行传送方式传送字符信息。

字符信息的格式为一位起始位、七位数据位、一位效验位和一位停止位。

若要求每秒传送480个字符,那么该设备的数据传送速率为(4800)波特。

8.[X]补=1001,则[X]原=(0010),[-X]补=(1110)。

9.设总线的时钟频率为8MHz,一个总周期等于4个时钟周期。

如果一个总线周期中并行传送16位数据,该总线的带宽为(16MBps)。

10.中断屏蔽字某位为(1)时,表示该位对应的中断被屏蔽。

11.Cache的映射方式有直接映像,(全相联映射)和(组相连映射)三种12.设指令字长为16位,每个操作数的地址为6位。

如果定义了13条二地址指令,(1)采用定长操作码技术,还可以安排()条一地址指令,(2)采用扩扩展操作码技术,还可以安排(192)条一地址指令13.动态存储器是利用(电容)存储电荷的原理来寄存信息。

二、选择题 20分1、下述I/O控制中,主要由程序实现的是(C)A、PPU(外围处理机)方式B、通道方式C、中断方式D、DMA方式2、浮点数表示的范围和精度处决于(A)A、阶码的位数和尾数的位数B、阶码的位数和尾数采用的编码C、阶码采用的编码和尾数采用的编码D、阶码采用的编码和尾数的位数3、在cache的地址映射中,若主存中的任意一块均可映射到cache内的任意一块位置上,这种方法被称为(A)A、全相联映射B、直接映射C、组相联映射D、混合映射4、主存、外设不能并行工作的方式(A)A、程序查询方式B、中断方式C、通道方式D、DMA方式5、若只用双符号位,则发生正溢的特征是:双符号为是(B)A、00B、01C、10D、116、某单片机的系统程序,不允许用户在执行时改变,则可以选用(D)作为存储芯片A、SRAMB、CacheC、辅助存储器D、闪速存储器7、系统总线的地址线功能是(D)A、用于选择主存单元地址B、用于选择进行信息传输的设备C、用于选择外存地址D、用于指定主存和I/O设备接口电路的地址8、变址寻址方式中,操作数的有效地址等于(C)A、基址寄存器的内容加上形式地址B、堆栈指示器内容加上形式地址C、变址寄存器内容加上形式地址D、程序寄存器内容加上形式地址9、中断屏蔽字的作用是(B)A、暂停外设对主存的访问B、暂停对某些中断源的响应C、暂停cpu对主存的访问D、暂停对一切中断源的处理10、DMA方式的数据交换不是由cpu执行一段程序来完成,而是在(D)之间建立一条数据通路,即由硬件来实现A、cpu与主存之间B、外设与外设之间C、Cpu与外设之间D、外设与主存之间三、计算题(每题8分,共40分)1、写出1100、1101、1110、1111对应的汉明码解:有效信息均为n=4,假设有效信息用b1b2b3b4表示校验位位数为k=3位(k2≥n+k+1)设校验位分别为c1,c2,c3,则汉明码共有4+3=7位,即:c1c2b4c3b3b2b1校验位在汉明码中分别处于第1、2、4位C1=b4⊕b3⊕b1C2=b4⊕b2⊕b1C3=b3⊕b2⊕b1当有效信息为1100时,c3c2c1=011,汉明码为1110100。

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

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

1.冯·诺依曼计算机体系的基本思想是什么?按此思想设计的计算机硬件系统应由哪些部件组成?它们各起什么作用?(1)存储程序、指令执行、顺序存储。

(2)计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部分。

(3)存储器:存放程序和数据的元件。

(4)运算器:信息加工,算术运算和逻辑运算。

(5)控制器:从存储器取出程序中的控制信息经过分析后,按照要求给其它部分发出控制信息。

(6)输入设备:把程序和数据等信息转换成计算机所能识别的编码,并按顺序送往内存。

(7)输出设备:把计算机处理的数据,计算结果等内部信息按人的要求输出。

2. 什么是寻址方式,简述计算机中常用的基本寻址方式。

答:寻址方式就是寻找操作数或操作数地址的方式。

从形式地址生成有效地址的各种方式称为寻址方式。

8086提供了与操作数有关和与I/O端口地址有关的两类寻址方式。

与操作数有关的寻址方式有七种,分别是立即寻址,寄存器寻址,直接寻址,寄存器间接寻址,寄存器相对寻址,基址加变址寻址,相对基址加变址寻址;与I/0端口有关的寻址方式有直接端口寻址和间接端口寻址方式。

另外还有隐含寻址,即把要寻找的地址包含在操作码中。

(1)指令寻址顺序寻址方式跳跃寻址方式(2)操作数寻址隐含寻址立即寻址直接寻址间接寻址寄存器寻址方式和寄存器间接寻址方式相对寻址方式基址寻址方式变址寻址方式块寻址方式3. 简述计算机控制器的功能和基本组成,微程序的控制器和组合逻辑的控制器有何不同之处?答:由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。

主要功能:从内存中取出一条指令,并指出下一条指令在内存中位置对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作;指挥并控制CPU、内存和输入/输出设备之间数据流动的方向。

从存储器取出程序中的控制信息经过分析后,按要求发出控制信号。

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

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

计算机组成原理题集含答案题库题目总数:293第一章单选题1、控制器、运算器和存储器合起来一般称为(主机):I/O部件内存储器外存储器主机2、冯•诺依曼机工作方式的基本特点是(按地址访问并顺序执行指令):按地址访问并顺序执行指令精确结果处理存储器按内部地址访问自动工作3、输入、输出设备以及辅助存储器一般统称为(外围设备):I/O系统外围设备外存储器执行部件4、计算机硬件能直接识别和执行的语言是(机器语言):高级语言汇编语言机器语言符号语言判断题5、若某计算机字代表一条指令或指令的一部分,则称数据字(错)。

6、若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字(错)。

7、数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行.(对)8、模拟计算机的特点:数值由连续量来表示,运算过程是连续的。

(对)填空题9、系统软件包括:服务程序、语言程序、(操作系统)、数据库管理系统。

10、计算机系统的发展按其核心部件采用器件技术来看经历了五代的变化,分别是(电子管)、(晶体管)、(集成电路)、(大规模集成电路)、(巨大规模集成电路)五个部分。

11、计算机系统是一个由硬件和软件组成的多级层次结构,这通常由(微程序级)、(一般机器级)、(操作系统级)、(汇编语言级)和(高级语言级)等组成,在每一级上都可以进行(程序设计).12、计算机的软件一般分为(系统软件)和(应用软件)两大部分.13、计算机的硬件基本组成包括(控制器)、(运算器)、(存储器)、(输入设备)和(输出设备)五个部分。

简答题14、什么是存储容量?什么是单元地址?存储器所有存储单元的总数称为存储器的存储容量。

灭个存储单元都有编号,称为单元地址。

15、什么是外存?简述其功能.外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。

外存可存储大量的信息,计算机需要使用时,再调入内存。

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

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

计算机组成原理考试试题及答案一、选择题 (每题5分,共50分)1. 下列哪种设备不属于输入设备?A. 鼠标B. 键盘C. 打印机D. 扫描仪【答案】C2. 下列哪种存储器访问速度最快?A. 硬盘B. 缓存C. 内存D. 光盘【答案】B3. 下列哪种指令能够实现两个数相加?A. ADDB. SUBC. MULD. DIV【答案】A4. 下列哪种总线用于连接处理器和内存?A. ISA总线B. PCI总线C. EISA总线D. CPU总线【答案】D5. 下列哪种寄存器用于存储指令?A. 数据寄存器B. 地址寄存器C. 指令寄存器D. 状态寄存器【答案】C6. 下列哪种缓存方式是CPU缓存采用的?A. 直接映射缓存B. 全相连缓存C. 组相连缓存D. 以上都对【答案】D7. 下列哪种技术能够提高存储器的访问速度?A. 并行存储B. 串行存储C. 缓存D. 分页存储【答案】C8. 下列哪种指令能够实现两个数相乘?A. ADDB. SUBC. MULD. DIV【答案】C9. 下列哪种设备属于输出设备?A. 鼠标B. 键盘C. 打印机D. 扫描仪【答案】C10. 下列哪种总线用于连接处理器和外部设备?A. ISA总线B. PCI总线C. EISA总线D. CPU总线【答案】B二、填空题 (每题5分,共30分)11. 计算机的中央处理器简称为________。

【答案】CPU12. 计算机中用于存储程序和数据的设备称为________。

【答案】存储器13. 计算机中的数据是以________的形式进行存储和传输的。

【答案】二进制14. 计算机中的内存分为________和________两种类型。

【答案】RAM, ROM15. 在计算机中,数据的传输是通过________实现的。

【答案】总线三、简答题 (每题10分,共30分)16. 请简述CPU的主要功能。

【答案】CPU的主要功能是执行程序中的指令,进行数据的运算和控制计算机的运行。

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

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

2019—2020学年第二学期《计算机组成原理》试卷(参考【答案及评分标准】)专业班级姓名学号开课系室物联网工程系考试日期2020.05.10一、选择题(每题1分,共25分)1. CPU 的组成中不包含()。

A.存储器B.寄存器C.控制器D.运算器 【答案】A【解析】CPU 的组成包括运算器、控制器和寄存器,不包含存储器。

2. 用海明码对长度为8的数据进行检错/纠错时,若能纠正1位错误,则校验位数至少为()位。

A.2B.3C.4D.5 【答案】C【解析】假设校验位是k 位,数据位是n 位,则n 与k 应满足关系21n n k ≥++,当8n =时,若3k =显然不成立,若4k =,42841≥++成立,所以校验位k 至少应该是4位。

3. 8421BCD 码0111 1100 0001可转换成十进制的()。

A.701B.839C.7C1D.有错误发生 【答案】D【解析】BCD 码只能表示一次只能表示十进制的0—9,题目中1100已经超出了这个范围,因此会有错误发生。

4. 计算机中表示地址时用()。

A.无符号数B.原码C.反码D.移码 【答案】A【解析】计算机中的地址用无符号数表示。

5. 字长12位,用定点补码规格化小数表示,所表示的正数范围是()。

A.12122~(12)−−−B.11112~(12)−−−C.111/2~(12)−−D.1111(1/22)~(12)−−+−【答案】C【解析】字长12位,定点补码规格化小数表示时,所能表示的最小正数是0.10000000000,即1/2,所能表示的最大正数是0.11111111111,即11(12)−−。

6. 浮点数表示范围和精度取决于()A.阶码位数和尾数的位数B.尾数的位数和阶码的位数C.阶码编码方式和尾数的编码方式D.尾数的编码方式和阶码的编码方式 【答案】A【解析】阶码位数确定浮点数范围,尾数位数决定浮点数精度 7. 十进制数5的单精度浮点数IEEE754代码为()。

计算机组成原理(期末考卷三套附带答案)

计算机组成原理(期末考卷三套附带答案)

计算机组成原理题型一、填空题(本大题共5小题,每题2分,共10分)1.若[x]原=xxxxxx ,则[x]补=( ) 2. 3. 4. 5.二、单项选择题(本大题共5小题,每题2分,共10分)从下列各题四个备选答案中选出一个正确答案,并将其代号写在题前面的括号内。

( )1.能够被计算机硬件直接识别的语言是A. 汇编语言B. 高级语言C. 机器语言D. 应用语言( )2. ( )3. ( )4. ( )5.三、计算题(本大题共2小题,每小题5分,共10分)1.用变形补码2 .四、简答题(本大题共2小题,每小题5分,共10分)1.说明2. 顺序存储器和交叉存储器√五、设计题(本大题共2小题,第一小题10分,第二小题20分,本大题30分)1.试用xxxxx 芯片,构成xxxxx 存储器.2.假设某计算机的数据通道如下图所示,请设计以下指令的微操作序列: 1) ADD Rxx ,Rxx 寄存器的内容相加后存入Rxx 。

2)六、分析题(本大题共2小题,第一小题10分,第二小题20分,本大题30分)1.现有xxxxxxx 个中断源,其优先级由高向低按xxxxxxx 顺序排列。

若中断服务程序的执行时间为xxxx μs ,根据下图所示时间轴给出的中断源请求中断的时刻。

画出CPU 执行程序的轨迹。

地址线存储总线C P U 内部总线D服务C服务B服务A服务0 10 20 30 40 50 60 70 80 90 100 120 130 140 t(μs)B与C请求D请求B请求A请求2.设磁盘组有xx片磁盘,每片有两个记录面,最上最下两个面不用。

存储区域内径xxxx,外径xxx,道密度为xxxx道/cm,内层位密度xxx0位/cm,转速转/分。

问:1)共有多少柱面?2)盘组总存储容量是多少?3)数据传输率多少?4)采用定长数据块记录格式,直接寻址的最小单位是什么?寻址命令中如何表示磁盘地址?本科生期末试卷一一.选择题(每小题1分,共10分)1.计算机系统中的存贮器系统是指______。

计算机组成原理样卷和参考答案

计算机组成原理样卷和参考答案

题号一二三四合计分数阅卷人一、单选题(每题2分.共30分)1 冯.诺依曼计算机结构的核心思想是:_____ 。

A 二进制运算B 有存储信息的功能 C运算速度快 D 存储程序控制2 计算机硬件能够直接执行的只有_____ 。

A 机器语言B 汇编语言C 机器语言和汇编语言D 各种高级语言3 零的原码可以用哪个代码来表示:_____ 。

A 11111111B 10000000C 01111111D 11000004 某数在计算机中用8421码表示为 0111 1000 1001 .其真值为_____。

A 789B 789HC 1929D 11110001001B 5目前在小型和微型计算机里最普遍采用的字符编码是_____。

A BCD码B 十六进制代码C AS CⅠⅠ码D 海明码6 当-1<x<0时.【x】原=:______。

A 1-xB xC 2+xD (2-2-n) -︱x ︳7 执行一条一地址的加法指令需要访问主存______次。

A 1B 2C 3D 48 在寄存器间接寻址中.操作数应在______中。

A 寄存器B 堆栈栈顶C 累加器D 主存单元9 在串行进位的并行加法器中.影响加法器运算速度的关键因素是:______。

A 门电路的级延迟B 元器件速度 C进位传递延迟 D 各位加法器速度的不同10 运算器虽由许多部件组成.但核心部件是______。

A 算术逻辑运算单元B 多路开关C 数据总线 D累加寄存器11在浮点数编码表示中______在机器中不出现.是隐含的。

A. 阶码B.符号 C 尾数 D 基数12 下列关于RISC的叙述中.错误的是:______。

A RISC 普遍采用微程序控制器B RISC 大多数指令在一个时钟周期内完成C RISC 的内部通用寄存器数量相对CISC少D RISC 的指令数、寻址方式和指令格式种类相对CISC少13计算机主频的周期是指______。

A 指令周期B 时钟周期C CPU周期D 存取周期14 冯.诺依曼计算机中指令和数据均以二进制形式存放在存储器中.CPU区分它们的依据是______。

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

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

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

A. 11001011B. 11010110C. 11000001 D。

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

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

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

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

A. 堆栈B. ⽴即C.隐含D. 间接8.指令系统中采⽤不同寻址⽅式的⽬的主要是___D___ 。

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

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

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

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

计算机组成原理题库及答案解析

计算机组成原理题库及答案解析

1. (单选题)冯·诺依曼结构计算机中数据采用二进制编码表示,其主要原因是:A. 仅二进制的运算规则简单、制造两个稳态的物理器件较容易B. 仅二进制的运算规则简单、便于用逻辑门电路实现算术运算C. 仅制造两个稳态的物理器件较容易、便于用逻辑门电路实现算术运算D. 二进制的运算规则简单、制造两个稳态的物理器件较容易、便于用逻辑门电路实现算术运算我的答案: D正确答案: D5分答案解析:对于二进制的运算规则简单二进制由于只有0 和1 两种数值,运算规则较简单,都通过ALU 部件转换成加法运算。

对于制造两个稳态的物理器件较容易, 二进制只需要高电平和低电平两个状态就可表示,这样的物理器件很容易制造。

对于便于用逻辑门电路实现算术运算, 二进制与逻辑晕相吻合。

二进制的0 和1 正好与逻辑量的“真”和“假”相对应,因此用二进制数表示二值逻辑显得十分自然,采用逻辑门电路很容易实现运算。

2. (单选题)下列关于冯·诺依曼结构计算机基本思想的叙述中,错误的是:• A. 程序的功能都通过中央处理器执行指令实现• B. 指令和数据都用二进制数表示,形式上无差别• C. 指令按地址访问,数据都在指令中直接给出• D. 程序执行前,指令和数据需预先存放在存储器中我的答案: C正确答案: C5分答案解析:冯·诺依曼结构计算机的功能部件包括输入设备、输出设备、存储器、运算器和控制器,程序的功能都通过中央处理器(运算器和控制器)执行指令, A 正确。

指令和数据以同等地位存于存储器内,形式上无差别,只在程序执行时具有不同的含义, B 正确。

指令按地址访问,数据由指令的地址码指出,除立即寻址外,数据均存放在存储器内, C 错误。

在程序执行前,指令和数据需预先存放在存储器中,中央处理器可以从存储器存取代码,D 正确。

3. (单选题)高级语言源程序转换为机器级目标代码文件的程序是:• A. 汇编程序• B. 链接程序• C. 编译程序5分答案解析:翻译程序是指把高级语言源程序转换成机器语言程序(目标代码)的软件。

计算机组成原理试卷(含答案)

计算机组成原理试卷(含答案)

提示:答案一律在答题纸上书写!一、选择题:(每题1分,共20分)1.已知Cache的容量为16KB,内存的容量为1MB,每块16B,则在直接映像方式下一个Cache块可以与个内存块对应。

A.1B. 32C. 128D. 642.下列_____是正确的。

A.为了充分利用存储器空间,指令的长度通常可取字节的整数倍B.一地址指令是固定长度的指令C.单字长指令会降低取指令的速度3.冯诺依曼结构的计算机由以下组成部分______。

A.控制器和存储器B.运算器和控制器C.运算器、控制器和主存 D. CPU、主存和I/O 4.下列说法中_______不正确的。

A.指令周期等于机器周期整数倍B.指令周期大于机器周期C.指令周期是机器周期的两倍5.在CPU的寄存器中,____对用户是完全透明的。

A.PC B.MAR C.PSW6.已知 100H: MOV A,#30 (双字节指令,100H为该指令的首地址)在取指令操作之后,PC的值是_____.A. 0FFHB.101HC. 102H7.磁盘的转速为3600转/分,则平均等待时间是秒。

A.1/60 B. 1/120 C. 60 D.1208.在对W寄存器的实验中,将数据11H存储到W寄存器,则要求WEN为。

A. 1B. 09.下列叙述中是正确的A.控制器产生的所有控制信号称为微命令B.组合逻辑控制器比微程序控制器更加灵活C.微处理器的程序称微程序10.在浮点加减运算中,结果的溢出判断方法是______。

A.尾数运算是否产生溢出B.阶码运算是否产生溢出C.尾数最后一位舍去11.CPU响应中断的时间是_______。

A.一条指令执行结束B.外设提出中断C.取指周期结束12.在总线的独立请求方式下,若N个设备,则。

A.有一个总线请求信号和一个总线响应信号B.有N个总线请求信号和N个总线响应信号C.有一个总线请求信号和N个总线响应信号13.系统总线中的数据线、地址线和控制线是根据来划分的。

计算机组成原理的试卷和答案

计算机组成原理的试卷和答案

一、单项选择题1. Pentium属于___B____位结构的微处理器;A 64B 32C 16D 82. 冯诺依曼机的基本工作方式的特点是_C_____;A 多指令流多数据流B 堆栈操作C 按地址访问并顺序执行指令D 存贮器按内容选择地址3. 根据国标规定,每个汉字在计算机内占用____B__个字节存储;A 1B 2C 3D 44. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是_C_____;A 汇编语言机器级→操作系统机器级→高级语言机器级B 传统机器语言机器级→高级机器语言机器级→汇编语言机器级C 微程序机器级→传统机器语言机器→汇编语言机器级D 汇编语言机器级→应用语言机器级→高级语言机器级5. 采用2的补码形式表示时,定点16位字长的字能表示的整数范围是___A___;A -215 ~+215-1B -215-1~+215-1C -215+1~+215D -215~+2156. 浮点数据格式中的阶码常用_____D__A____;A B C D8. 某SRAM芯片的存储容量为64K×16位,该芯片的地址线和数据线数目为___D___;A 64,16B 16,64C 64,8D 16,169. 主存储器和CPU之间增加Cache的目的是___A___;A 解决CPU和主存之间的速度匹配问题B 扩大主存贮器的容量C 扩大CPU中通用寄存器的数量D 既扩大主存的容量,又扩大CPU通用寄存器的数量10. 某单片机的系统程序,不允许用户改变,则可以选用__B____作为存储芯片;A SRAMB 闪速存储器C cacheD 辅助存储器11. 指令周期是指___C___;A CPU从主存取出一条指令的时间B CPU执行一条指令的时间C CPU从主存取出一条指令加上CPU执行这条指令的时间D 时钟周期时间12. 程序控制类指令的功能是__D____;A 进行算术运算和逻辑运算B 进行主存与CPU之间的数据传送C 进行CPU和I/O设备之间的数据传送D 改变程序执行的顺序13. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是___DA___是不正确的;A 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求B CPU响应中断时暂停运行当前程序,自动转移到中断服务程序C 中断方式一般适用于随机出现的服务D 为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作15. 在下面描述的RISC指令系统中不正确的表述是_C__;A 选取使用频率高的一些简单指令,指令条数少B 指令长度固定C 指令格式种类多D 只有取数/存数指令访问存储器16. 运算器虽有许多部件组成,但核心部分是_____B_;A 数据总线B 算术逻辑运算单元C 多路开关D 累加寄存器17. 在数据传送过程中,数据由串行变并行或由并行变串行,其转换是通过___A___;A 移位寄存器B 数据寄存器C 锁存器D 指令寄存器18. “与非”门中的某一个输入值为“0”,那么它的输出值___B___;A 为“0”B 为“1”C 取决于正逻辑还是负逻辑D 取决于其他输入端的值19. 由与非门构成的基本RS触发器两个输入端1R,0S==时,触发器的状态为___A___;A 0Q,1Q==B 1Q,1Q==C 1Q,0Q==D 0Q,0Q==20. CPI中文含义是____C____;A CPU执行时间B 指令条数C 每条指令需要的时钟周期数D 每秒百万条指令二、对错判断题1. 存储系统中,引入虚拟存储器主要是为了提高主存访问速度; 错2. 微程序设计技术是利用软件方法设计操作控制的一门技术,它具有规整性、可维护性、灵活性等一系列优点; 对3. DMA技术的出现使得外围设备可通过DMA控制器直接访问内存; 对4. CPU访问存储器的时间是由存储器的容量决定的,存储容量与越大,访问存储器所需的时间越长; 错5. 大多数微型机的总线由地址总线,数据总线和控制总线组成,所以被称为三总线结构计算机; 错6. 堆栈是先进后出原则存取数据的存储器; 对7. 同模拟相比,数字信号的特点是它的离散性;一个数字信号只有两种取值,分别表示为“0”和“1”;在逻辑代数中,有三种基本逻辑运算:与、或、非; 对8. “只有当一件事的几个条件全部具备之后,这件事才发生”,这种关系称为或逻辑;错9. 组合电路的特点是电路任意时刻输出状态只取决于该时刻的输入状态,而与该时刻前的电路状态无关; 对10. 为了检测数据传输中出现的错误,常用奇偶校验方法;可以使用奇校验,也可以使用偶校验; 对三、简答题1. 计算机如何区分指令还是数据答:时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”;从空间上讲,从内存读出的指令流流向控制器指令寄存器;从内存读出的数据流流向运算器通用寄存器;2. 何谓“异或”门,写出其逻辑表达式、画出其电路符号、列出其真值表;答: BABABAF⊕=+=3. 什么是存储保护通常采用什么方法答:当多个用户共享主存时,为使系统能正常工作,应防止由于一个用户程序出错而破坏其它用户的程序和系统软件,还要防止一个用户程序不合法的访问不是分给它的主存区域;为此,系统提供存储保护;通常采用的方法是:存储区域保护和访问方式保护;4. 什么是计算机体系结构中的并行性有哪些提高并行性的基本技术方法答:并行性:在同一时刻或是同一时间间隔内完成两种或两种以上性质相同或不相同的工作;提高并行性的三种技术途径:时间重叠、资源重复、资源共享;5. 以可屏蔽中断为例,说明一次完整的中断过程主要包括哪些环节答:1 设备提出中断请求2 当一条指令执行结束时CPU响应中断3 CPU设置“中断屏蔽”标志,禁止中断4 保存程序断点PC5 识别中断源6 用软件方法保存CPU现场7 为设备服务中断服务、中断处理8 恢复CPU现场9 “中断屏蔽”标志复位,开放中断10 返回主程序6. 请说明指令周期、机器周期、时钟周期之间的关系答:指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期也称为节拍脉冲或T 周期;7. 何谓CRT的显示分辨率、灰度级答:分辨率是指显示器所能表示的像素个数;像素越密,分辨率越高,图像越清晰;分辨率取决于显像管荧光粉的粒度、荧光屏的尺寸和CRT电子束的聚焦能力;同时刷新存储器要有与显示像素数相对应的存储空间,用来存储每个像素的信息;灰度级是指黑白显示器中所显示的像素点的亮暗差别,在彩色显示器中则表现为颜色的不同;灰度级越多,图像层次越清楚逼真;四、应用题1. 已知时钟频率5MHz的8086微处理器能够用4个时钟周期传送16位数据,请计算其处理器总线带宽;答:16÷4××10-6bps=20×106 bps= MB/S2. 异步通信方式传送ASCII码,数据位8位,奇校验1位,停止位1位;计算当波特率比特率为4800时,每秒传送的字符数是多少每个数据位的时间长度是多少答:每个字符格式包含10个位,因此字符传送速率4800波特/10=480字符/秒每个数据位时间长度T=1/4800=3. 化简如下逻辑表达式:CBCBBCAABCA++++答:A+C4. 一个十六进制表达的代码BE580000是采用单精度格式保存的浮点数,求其真值可以用二进制表达;答:转换为二进制数形式:BE580000=1011 1110 0101 1000 0000 0000 0000 0000则:S=1,表示负数E=01111100=7CH=124,e=124-127=-3M=101 1000 0000 0000 0000 0000二进制表达的真值数据:-1. 1011×2-3=-=-2-3+2-4+2-6+2-7=-5. CPU执行一段程序时,cache完成存取的次数为3800次,主存完成存取的次数为200次,已知cache存取周期为50ns,主存为210ns,求cache 的命中率和平均访问时间;答:解:命中率 H = Nc /Nc + Nm=3800/ 3800+200 =平均访问时间Ta=H×Tc+1-H×Tm=×50ns+×210=。

计算机专业《计算机组成原理》试卷及参考答案

计算机专业《计算机组成原理》试卷及参考答案

一、填空题(每个空格1分,40分)1、计算机系统由_硬件_系统和_软件_系统构成,主机由_运算器_与_控制器_、存储器、输入输出接口和系统总线构成。

2、计算机系统中的主存储器是用来存放_程序和数据_。

计算机系统中的存储器可分为_主存_和_外存_,必须将指令放在_主存_。

3、1MB等于1024KB,或者等于220字节。

4、将11010.10010112转换成八进制数的结果是32.454 ,转换成十六进制的结果是1a.96H 。

5、二进制数-1011的原码是11011 ,反码是10100 ,补码是10101 。

6、浮点数加法运算的过程分为零检查、对阶、尾数相加、规格化和舍入处理和溢出检查。

7、按存储器的读写功能分,可以把存储器分为ROM 和RAM 两种类型。

8、一片容量为32k×8的SRAM存储器芯片,地址线有15条,数据线有8条,地址范围从000016到7fffH 。

9、存储器的传输速率是_每个存储周期传输的字节数_。

如果t M表示存储周期,W表示存储器字长,则传输率定义为_W/t M__。

10、层次化的存储器系统一般分为三级:cache 、主存、辅存。

11、层次化存储器结构的设计是依据程序局部性原理。

12、虚拟存储器主要用于解决计算机中主存储器的容量问题。

13、cache 是一种_高速存储器,是为了解决CPU和主存之间_速度不匹配而采用的一项重要技术。

它与主存的替换算法有LRU_、_LFU_、_FIFO_。

14、指令操作码字段表征指令的_操作性质_,而地址码字段指示_操作数的位置。

15、程序控制方式包括_程序查询_方式和_程序中断_方式。

16、微指令的格式大体分成两类:垂直型微指令和水平型微指令。

三、应用题(共45分)1、用已知x=0.101001, y=0.111 采用不恢复余数除法求x÷y。

(9分)解:[x]补=0.101001 [y]补=0.111 [-y]补=1.001故得商q=q0.q1q2q3=0.101余数r=(0.00r3r4r5r6)=0.0001102. 某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为33MHz,则总线带宽是多少? (2)如果一个总线周期中并行传送64位数据,总线时钟频率升为66MHz,则总线带宽是多少?(7%)[解](1)设总线带宽用Dr表示,总线时钟周期用T=1/f表示,一个总线周期传送的数据量用D表示,根据定义可得Dr = D/T = D×1/T = D×f =4B×33×1000000/s=132MB/s(2)64位=8B,Dr= D×f =8B×66×1000000/s=528MB/s3. 设有32片256K×1位的SRAM芯片,问:(1) 采用位扩展方法可构成多大容量的存储器?(2%)(2) 该存储器需要多少字节地址位?(2%) (3) 画出该存储器与CPU连接的结构图,设CPU的接口信号有地址信号、数据信号、控制信号MREQ#和R/W#。

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

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

计算机组成原理整理试题及答案1.计算机系统中的存贮器系统是指__d主存贮器和外存贮器____。

2.机器字的长度为32位,包括1个符号位和31个尾数。

如果用定点小数表示,则最大正小数为_b+(1-2-31)___3.若浮点数用补码表示,则判断运算结果是否为规格化数的方法是__c数符与尾数小数点后第一位数字相异为规格化数____。

4.算术/逻辑运算单元74181alu可以完成16个算术运算函数和16个逻辑运算函数。

5.存储单元是指___b存放一个机器字的所有存贮元集合___。

6.一种存储容量为64K×16位的SRAM芯片,该芯片的地址线和数据线的数量为_d16,16 ____7。

交叉内存本质上是一种模块化、并行、多线程的内存,它可以执行独立的读写操作。

8.以下叙述中正确描述的句子是:__a同一个cpu周期中,可以并行执行的微操作叫相容性微操作____。

9.计算机外围设备指除CPU和内存以外的设备。

10.中断向量地址为:_;例行中断指示器(UC)的地址。

11.计算机使用总线结构的主要优点是便于实现积木化,同时__c减少了信息传输线的条数____。

12.在定点二进制算术单元中,减法运算一般是通过二进制加法器进行D补码运算来实现的。

13.. 计算机的字长为32位,存储容量为4MB。

如果用半个字寻址,则其寻址范围为_c0―2m。

在主存和CPU之间添加缓存的目的是解决CPU和主存之间的速度匹配问题。

15.CRT的分辨率为1024×1024像素,像素的颜色数为256,则刷新存储器的容量为_b1mb。

为了实现多级中断,保存现场信息最有效的方法是使用_ubstack ux。

2、填空(每题2分,共24分)一.一个较完善的指令系统应包含a.__数据传送____类指令,b._算术运算_类指令,c.__逻辑运算__类指令,程序控制类指令,i/o类指令,字符串类指令,系统控制类指令。

2.硬布线器的设计方法是:先画出a._指令周期_流程图,再利用b._布尔代数_写出综合逻辑表达式,然后用c._门电路和触发器_等器件实现。

计算机组成原理试题集(含答案)

计算机组成原理试题集(含答案)

计算机组成原理试题一一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在题干前面的括号内。

)1.若十进制数据为137.5则其八进制数为(B )。

A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(A )。

A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若采用双符号位,则发生正溢的特征是:双符号位为(B)。

A、00B、01C、10D、114.原码乘法是(A )。

A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘5.为了缩短指令中某个地址段的位数,有效的方法是采取(C)。

A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址6.下列数中,最小的数是(A)。

A.(101001)2B.(52)8C.(2B)16D.457.下列数中,最大的数是(D)。

A.(101001)2B.(52)8C.(2B)16D.458.下列数中,最小的数是(D)。

A.(111111)2B.(72)8C.(2F)16D.509.已知:X=-0.0011,Y= -0.0101。

(X+Y)补= ( A)。

A.1.1100B.1.1010C.1.0101D.1.100010.一个512KB的存储器,地址线和数据线的总和是(C )。

A.17 B.19C.27D.3611.某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )。

A.64K B.32KB C.32K D.16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。

A.21B.17C.19D.2012.计算机内存储器可以采用(A)。

A.RAM和ROMB.只有ROMC.只有RAMD.RAM和SAM13.单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( C) 。

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

一、单项选择题1. Pentium属于___B____位结构的微处理器。

A 64B 32C 16D 82. 冯•诺依曼机的基本工作方式的特点是_C_____。

A 多指令流多数据流B 堆栈操作C 按地址访问并顺序执行指令D 存贮器按内容选择地址3. 根据国标规定,每个汉字在计算机内占用____B__个字节存储。

A 1B 2C 3D 44. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是_C_____。

A 汇编语言机器级→操作系统机器级→高级语言机器级B 传统机器语言机器级→高级机器语言机器级→汇编语言机器级C 微程序机器级→传统机器语言机器→汇编语言机器级D 汇编语言机器级→应用语言机器级→高级语言机器级5. 采用2的补码形式表示时,定点16位字长的字能表示的整数范围是___A___。

A -215 ~+(215-1)B -(215-1)~+(215-1)C -(215+1)~+215D -215~+2156. 浮点数据格式中的阶码常用_____D_表示法。

A 原码B 补码C 反码D 移码7. 8421BCD码011001010010.00010110所对应的十进制数为____A____。

A 652.16B 1618.13C 652.13D 1618.068. 某SRAM芯片的存储容量为64K×16位,该芯片的地址线和数据线数目为___D___。

A 64,16B 16,64C 64,8D 16,169. 主存储器和CPU之间增加Cache的目的是___A___。

A 解决CPU和主存之间的速度匹配问题B 扩大主存贮器的容量C 扩大CPU中通用寄存器的数量D 既扩大主存的容量,又扩大CPU通用寄存器的数量10. 某单片机的系统程序,不允许用户改变,则可以选用__B____作为存储芯片。

A SRAMB 闪速存储器C cacheD 辅助存储器11. 指令周期是指___C___。

A CPU从主存取出一条指令的时间B CPU执行一条指令的时间C CPU从主存取出一条指令加上CPU执行这条指令的时间D 时钟周期时间12. 程序控制类指令的功能是__D____。

A 进行算术运算和逻辑运算B 进行主存与CPU之间的数据传送C 进行CPU和I/O设备之间的数据传送D 改变程序执行的顺序13. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是___D___。

A 11001011B 11010110C 11000001D 1100100114. 下面有关“中断”的叙述,___A___是不正确的。

A 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求B CPU响应中断时暂停运行当前程序,自动转移到中断服务程序C 中断方式一般适用于随机出现的服务D 为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作15. 在下面描述的RISC指令系统中不正确的表述是_C__。

A 选取使用频率高的一些简单指令,指令条数少B 指令长度固定C 指令格式种类多D 只有取数/存数指令访问存储器16. 运算器虽有许多部件组成,但核心部分是_____B_。

A 数据总线B 算术逻辑运算单元C 多路开关D 累加寄存器17. 在数据传送过程中,数据由串行变并行或由并行变串行,其转换是通过___A___。

A 移位寄存器B 数据寄存器C 锁存器D 指令寄存器18. “与非”门中的某一个输入值为“0”,那么它的输出值___B___。

A 为“0”B 为“1”C 取决于正逻辑还是负逻辑D 取决于其他输入端的值19. 由与非门构成的基本RS触发器两个输入端1R,0S==时,触发器的状态为___A___。

A 0Q,1Q==B 1Q,1Q==C 1Q,0Q==D 0Q,0Q==20. CPI中文含义是____C____。

A CPU执行时间B 指令条数C 每条指令需要的时钟周期数D 每秒百万条指令二、对错判断题1. 存储系统中,引入虚拟存储器主要是为了提高主存访问速度。

(错)2. 微程序设计技术是利用软件方法设计操作控制的一门技术,它具有规整性、可维护性、灵活性等一系列优点。

(对)3. DMA技术的出现使得外围设备可通过DMA控制器直接访问内存。

(对)4. CPU访问存储器的时间是由存储器的容量决定的,存储容量与越大,访问存储器所需的时间越长。

(错)5. 大多数微型机的总线由地址总线,数据总线和控制总线组成,所以被称为三总线结构计算机。

(错)6. 堆栈是先进后出原则存取数据的存储器。

(对)7. 同模拟相比,数字信号的特点是它的离散性。

一个数字信号只有两种取值,分别表示为“0”和“1”。

在逻辑代数中,有三种基本逻辑运算:与、或、非。

(对)8. “只有当一件事的几个条件全部具备之后,这件事才发生”,这种关系称为或逻辑。

(错)9. 组合电路的特点是电路任意时刻输出状态只取决于该时刻的输入状态,而与该时刻前的电路状态无关。

(对)10. 为了检测数据传输中出现的错误,常用奇偶校验方法。

可以使用奇校验,也可以使用偶校验。

(对)三、简答题1. 计算机如何区分指令还是数据?答:时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。

从空间上讲,从内存读出的指令流流向控制器(指令寄存器)。

从内存读出的数据流流向运算器(通用寄存器)。

2. 何谓“异或”门,写出其逻辑表达式、画出其电路符号、列出其真值表。

答:BABABAF⊕=+=3. 什么是存储保护?通常采用什么方法?答:当多个用户共享主存时,为使系统能正常工作,应防止由于一个用户程序出错而破坏其它用户的程序和系统软件,还要防止一个用户程序不合法的访问不是分给它的主存区域。

为此,系统提供存储保护。

通常采用的方法是:存储区域保护和访问方式保护。

4. 什么是计算机体系结构中的并行性?有哪些提高并行性的基本技术方法?答:并行性:在同一时刻或是同一时间间隔内完成两种或两种以上性质相同或不相同的工作。

提高并行性的三种技术途径:时间重叠、资源重复、资源共享。

5. 以可屏蔽中断为例,说明一次完整的中断过程主要包括哪些环节?答:(1) 设备提出中断请求(2) 当一条指令执行结束时CPU响应中断(3) CPU设置“中断屏蔽”标志,禁止中断(4) 保存程序断点(PC)(5) 识别中断源(6) 用软件方法保存CPU现场(7) 为设备服务(中断服务、中断处理)(8) 恢复CPU现场(9) “中断屏蔽”标志复位,开放中断(10) 返回主程序6. 请说明指令周期、机器周期、时钟周期之间的关系答:指令周期是指取出并执行一条指令的时间,指令周期常常用若干个CPU周期数来表示,CPU周期也称为机器周期,而一个CPU周期又包含若干个时钟周期(也称为节拍脉冲或T周期)。

7. 何谓CRT的显示分辨率、灰度级?答:分辨率是指显示器所能表示的像素个数。

像素越密,分辨率越高,图像越清晰。

分辨率取决于显像管荧光粉的粒度、荧光屏的尺寸和CRT电子束的聚焦能力。

同时刷新存储器要有与显示像素数相对应的存储空间,用来存储每个像素的信息。

灰度级是指黑白显示器中所显示的像素点的亮暗差别,在彩色显示器中则表现为颜色的不同。

灰度级越多,图像层次越清楚逼真。

四、应用题1. 已知时钟频率5MHz的8086微处理器能够用4个时钟周期传送16位数据,请计算其处理器总线带宽。

答:16÷(4×0.2×10-6)bps=20×106 bps=2.5 MB/S2. 异步通信方式传送ASCII码,数据位8位,奇校验1位,停止位1位。

计算当波特率(比特率)为4800时,每秒传送的字符数是多少?每个数据位的时间长度是多少?答:每个字符格式包含10个位,因此字符传送速率4800波特/10=480字符/秒每个数据位时间长度T=1/4800=0.208ms3. 化简如下逻辑表达式:CBCBBCAABCA++++答:A+C4. 一个十六进制表达的代码BE580000是采用单精度格式保存的浮点数,求其真值(可以用二进制表达)。

答:转换为二进制数形式:BE580000=1011 1110 0101 1000 0000 0000 0000 0000则:S=1,表示负数E=01111100=7CH=124,e=124-127=-3M=101 1000 0000 0000 0000 0000二进制表达的真值数据:-(1. 1011)×2-3=-0.0011011=-(2-3+2-4+2-6+2-7)=-0.210937 5. CPU执行一段程序时,cache完成存取的次数为3800次,主存完成存取的次数为200次,已知cache存取周期为50ns,主存为210ns,求cache 的命中率和平均访问时间。

答:解:命中率H = Nc /(Nc + Nm)=3800/ (3800+200) =0.95平均访问时间Ta=H×Tc+(1-H)×Tm=0.95×50ns+0.05×210=48.5ns。

相关文档
最新文档