计算机组成与体系结构测试题
计算机组成原理与体系结构习题
1.冯·诺依曼机工作的基本方式的特点是______。
A 多指令流单数据流B 按地址访问并顺序执行指令C 堆栈操作D 存贮器按内容选择地址2. 某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是______A. 64KB. 32KC. 64KBD. 32 KB3.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用______。
A堆栈寻址方式 B立即寻址方式 C隐含寻址方式 D 间接寻址方式4.在微程序控制器中,微地址形成电路产生两种地址:微程序入口地址和后续微地址。
5、已知某8位机的主存采用半导体存储器,地址码为18位,采用4K×4位的SRAM芯片组成该机所允许的最大主存空间,并选用模块条形式,问:(1)若每个模块条为32K×8位,共需几个模块条?(2)每个模块条内有多少片RAM芯片?(3)主存共需多少RAM芯片?CPU需使用几根地址线来选各模块?用何种译码器?6.CPU有16根地址线(A15~A0),8根数据线(D7~D0),MREQ 作访问存储器的控制电平(低电平有效),WE作为读写控制电平(WE=0时,写允许;WE=1时,读允许)。
现有芯片Intel 2114(1K*4),要扩展成2KB内存,地址范围为2000H~27FFH。
片选信号由74LS138译码器采用全译码方式进行。
试画出CPU与译码器及存储芯片的连接图。
7.某计算机字长16位,主存容量为64K字,采用单字长单地址指令,共有64条指令,试采用四种寻址方式(直接、间接、变址、相对)设计指令格式。
解:64条指令需占用操作码字段(OP)6位,这样指令余下长度为10位。
为了覆盖主存64K字的地址空间,设寻址模式(X)2位,形式地址(D)8位,其指令格式如下:628OP X D寻址方式定义如下:X= 0 0 直接寻址有效地址 E=D(256单元)X= 0 1 间接寻址有效地址 E= (D)(64K)X= 1 0 变址寻址有效地址 E= (R)+D (64K)X= 1 1 相对寻址有效地址 E=(PC)+D (64K)其中R为变址寄存器(16位),PC为程序计数器(16位),在变址和相对寻址时,位移量D可正可负。
计算机体系结构考试卷子及答案
1.某台主频为1GHz的计算机执行标准测试程序,程序中指令类型、执行数量和平均时钟周期数如下:求该计算机的有效CPI、MIPS和程序执行时间。
(10分)2.将计算机系统中某一功能的处理速度加快15倍,但该功能的处理时间仅占整个系统运行时间的40%,则采用此增强功能方法后,能使整个系统的性能提高多少?3.如果某计算机系统有3个部件可以改进,则这3个部件进改进后达到的加速比分别为:S1=30,S2=20,S3=10。
(1)如果部件1和部件2改进前的执行之间占整个系统执行的时间比例都为30%,那么,部件3改进前的执行时间占整个系统执行时间的比例为多少,才能使3个部件都改进后的整个系统的加速比Sn达到10?(2)如果3个部件改进前执行时间占整个系统执行时间的比例分别是30%,30%和20%,那么,3个部件都改进后系统的加速比是多少?未改进部件执行时间在改进后的系统执行时间中占的比例是多少?(10分)4.假设某应用程序中有4类操作,通过改进,各操作获得不同的性能提高。
具体数据如下表所示:(1)改进后,各类操作的加速比分别是多少?(2)各类操作单独改进后,程序获得的加速比分别是多少?(3)4类操作均改进后,整个程序的加速比是多少?5.一台模型机的9条指令的使用频度如下:(10分)ADD(加):26%SHR(右移):2%SUB(减):17%CLL(循环左移):5%JOM(按页转移):11%CLA(累加器清零):15%STO(存):2%STP(停机):12%JMP(转移):10%试设计这9条指令的Huffman编码的操作码表示以及其等长扩展操作码表示,并计算这两种表示的平均操作码长度。
6.有一个“Cache-主存”存储层次。
主存共分为8个块(0~7),Cache为4个块(0~3),采用直接映像方式。
(1)对于如下主存块地址流:0、2、6、1、3、7、0、1、4、5、4、6、0、7、2,如主存中内容一开始未装入Cache,请列出每次访问后Cache中各块的分配情况;(2)对于(1),指出既发生块失效又发生块争用的时刻;(3)对于(1),求出此期间的Cache命中率。
计算机组织架构考试题库及答案
计算机组织架构考试题库及答案计算机组织架构是计算机科学的一个重要分支,它研究的是计算机系统中硬件和软件的组成、结构、操作和设计方法。
以下是计算机组织架构的考试题库及答案,供您参考。
一、选择题1. 计算机组织架构主要研究的是计算机系统中硬件和软件的( )。
A. 组成B. 结构C. 操作D. 设计方法答案:A、B、C、D2. 计算机的中央处理器(CPU)主要由( )两部分组成。
A. 控制器和运算器B. 控制器和内存C. 运算器和内存D. 控制器和输入输出设备答案:A3. 下列哪种存储器是计算机的主要存储设备?( )A. 只读存储器(ROM)B. 随机访问存储器(RAM)C. 磁盘存储器D. 光盘存储器答案:B4. 计算机的指令包括操作码和( )。
A. 地址码B. 操作数C. 寄存器D. 指针答案:B5. 计算机的输入输出设备中,属于输入设备的是( )。
A. 打印机B. 鼠标C. 显示器D. 键盘答案:B、D二、填空题1. 计算机的中央处理器(CPU)主要由控制器和______两部分组成。
答案:运算器2. 计算机的存储器分为内存和外存,其中内存主要包括______和______。
答案:随机访问存储器(RAM)、只读存储器(ROM)3. 计算机的指令由操作码和______组成。
答案:操作数4. 计算机的______负责将指令译码,并控制计算机的运行。
答案:控制器5. 计算机的______用于存储正在运行的程序和数据。
答案:内存三、简答题1. 请简述计算机组织架构的主要研究内容。
答案:计算机组织架构主要研究计算机系统中硬件和软件的组成、结构、操作和设计方法,包括计算机的中央处理器(CPU)、内存、输入输出设备、指令系统等方面的设计和技术。
2. 请简述中央处理器(CPU)的主要功能。
答案:中央处理器(CPU)是计算机的核心部件,主要负责执行计算机指令、控制计算机运行、进行数据运算和处理等功能。
它主要由控制器和运算器两部分组成,通过控制器的控制,协调运算器和其他硬件设备的工作,完成对指令的执行和数据的处理。
软件设计师计算机组成与体系结构
[模拟] 软件设计师计算机组成与体系结构选择题第1题:阵列处理机属于______计算机。
A.SISDB.SIMDC.MISDD.MIMD参考答案:B第2题:采用______不能将多个处理机互连构成多处理机系统。
A.STD总线B.交叉开关C.PCI总线D.Centronic总线参考答案:C每一条指令都可以分解为取指、分析和执行3步。
已知取指时间t<sub>取指</sub>=5△t,分析时间t<sub>分析</sub>=2△t,执行时间t<sub>执行</sub>=5△t。
如果按顺序方式从头到尾执行完500条指令需(3) △t;如果按照[执行]k、[分析]k+1、[取指]k+2重叠的流水线方式执行指令,从头到尾执行完500条指令需(4) △t。
第3题:A.5590B.5595C.6000D.6007参考答案:C第4题:A.2492B.2500C.2510D.2515参考答案:C第5题:两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行______运算为1时,表示运算的结果产生溢出。
A.与B.或C.与非D.异或参考答案:D高速缓存Cache与主存间采用全相联地址映像方式,高速缓存的容量为4MB,分为4块,每块1MB,主存容量为256MB。
若主存读写时间为30ns,高速缓存的读写时间为3ns,平均读写时间为3.27ns,则该高速缓存的命中率为(6) %。
若地址变换表如表8-1所示,则主存地址为8888888H时,高速缓存地址为(7) H。
第6题:A.90B.95C.97D.99参考答案:D第7题:A.488888B.388888C.288888D.188888参考答案:D第8题:某指令流水线由5段组成,各段所需要的时间如图8-1所示。
连续输入10条指令时的吞吐率为______。
A.10/70△tB.10/49△tC.10/35△tD.10/30△t参考答案:C第9题:若内存按字节编址,用存储容量为32k×8比特的存储器芯片构成地址编号为A0000H~DFFFFH的内存空间,则至少需要______片。
计算机体系结构基础知识试题及
计算机体系结构基础知识试题及答案解析一、选择题1. B2. A3. D4. C5. B6. C7. A8. D9. B 10. C二、填空题1. 互联网2. 中央处理器3. 存储器4. 输入/输出设备三、简答题1. 计算机体系结构是指计算机硬件与软件之间的逻辑结构和功能关系,即计算机的整体结构和组成方式。
2. CPU(中央处理器)是计算机体系结构的核心,它负责执行计算机的指令并控制计算机的运行。
3. 存储器是计算机中用于存储数据和程序的部件,包括主存储器(RAM)和辅助存储器(硬盘、固态硬盘等)。
4. 输入/输出设备用于实现计算机与外部设备之间的数据交换,包括显示器、键盘、鼠标、打印机等。
四、论述题计算机体系结构是计算机科学中的重要组成部分,它对于计算机的设计和开发具有重要意义。
计算机体系结构的基本原理可以通过一系列试题来进行检测和考察。
下面是一套基础的计算机体系结构试题及其答案解析。
首先是选择题部分,这部分试题主要考察对计算机体系结构基础知识的理解和应用能力。
通过选择正确的答案来判断考生对相关知识的掌握情况。
根据试题解析,我们可以得出正确的答案和解释。
接下来是填空题部分,这部分试题主要考察考生对计算机体系结构相关术语的理解和记忆能力。
通过填写正确的术语来补全句子,从而测试考生对相关知识的熟悉程度。
最后是简答题部分,这部分试题通过提出开放式问题,要求考生对计算机体系结构的相关概念和原理进行简要的叙述。
考生需要用清晰、准确的语言来回答问题,展示自己对知识的理解和运用能力。
综上所述,计算机体系结构基础知识试题及答案解析是一套用于考察计算机科学学习者对计算机体系结构基本原理的掌握程度的试题。
通过做题和解析,考生可以检测自己的学习效果,并加深对相关知识的理解。
希望这套试题能为广大学习者提供帮助,推动计算机科学的进一步发展。
计算机系统结构试题及答案(四)
计算机系统结构试题及答案一、选择题(50分,每题2分,正确答案可能不只一个,可单选或复选)1.(CPU周期、机器周期)是内存读取一条指令字的最短时间。
2.(多线程、多核)技术体现了计算机并行处理中的空间并行。
3.(冯•诺伊曼、存储程序)体系结构的计算机把程序及其操作数据一同存储在存储器里。
4.(计算机体系结构)是机器语言程序员所看到的传统机器级所具有的属性,其实质是确定计算机系统中软硬件的界面。
5.(控制器)的基本任务是按照程序所排的指令序列,从存储器取出指令操作码到控制器中,对指令操作码译码分析,执行指令操作。
6.(流水线)技术体现了计算机并行处理中的时间并行。
7.(数据流)是执行周期中从内存流向运算器的信息流。
8.(指令周期)是取出并执行一条指令的时间。
9.1958年开始出现的第二代计算机,使用(晶体管)作为电子器件。
10.1960年代中期开始出现的第三代计算机,使用(小规模集成电路、中规模集成电路)作为电子器件。
11.1970年代开始出现的第四代计算机,使用(大规模集成电路、超大规模集成电路)作为电子器件。
12.Cache存储器在产生替换时,可以采用以下替换算法:(LFU算法、LRU算法、随机替换)。
13.Cache的功能由(硬件)实现,因而对程序员是透明的。
14.Cache是介于CPU和(主存、内存)之间的小容量存储器,能高速地向CPU提供指令和数据,从而加快程序的执行速度。
15.Cache由高速的(SRAM)组成。
16.CPU的基本功能包括(程序控制、操作控制、时间控制、数据加工)。
17.CPU的控制方式通常分为:(同步控制方式、异步控制方式、联合控制方式)反映了时序信号的定时方式。
18.CPU的联合控制方式的设计思想是:(在功能部件内部采用同步控制方式、在功能部件之间采用异步控制方式、在硬件实现允许的情况下,尽可能多地采用异步控制方式)。
19.CPU的同步控制方式有时又称为(固定时序控制方式、无应答控制方式)。
计算机组成与系统结构_上海交通大学中国大学mooc课后章节答案期末考试题库2023年
计算机组成与系统结构_上海交通大学中国大学mooc课后章节答案期末考试题库2023年1.下面关于冯诺依曼计算机特点的描述,错误的是哪一个?答案:以运算器为中心,输入输出设备与存储器之间的数据传送都经过运算器。
自冯诺依曼计算机问世70多年来,计算机技术发展和变化很大,但这个特点一直没有改变。
2.假设某个使用桌面客户端和远程服务器的应用受到网络性能的限制,那么对于下列方法,哪个既没有改进吞吐率、也没有改善响应时间?答案:增加计算机内存3.假设同一套指令集用不同的方法设计了两种机器M1和M2。
机器M1的时钟周期为0.8ns,机器M2的时钟周期为1.2ns。
某个程序P在机器M1上运行时的CPI为4,在M2上的CPI为2。
对于程序P来说,哪台机器的执行速度更快?快多少?答案:M2 比 M1 快,快25%4.只有当程序执行时才将源程序翻译成机器语言,并且一次只能翻译一行语句,边翻译边执行的是()程序,把汇编语言源程序转变成机器语言程序的过程是()程序。
Ⅰ编译Ⅱ目标Ⅲ汇编Ⅳ解释答案:Ⅳ和Ⅲ5.假设一台计算机的I/O处理占整个系统运行时间的10%,当CPU性能改进到原来的10倍,而I/O性能仅改进为原来的两倍时,系统总体性能改进获得的加速比为多少?答案:7.14倍6.设主存储器容量为64K*32位,并且指令字长,存储字长,机器字长三者均相等,请问MAR,PC、MDR,IR 等寄存器的位数分别为多少位?答案:MAR 、PC为16位,MDR 、 IR均为32位7.假定带符号数整数采用补码表示,若int型变量x和y的机器数分别为FFFF FFDFH 和 0000 0041H,则x、y的值以及x-y的机器数分别是:答案:x=-33,y=65, x-y的机器数为 FFFF FF9EH8.某32位计算机按字节编址,采用小段(little Endian)方式存储。
若语句"int i=0 ; " 对应的指令机器代码为C7 45 FC 00 00 00 00,那么语句" int i = - 64 ;" 对应的指令机器代码是:答案:C7 45 FC C0 FF FF FF9.执行以下代码后,哪些变量的值为0?unsigned int a = 0xffffffff; unsigned int b = 1;unsigned int c = a + b; unsigned long d = a + b;unsigned long e = (unsigned long)a + b;(假定 int 型数据长度为32 位,long型数据长度为64位.)答案:c 和 d10.无符号整数变量ux和uy的声明和初始化如下:unsigned ux=x;unsigned uy=y;若sizeof(int)=4,则对于任意int型变量x和y,判断以下表达式哪些为永真i. x*4+y*8==(x<<2)+(y<<3)ii. x*y==ux*uyiii. (x*x)>=0iv. x/4+y/8==(x>>2)+(y>>3)答案:i 和 ii11.对于一个n(n≥8)位的变量x,根据C语言中按位运算的定义,下面的C语言表达式,哪一个的功能是:“x的最高有效字节不变,其余各位全变为0”?答案:(x>>(n-8))<<(n-8)12.考虑以下C语言程序代码:int func1(unsigned word) { return (int) (( word <<24) >> 24); } int func2(unsigned word) { return ( (int) word <<24 ) >> 24; }假设在一个32位机器上执行这些函数,该机器使用二进制补码表示带符号整数。
计算机组成原理与体系结构基础知识试题及
计算机组成原理与体系结构基础知识试题及解析计算机组成原理与体系结构基础知识试题及解析一、选择题1. 下面哪个不是计算机中的主要硬件组成部分?A. 中央处理器B. 内存C. 硬盘D. 显卡答案:D解析:显卡是计算机中的辅助硬件组成部分,用于处理图形输出。
而中央处理器、内存和硬盘是计算机的三大核心硬件组成部分。
2. 下面哪个不是计算机存储器的一种?A. 随机存取存储器(RAM)B. 只读存储器(ROM)C. 磁盘存储器D. 闪存存储器答案:C解析:磁盘存储器属于外部存储器,不属于计算机存储器的范畴。
计算机存储器主要包括RAM、ROM和闪存存储器。
3. 下面哪个不属于计算机指令的基本格式?A. 操作码+操作数B. 地址码+操作码C. 操作数+寄存器D. 机器码答案:B解析:计算机指令的基本格式通常为操作码+操作数。
其中操作码表示要执行的操作,操作数则是操作的对象。
地址码+操作码不符合常见的指令格式。
4. 下面哪个不属于计算机中的主要总线?A. 数据总线B. 地址总线C. 控制总线D. 系统总线答案:D解析:系统总线并非计算机中的主要总线,而是由数据总线、地址总线和控制总线组成的总线系统。
5. 下面哪个不是计算机系统中的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C解析:打印机是计算机系统中的输出设备,而键盘、鼠标和扫描仪属于输入设备。
二、填空题1. 操作系统负责管理计算机的资源,同时提供给用户一个__________的工作环境。
答案:友好2. 在计算机中,字长是指CPU一次能处理的二进制数据的位数,它也是计算机的__________。
答案:基本数据类型3. 计算机内存中保存的数据在计算机断电后会丢失,因此又称为__________。
答案:易失性存储器4. ALU(算术逻辑单元)是计算机中负责执行__________运算的部件。
答案:算术和逻辑5. 程序计数器是CPU中的一个寄存器,用来存储下一条指令的__________。
计算机体系结构期末考试题(A卷)
福建师大网络教育学院《计算机体系结构》期末复习题系别_________ 班级_________ 姓名__________ 学号__________一、填空题(每空1分)1.按照弗林(Flynn)分类法,计算机系统可以分为4类:SISD计算机、______计算机、_______计算机和_______计算机。
2. 改进之后的冯•诺依曼计算机的只要特点是__________。
3. 当前计算机系统中的存储系统是一个层次结构,其各层分别为__________。
4.高速缓冲存储器的地址映象方式有三种,它们分别是:__________、__________、__________。
5.虚拟存储器的三种管理方式是__________,__________和__________6.目前计算机中常用数据有__________,__________和__________三种类型。
7.通常可能出现的流水线的相关性有__________。
8.解决中断引起的流水线断流的方法有_______和________。
9.目前向量处理机的系统结构有两种:__________和__________。
10.通用计算机基本指令分为5类,它们分别是:__________。
11.执行指令x1=x2+x3;x4=x1-x5会引起__________类型的数据相关,执行指令x5=x4*x3;x4=x0+x6会引起__________类型的数据相关,执行指令x6=x1+x2;x6=x4*x5会引起__________类型的数据相关。
12.多计算机网络中,通常出现的4种通信模式是__________。
13.传统的冯•诺依曼计算机是以控制驱动方式工作,以数据驱动方式工作的典型计算机是_______,以需求驱动方式工作的典型计算机是_______,以模式匹配驱动方式工作的典型计算机是_______。
二、名词解释(每题2分)1.计算机体系结构:2.系列机:3.模拟:4.程序的局部性原理:5.MIPS:6.高速缓冲存储器:7.虚拟存储器:8.快表:9.程序定位:10.延迟转移技术:11.窗口重叠技术:12.流水线技术:13.动态流水线:14.静态流水线:15.线性流水线:16.非线性流水线:17.流水线的吞吐率:18.超流水线计算机:19.向量的分段开采技术:20.基准测试程序:三、简答题(每题5分)1.什么是存储系统?2.简述全相联映象规则。
【上海交通大学(上海交大)计算机组成与系统结构】【习题试卷】10
一.选择题(50分,每题2分,正确答案可能不只一个,可单选或复选)1.到目前为止,使用最为广泛的计算机形态是:。
CA超级计算机B个人计算机C嵌入式计算机D服务器2.1970年代开始出现的第四代计算机,使用作为电子器件。
CDA小规模集成电路B中规模集成电路C大规模集成电路D超大规模集成电路3.体系结构的计算机把程序及其操作数据一同存储在存储器里。
ADA冯•诺伊曼B哈佛(Harvard) C Zuse D存储程序4.的基本任务是按照程序所排的指令序列,从存储器取出指令操作码到控制器中,对指令操作码译码分析,执行指令操作。
BA. I/O设备B. 控制器C. 寄存器D. 存储器5.在计算机系统的层次结构中,采用二进制数语言。
ABDA微程序设计级B操作系统级C汇编语言级 D 机器语言级6.是机器语言程序员所看到的传统机器级所具有的属性,其实质是确定计算机系统中软硬件的界面。
CA计算机组成B计算机组织C计算机体系结构D计算机实现7.在IEEE 754标准中,对于一个规格化的32位浮点数,其尾数域所表示的值是,这是因为规格化的浮点数的尾数域最左(最高有效位)总是,故这一位经常不予存储,而认为隐藏在小数点的左边,这可以使尾数表示范围多一位,达位。
CA. 0.M、0、23B. 0.M、1、24C. 1.M、1、24D. 1.M、0、238.在运算中,为了判断溢出是否发生,可采用双符号位检测法。
不论溢出与否,其符号位始终指示正确的符号。
AA 定点、最高B 定点、最低C 浮点、最高D 浮点、最低9.Cache由高速的组成。
BA. DRAMB. SRAMC.ROMD. Flash10.虚拟地址由生成。
CA. 操作系统B. CPU地址引脚C. 编译程序D. 用户程序11.指令的跳跃寻址方式,是指下一条指令的地址由本条指令直接给出,因此,的内容必须相应改变,以便及时跟踪新的指令地址。
DA. 数据寄存器B. 堆栈指示器C. 状态寄存器D. 程序计数器12.堆栈是一种特殊的数据寻址方式,基于原理。
计算机组成原理与体系结构考试试卷
计算机组成原理与体系结构考试试卷(答案见尾页)一、选择题1. 计算机组成原理的主要研究对象是什么?A. 计算机的指令集B. 计算机的硬件组成及其工作原理C. 操作系统的工作原理D. 计算机网络的工作原理2. 下列哪个部件是计算机的核心部件,负责执行程序指令?A. CPUB. 内存C. 显卡D. 硬盘3. 在冯·诺依曼体系结构中,以下哪个不是必要的组成部分?A. 输入设备B. 输出设备C. 控制单元D. 数据总线4. 计算机的存储系统通常包括哪几个层次?A. 缓存B. 主存C. 外存D. 以上都是5. 在计算机组成原理中,常用的数据表示方法有哪些?A. 原码B. 补码C. 反码D. 移码6. 以下哪个是计算机的输入/输出设备?A. 键盘B. 显示器C. 打印机D. 网络接口卡7. 在计算机组成原理中,CPU的主要功能是什么?A. 存储数据B. 进行算术运算和逻辑运算C. 控制和管理计算机其他部件D. 传输数据8. 下列哪种存储器具有最快的读写速度?A. RAMB. 硬盘C. 缓存D. CD9. 在计算机组成原理中,中断是指什么?A. 计算机在执行程序时,由于某些紧急事件需要立即处理,而暂时中止当前程序的执行过程B. 计算机在执行程序时,由于某些紧急事件需要立即处理,而将程序的执行顺序暂时改变C. 计算机在执行程序时,由于某些紧急事件需要立即处理,而将程序的执行状态暂时保存D. 计算机在执行程序时,由于某些紧急事件需要立即处理,而将程序的执行内容暂时复制到另一个部件10. 在计算机组成原理中,为了提高计算机的性能,通常会采用多种技术手段,如并行处理、流水线技术等。
以下哪种技术不是常见的提高计算机性能的技术手段?A. 多核处理器B. 缓存技术C. 串行通信D. 异步I/O11. 计算机组成原理的主要内容包括哪些?A. 信息的表示与存储B. 控制器的设计与实现C. 总线与接口技术D. 操作系统的基本原理E. 以上都是12. 下列哪个部件不属于计算机的中央处理器(CPU)?A. 寄存器B. 运算器C. 控制器D. 缓存E. 输入/输出设备13. 在冯·诺依曼体系结构中,计算机由哪五个主要部分组成?A. 输入设备、输出设备、控制器、算术逻辑单元、内存B. 输入设备、输出设备、运算器、内存、外部存储器C. 输入设备、输出设备、控制器、算术逻辑单元、内存D. 输入设备、输出设备、运算器、内存、硬盘E. 输入设备、输出设备、控制器、内存、缓存14. 以下哪个不是计算机内部的信息表示方式?A. 原码B. 补码C. 反码D. ASCII码E. 二进制编码15. 在计算机组成原理中,通常使用哪种寻址方式来访问内存中的数据?A. 索引寻址B. 间接寻址C. 直接寻址D. 寄存器寻址E. 堆栈寻址16. 计算机的存储系统通常分为哪两部分?A. 主存储器B. 辅助存储器C. 随机存取存储器D. 磁盘存储器E. 光盘存储器17. 在输入/输出(I/O)系统中,中断的作用是什么?A. 提高系统的运行效率B. 实现多任务处理C. 允许计算机在等待I/O操作完成时继续执行其他任务D. 增加I/O设备的利用率E. 以上都是18. 在计算机组成原理中,为了提高指令的执行速度,通常会采用哪种技术?A. 流水线技术B. 哈希技术C. 缓存技术D. 动态调度技术E. 以上都是19. 以下哪个是计算机的输入设备?A. 显示器B. 键盘C. 打印机D. 扬声器E. 数字相机20. 在计算机体系结构中,超标量处理器的主要特点是什么?A. 支持分支预测B. 提高指令流水线的执行速度C. 增加寄存器数量D. 支持浮点运算E. 减少指令周期21. 在计算机组成原理中,以下哪个不是计算机的基本逻辑电路?A. 与门B. 或门C. 异或门D. 触发器E. 计数器22. 计算机的存储系统通常包括哪几个部分?A. 寄存器B. 缓存C. 主存储器D. 辅助存储器E. 高速缓冲存储器F. 以上都是23. 在计算机体系结构中,以下哪个是用于解释指令执行过程的概念?A. 指令集B. 指令流水线C. 数据通路D. 控制单元E. 以上都不是24. 下面关于冯·诺依曼结构的描述,哪个是正确的?A. 存储器只用于存储数据和指令B. 控制单元负责解释指令并控制整个计算机系统C. 输入/输出设备只能位于计算机的主板上D. 堆栈是用于数据存储的E. 以上都不对25. 在计算机组成原理中,以下哪个是用于表示字符的编码方式?A. ASCII码B. 汉字编码C. 国际码D. 以上都是E. 以上都不是26. 计算机的指令集是指什么?A. 计算机能够执行的全部指令的集合B. 计算机内部所有硬件部件的总和C. 计算机程序的集合D. 计算机内存中的数据集合E. 以上都不是27. 在计算机体系结构中,以下哪个是用于提高指令执行效率的技术?A. 流水线技术B. 循环展开技术C. 指令乱序执行D. 以上都是E. 以上都不是28. 计算机组成原理中的“存储程序”概念是由谁提出的?A. 图灵B. 冯·诺依曼C. 比尔·盖茨D. 以上都不是E. 以上都是29. 在计算机组成原理中,以下哪个是用于描述计算机系统各部件之间连接方式的模型?A. 系统总线B. 数据总线C. 控制总线D. 以上都是E. 以上都不是30. 计算机组成原理的主要目的是什么?A. 计算机内部电路的设计与优化B. 计算机硬件的逻辑设计C. 描述计算机硬件系统的组成和工作原理D. 计算机软件的开发与维护31. 在冯·诺依曼体系结构中,以下哪个部分不是必需的?A. CPUB. 内存C. 磁盘D. 输入输出设备32. 在计算机组成原理中,存储器的编址单位通常是:A. 字节B. 字C. 块D. 位33. 下列哪个部件不属于CPU的内部组成部分?A. 寄存器B. 指令寄存器C. 数据寄存器D. 输出缓冲器34. 在计算机的存储系统中,缓存通常位于哪个层次?A. L1缓存B. L2缓存C. 主存D. 硬盘35. 在计算机组成原理中,以下哪个概念是指CPU一次能处理的二进制数据的位数?A. 字长B. 总线宽度C. 主频D. 进程数36. 在冯·诺依曼体系结构中,程序和数据通常存储在哪里?A. RAMB. 硬盘C. ROMD. CD37. 在计算机组成原理中,以下哪个设备不是输入设备?A. 键盘B. 鼠标C. 打印机D. 显示器38. 在计算机组成原理中,以下哪个术语描述了CPU执行指令的速度?A. 主频B. 延迟C. 吞吐量D. 时序39. 在计算机的存储系统中,RAM的特点是什么?A. 速度快,但断电后数据会丢失B. 速度慢,但断电后数据不会丢失C. 速度快,断电后数据不会丢失D. 速度慢,断电后数据会丢失二、问答题1. 远程通信模块:如Wi-Fi、蓝牙等,用于与远程设备通信。
嵌入式系统计算机组成与体系结构考试
嵌入式系统计算机组成与体系结构考试(答案见尾页)一、选择题1. 嵌入式系统主要由哪两部分组成?A. CPU和存储器B. 存储器和I/O设备C. CPU和I/O设备D. CPU和总线2. 嵌入式系统的基本体系结构包括哪几个层次?A. 物理层B. 数据链路层C. 网络层D. 传输层E. 应用层3. 嵌入式微处理器中,存储器的地址空间分配通常采用哪种方式?A. 分段B. 分页C. 混合D. 重叠4. 嵌入式系统中,广泛使用的通信协议标准有哪些?A. TCP/IPB. UDPC. ICMPD. ARPE. PPP5. 嵌入式系统硬件平台的主要特点是什么?A. 高性能B. 低功耗C. 可靠性高D. 易于升级6. 嵌入式系统中,实现程序调试的方法通常有哪些?A. 内部调试B. 外部调试C. 在线调试D. 离线调试7. 嵌入式系统应用程序开发通常使用哪种编程语言?A. C语言B. C++语言C. Java语言D. Python语言8. 嵌入式系统中,实现数据压缩和解压缩的常见算法有哪些?A. LZW算法B. Huffman编码C. Run-Length编码D. Deflate算法9. 嵌入式系统中,实现多线程的几种技术有哪些?A. 使用POSIX线程库B. 使用Windows APIC. 使用实时操作系统(RTOS)D. 使用汇编语言直接实现10. 嵌入式系统硬件抽象层(OSAL)的主要功能是什么?A. 提供标准的API接口B. 管理硬件资源C. 实现设备驱动D. 提供任务调度功能11. 嵌入式系统的基本组成是什么?A. CPU、内存、外设和接口B. CPU、存储器、外部设备和连线C. CPU、存储器、总线和接口D. CPU、存储器、总线和外部设备12. 嵌入式系统的硬件层包括哪些部分?A. CPUB. 存储器C. 总线D. I/O设备13. 嵌入式系统的软件层包括哪些部分?A. 操作系统B. 驱动程序C. 中间件D. 应用程序14. 嵌入式系统的运行环境通常是什么?A. 实时操作系统B. 批处理操作系统C. 微内核操作系统D. 混合操作系统15. 嵌入式系统的设计原则包括哪些?A. 可靠性、稳定性、可扩展性和效率B. 可靠性、稳定性、可扩展性和功耗C. 可靠性、稳定性、可扩展性和成本D. 可靠性、稳定性、可扩展性和安全性16. 嵌入式系统的开发流程通常是什么?A. 需求分析、设计、编码、测试、维护B. 需求分析、设计、编码、测试、部署C. 需求分析、设计、编码、测试、上线D. 需求分析、设计、编码、测试、退役17. 嵌入式系统的应用领域有哪些?A. 消费电子B. 工业控制C. 医疗设备D. 交通物流18. 嵌入式系统的核心技术包括哪些?A. 微处理器技术B. 微控制器技术C. 操作系统技术D. 网络通信技术19. 嵌入式系统的开发工具包括哪些?A. 集成开发环境(IDE)B. 编程语言C. 开发板D. 制冷器20. 嵌入式系统的未来发展趋势是什么?A. 人工智能B. 5G通信C. 物联网D. 虚拟现实21. 嵌入式系统的基本组成是什么?A. CPU、内存、外设和接口B. CPU、存储器、外部设备和总线C. CPU、存储器、输入输出设备D. CPU、存储器、接口和通信总线22. 嵌入式系统的核心组成部分是什么?A. CPUB. 内存C. 存储器D. 总线23. 嵌入式系统中,CPU的主要特点是什么?A. 高速运算能力B. 高功耗C. 低功耗D. 高性能24. 嵌入式系统中,存储器的主要类型有哪些?A. RAMB. ROMC. Flash MemoryD. Hard Disk25. 嵌入式系统中,外部设备的主要作用是什么?A. 输入数据到系统B. 输出数据到用户C. 控制系统的运行D. 存储数据26. 嵌入式系统中,总线的类型有哪些?A. 控制总线B. 数据总线C. 地址总线D. 多总线27. 嵌入式系统的设计原则是什么?B. 安全性C. 实时性D. 低功耗28. 嵌入式系统的应用领域有哪些?A. 消费电子产品B. 工业控制系统C. 医疗设备D. 汽车电子29. 嵌入式系统的发展趋势是什么?A. 微型化B. 集成化C. 人工智能化D. 云计算化30. 嵌入式系统的开发流程通常包括哪些阶段?A. 需求分析B. 设计C. 编程D. 调试E. 测试F. 生产31. 嵌入式系统的基本组成是什么?A. CPU、内存、外设和接口B. CPU、存储器、外部设备和总线C. CPU、存储器、输入输出设备D. CPU、存储器、外部设备和操作系统32. 嵌入式系统的硬件层包括哪些?A. CPUB. 存储器D. 输入输出设备33. 嵌入式系统的核心是哪一个部件?A. CPUB. 存储器C. 总线D. 操作系统34. 嵌入式系统中,存储器的主要作用是什么?A. 存储程序B. 控制执行C. 存储数据D. 存储指令和数据35. 嵌入式系统中,外部设备的作用是什么?A. 输入数据到系统B. 输出数据到用户C. 控制执行D. 存储数据36. 嵌入式系统的总线通常用于连接哪些部件?A. CPU、存储器和外部设备B. CPU、存储器和显示器C. CPU、存储器和打印机D. CPU、存储器和键盘37. 嵌入式系统中,操作系统的功能包括哪些?A. 进程管理B. 内存管理C. 文件管理D. 设备管理38. 嵌入式系统的实时性主要依赖于哪一个组成部分?A. CPUB. 存储器C. 总线D. 操作系统39. 嵌入式系统的安全性主要依赖于哪一个组成部分?A. CPUB. 存储器C. 总线D. 操作系统40. 嵌入式系统的设计原则包括哪些?A. 可靠性B. 安全性C. 实时性D. 低功耗二、问答题1. 什么是嵌入式系统?请简述其特点。
计算机体系结构复习题(有答案)
计算机3级考试题库及答案
计算机3级考试题库及答案随着计算机技术的快速发展和广泛应用,越来越多的人开始关注计算机等级考试。
计算机3级考试作为一项相对较高级别的考试,对考生的计算机知识和应用能力提出了较高的要求。
本文将为大家提供一份计算机3级考试题库及答案,以供参考和学习。
一、计算机组成与体系结构1. 什么是计算机的硬件系统?它包括哪些组成部分?答案:计算机的硬件系统是指计算机中各种物理设备的总称。
它包括中央处理器(CPU)、主存储器(内存)、输入设备、输出设备和辅助存储器等组成部分。
2. 简述冯·诺依曼体系结构的基本原理。
答案:冯·诺依曼体系结构是一种计算机体系结构,基于存储程序的概念。
它的基本原理包括程序和数据存储在同一存储器中、以二进制形式表示指令和数据、按照指令序列的顺序执行程序、程序可以通过跳转和循环控制执行的流程。
二、操作系统1. 什么是操作系统?它的主要功能是什么?答案:操作系统是计算机系统中的核心软件,负责管理和控制计算机的各种资源,并为用户提供一个方便、高效的工作环境。
它的主要功能包括进程管理、内存管理、文件系统管理、设备管理和用户接口等。
2. 请简述进程和线程的概念及区别。
答案:进程是指计算机中正在运行的一个程序的执行实例。
它拥有独立的内存空间和系统资源,是系统进行资源分配和调度的基本单位。
线程是进程中的一个执行单元,是进程中的一个指令流。
与进程相比,线程之间共享同一进程的内存空间和系统资源,可以提高程序的运行效率。
三、数据库概论1. 什么是数据库?数据库管理系统(DBMS)的主要功能是什么?答案:数据库是指存储有组织的数据的集合,具有数据共享和数据独立性的特点。
数据库管理系统是一种管理和组织数据库的软件,它的主要功能包括数据定义、数据操纵、数据控制和数据查询等。
2. 请简述关系数据库模型的基本概念。
答案:关系数据库模型是一种以关系为基础的数据库模型。
它将数据组织成一张表格形式的结构,表格中的每一行代表一个实体记录,表格中的每一列代表一个属性。
计算机系统结构试题汇总(带答案)
______,调出有关处理该中断服务程序,准备运行。
19.设多体单字低位交叉的存贮器,单体容量为 I 的 m 个分体,其 Mj 的编址模式为 m×i+j,
其中 i=0,1,…,I-1;j=______,如 m=4,M2 体对应二进制地址码最低二位的状态为______。 20.自定义数据表示包括标志符数据表示和______两类,标志符应由编绎程序建立,对______
I1: RI←A1+A2 I2: R2←A3+A4 I3: R3←A5+A6 I4: R4←A7+A8 I5: R5←A9+A10 I6: R6←R1+n2 I7: R7←R3+R4 I8: R8←R5+R6 I9: F←R7+R8 这并不是唯一可能的计算方法。假设功能段的延迟为△t。 1.画出流水线时空图。(8 分) 2.计算流水线的实际吞吐率、加速比和效率。(每个 4 分,共 12 分)
6. 透明性:指一种本来存在的事物或属性,从某种角度看似乎不存在的现象。 7. LRU 算法:即近期最少使用算法,它选择近期最少访问的页面作为被替换的页面。 8.RISC:精简指令系统计算机,这种系统中,尽量简化指令功能,只保留那些功能简 单,能在一个节拍内执行完成指令,较复杂的功能用一段子程序来实现。 9.超标量处理机:通常把一个时钟周期内能够同时发射多条指令的处理机称为超标量 处理机。 10.流水线的链接技术:指一条指令的结果寄存器可能成为后继指令的操作数寄存器的 技术。
五、(10 分) 已知四个程序在三台计算机上的执行时间(s,秒)如下:
程序
执行时间(s,秒)
计算机 A
计算机 B
计算机 C
程序 1
1
10
计算机组成原理与体系结构智慧树知到课后章节答案2023年下黑龙江工程学院
计算机组成原理与体系结构智慧树知到课后章节答案2023年下黑龙江工程学院第一章测试1.运算器的核心部件是______。
A:算术逻辑运算部件 B:数据选择器 C:累加寄存器 D:数据总线答案:算术逻辑运算部件2.存储器主要用来______。
A:存放程序和数据 B:存放数据 C:存放微程序 D:存放程序答案:存放程序和数据3.电子计算机的算术/逻辑单元、控制单元及主存储器合称为______。
A:UP B:ALU C:CPU D:主机答案:主机4.输入、输出装置以及外接的辅助存储器称为______。
A:主机 B:存储器 C:操作系统 D:外围设备答案:外围设备5.用户与计算机通信的界面是______。
A:应用程序 B:文本处理 C:外围设备 D:CPU 答案:外围设备6.下列______不是输入设备。
A:打印机 B:鼠标器 C:画笔及图形板 D:键盘答案:打印机7.一片1MB的磁盘能存储______的数据。
A:220字节 B:210字节 C:109字节 D:106字节答案:220字节8.计算机硬件能直接执行的只能是_____。
A:符号语言 B:机器语言 C:汇编语言 D:机器语言和汇编语言答案:机器语言9.一个节拍信号的宽度是指_____。
A:时钟周期 B:指令周期 C:存储周期 D:机器周期答案:时钟周期10.32位的个人计算机,一个字节由______位组成。
A:32 B:16 C:4 D:8 答案:811.微处理器可以用来做微型计算机的CPU。
A:错 B:对答案:错12.决定计算机运算精度的主要技术指标是计算机的字长。
A:错 B:对答案:对13.计算机总线用于传输控制信息、数据信息和地址信息的设施。
A:对 B:错答案:对14.计算机系统软件是计算机系统的核心软件。
A:对 B:错答案:对15.计算机运算速度是指每秒钟能执行操作系统的命令个数。
A:对 B:错答案:错16.计算机主机由CPU、存储器和硬盘组成。
计算机原理体系与结构 考试选择填空
一、选择题1、完整的计算机系统应包括(D)A、运算器、存储器、控制器B、外部设备和主机C、主机和实用程序D、配套的硬件设备和软件系统2、计算机系统中的存储器系统是指(D )A、RAM存储器B、ROM存储器C、主存储器D、主存储器和外存储器3、冯·诺依曼机工作方式的基本特点是(B)A、多指令流单数据流B、按地址访问并顺序执行指令C、堆栈操作D、存储器按内部选择地址4、办公自动化(OA)是目前广泛开展的一项计算机应用,按分类,它应属于(C)A、实时控制B、科学计算C、数据处理D、计算机辅助设计5、邮局把信件进行自动分拣,使用的计算机技术是(C )A、机器翻译B、自然语言理解C、模式识别D、机器证明6、计算机硬件能直接执行的只有(B)A、符号语言B、机器语言C、机器语言和汇编语言D、汇编语言8、在机器数中,(B)的零的表示形式是唯一的。
A、原码B、补码C、反码D、原码和反码9、一个8位二进制整数,采用补码表示,且由3个“1”和5个“0”组成,则最小值为(C)A、-127B、-32C、-125D、-312、假设下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是DA、11001011B、11010110C、11000001D、1100100113、长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定都相同,则它们可表示的数的范围和精度为(B )A、两者可表示的数的范围和精度相同B、前者可表示的数的范围大但精度低C、后者可表示的数的范围大且精度高D、前者可表示的数的范围大且精度高14、某数在计算机中用8421BCD码表示为0111 1000 1001,其真值为(A )A、789B、789HC、1929D、11110001001B15、在浮点数补码运算时,判断结果为规格化的条件是(C )A、阶符与数符相同B、阶符与数符相异C、数符与尾数小数点后的第一位数字相异D、数符与尾数小数点后的第一位数字相同16、运算器虽有许多部件组成,但核心部分是(B)A、数据总线B、算术逻辑运算单元C、多路开关D、通用寄存器17、在定点运算器中,溢出判断电路一般用(C )来实现A、与非门B、或非门C、异或门D、与或非门18、在定点数运算中产生溢出的原因是(C )A、运算过程中最高位产生了进位或借位B、参加运算的操作数超出了机器的表示范围C、运算的结果的操作数超出了机器的表示范围D、寄存器的位数太少,不得不舍弃最低有效位19、存储器是计算机系统中的记忆设备,它主要用来(C)A、存放数据B、存放程序C、存放数据和程序D、存放微程序20、存储单元是指(B )A、存放一个二进制信息位的存储元B、存放一个机器字的所有存储元的集合C、存放一个字节的所有存储元的集合D、存放两个字节的所有存储元的集合21、计算机的存储器采用分级存储体系的主要目的是(D)A、便于读写数据B、减小机箱的体积C、便于系统升级D、解决存储容量、价格和存取速度之间的矛盾22、某计算机字长为16位,它的存储容量为64KB,若按字编址,那么它的寻址范围是(B )A、64KB、32KC、64KBD、32KB23、某SRAM芯片,其容量为512×8位,包括电源端和接地端,该芯片引出线的最小数目为(D )A、23B、25C、50D、1924、某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线数目为(D )A、64,16B、16,64C、64,8D、16,1625、主存储器和CPU之间增加Cache的目的是(A)A、解决CPU和主存之间的速度匹配问题B、扩大主存储器的容量C、扩大CPU中通用寄存器的数量D、既扩大主存容量又扩大CPU中通用寄存器的数量26、采用虚拟存储器的主要目的是(B)A、提高主存储器的存取速度B、扩大主存储器的存储空间并能进行自动管理和调度C、提高外存储器的存取速度D、扩大外存储器的存储空间29、在下列Cache替换算法中,速度最快的是(C )A、最不经常使用(LFU)算法B、近期最少使用(LRU)算法C、随机替换D、先进先出(FIFO)算法30、在cache的地址映射中,若主存中的任意一块均可映射到cache内的任意一块的位置上,则这种方法称为(A )A、全相联映射B、直接映射C、组相联映射D、混合映射31、指令系统中采用不同的寻址方式的目的主要是(B)A、实现存储程序和程序控制B、缩短指令长度,扩大寻址空间,提高编程灵活性C、可以直接访问外存D、提供扩展操作码的可能并降低指令译码难度32、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常采用(C)A、堆栈寻址方式B、立即寻址方式C、隐含寻址方式D、间接寻址方式33、寄存器间接寻址方式中,操作数处在(B )A、通用寄存器B、主存单元C、程序计数器D、堆栈34、变址寻址方式中,操作数的有效地址等于(C )A、基址寄存器内容加上形式地址B、堆栈指示器内容加上形式地址C、变址寄存器内容加上形式地址D、程序计数器内容加上形式地址35、堆栈寻址方式中,设A为累加器,SP为堆栈指示器,MSP为SP指示的栈顶单元,如果进栈操作的动作是:(A)∀ MSP,(SP)-1∀ SP,那么出栈操作的动作应为(B)A、(MSP)∀ A,(SP)+1 ∀ SPB、(SP)+1 ∀ SP,(MSP)∀ AC、(SP)-1∀ SP,(MSP)∀ AD、(MSP)∀ A,(SP)-1∀ SP37、下列几项中,不符合RISC指令系统的特点是(B)A、指令长度固定,指令种类少B、寻址方式种类尽量减少,指令功能尽可能强C、增加寄存器的数目,以尽量减少访存次数D、选取使用频率最高的一些简单指令,以及很有用但不复杂的指令38、中央处理器是指(C )A、运算器B、控制器C、运算器和控制器D、运算器、控制器和主存储器39、在CPU中跟踪指令后继地址的寄存器是(C )A、主存地址寄存器B、指令寄存器C、程序计数器D、状态条件寄存器40、操作控制器的功能是(D)A、产生时序信号B、从主存取出一条指令C、完成指令操作码译码D、从主存取出一条指令,完成指令操作码译码,产生有关的操作控制信号41、由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用(A)来规定A、主存中读取一个指令字的最短时间B、主存中读取一个数据字的最长时间C、主存中写入一个数据字的平均时间D、主存中读取一个数据字的平均时间42、同步控制是(C)A、只适用于CPU控制的方式B、只适用于外围设备控制的方式C、由统一时序信号控制的方式D、所有指令执行时间都相同的方式44、下列部件中不属于控制器的部件是(D )A、指令寄存器B、操作控制器C、程序计数器D、状态条件寄存器46、计算机操作的最小时间单位是(A )A、时钟周期B、指令周期C、CPU周期D、微指令周期48、计算机使用总线结构的主要优点是便于实现积木化,同时(C )A、减少了信息传输量B、提高了信息传输的速度C、减少了信息传输线的条数D、提高了信息传输的效率49、在三种集中式总线控制中,(C)方式响应时间最快A、链式查询B、计数器定时查询C、独立请求D、无法比较50、数据总线的宽度由总线的(B)定义A、物理特性B、功能特性C、电气特性D、时间特性51、下列陈述中不正确的是(C )A、在双总线系统中,访存操作和输入/输出操作各有不同的指令B、系统吞吐量主要取决于主存的存取周期C、总线的功能特性定义每一根线上信号的传递方向和有效电平范围D、早期的总线结构以CPU为核心,而当代的总线系统由总线控制器完成多个总线请求者之间的协调与仲裁52、下列各项中,(B )是同步传输的特点A、需要应答信号B、各部件的存取时间比较接近C、总线长度较长D、总线周期长度可变53、计算机系统的输入输出接口是(B )之间的交接界面A、CPU与存储器B、主机与外围设备C、存储器与外围设备D、CPU与系统总线54、计算机的外围设备是指(D)A、输入/输出设备B、外存设备C、远程通信设备D、除了CPU和内存以外的其他设备55、活动头磁盘存储器的平均存取时间是指(C)A、最大找道时间加上最小找道时间B、平均找道时间C、平均找道时间加上平均等待时间D、平均等待时间59、当采用以下方式输入操作时,CPU存在踏步等待现象的是(A )A、程序查询方式B、中断方式C、DMA方式D、通道方式60、在采用DMA方式高速传输数据时,数据传送是(B)A、在总线控制器发出的控制信号控制下完成的B、在DMA控制器本身发出的控制信号控制下完成的C、由CPU执行的程序完成的D、由CPU响应硬中断处理完成的62、周期挪用方式常用于(A)方式的输入/输出中A、DMAB、中断C、程序传送D、通道二、填空题1、在冯·诺依曼机中,将计算机硬件分为(运算器)、控制器、(存储器)、输入设备和输出设备等五个组成部分。
计算机组成与体系结构试题
计算机组成与体系结构试题一、选择题1. 目前我们所说的个人台式商用机属于___D___。
A.巨型机B.中型机C.小型机D.微型机2. (2000)10化成十六进制数是___B___。
A.(7CD)16 B.(7D0)16 C.(7E0)16 D.(7F0)163. 下列数中最大的数是___A___。
A.(10011001)2 B.(227)8 C.(98)16 D.(152)104. ___D___表示法主要用于表示浮点数中的阶码。
A. 原码B. 补码C. 反码D. 移码5. 在小型或微型计算机里,普遍采用的字符编码是___D___。
A. BCD码B. 16进制C. 格雷码D. ASCⅡ码6. 下列有关运算器的描述中,___D___是正确的。
A.只做算术运算,不做逻辑运算B. 只做加法C.能暂时存放运算结果D. 既做算术运算,又做逻辑运算7. EPROM是指___D___。
A. 读写存储器B. 只读存储器C. 可编程的只读存储器D. 光擦除可编程的只读存储器8. Intel80486是32位微处理器,Pentium是___D___位微处理器。
A.16B.32C.48D.649. 设[X]补=1.x1x2x3x4,当满足___A___时,X > -1/2成立。
A.x1必须为1,x2x3x4至少有一个为1 B.x1必须为1,x2x3x4任意C.x1必须为0,x2x3x4至少有一个为1 D.x1必须为0,x2x3x4任意10. CPU主要包括___B___。
A.控制器B.控制器、运算器、cacheC.运算器和主存D.控制器、ALU和主存11. 信息只用一条传输线,且采用脉冲传输的方式称为___A___。
A.串行传输B.并行传输C.并串行传输D.分时传输12. 以下四种类型指令中,执行时间最长的是___C___。
A. RR型B. RS型C. SS型D.程序控制指令13. 下列___D___属于应用软件。
计算机系统组成试题及答案
计算机系统组成试题及答案一、选择题1. 计算机系统组成中,负责将程序指令从主存取到CPU进行执行的硬件是:A. 高速缓存B. 控制器C. ALU(算术逻辑单元)D. 数据通路答案:B. 控制器2. 下列哪种组成不属于冯·诺依曼体系结构的特点:A. 存储器和处理器分离B. 指令和数据以不同的形式存储C. 指令和数据以相同的格式存储D. 顺序执行指令答案:C. 指令和数据以相同的格式存储3. CPU中的ALU(算术逻辑单元)用于处理下列哪些操作:A. 算术运算B. 逻辑运算C. 数据传输D. 所有上述操作答案:D. 所有上述操作4. 数据通路中的寄存器用于存储下列哪种数据:A. 控制信号B. 指令C. 地址D. 数据答案:D. 数据5. 下列属于计算机系统中外部设备的是:A. CPUB. 主存C. 显示器D. 硬盘答案:C. 显示器二、填空题1. 冯·诺依曼体系结构中,存储器和处理器通过... 来进行数据传输。
答案:总线2. CPU中的...用于执行指令中的算术和逻辑运算。
答案:ALU(算术逻辑单元)3. 数据通路中的...用于暂时存储指令和数据。
答案:寄存器4. 计算机系统中,控制器负责解析指令并生成相应的...。
答案:控制信号5. 外部设备的输入/输出操作通过...来进行。
答案:I/O接口三、简答题1. 请简要介绍冯·诺依曼体系结构。
答案:冯·诺依曼体系结构是一种计算机体系结构,也被称为存储程序型计算机。
它的特点是存储器和处理器分离,指令和数据以不同的形式存储,程序和数据都存储在主存储器中,由控制器逐条取出指令并执行。
冯·诺依曼体系结构是现代计算机系统的基础,几乎所有的计算机系统都采用这种结构。
2. CPU中的数据通路包括哪些组成部分?答案:CPU中的数据通路包括ALU(算术逻辑单元)、寄存器以及用于数据传输的总线。
ALU用于执行指令中的算术和逻辑运算,寄存器用于暂时存储指令和数据,总线用于连接CPU和主存储器,进行数据传输。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机组成与体系结构》模拟题答案一、选择题1.下列机器数中,真值最大的数是__A__A.[x]补=1.1010 B.[y]原=1.1011 C.[z]反=1.01012.以下给出的浮点数,___B___是规格化浮点数A.2-10×0.010101 B.2-11×0.101010 C.2-100×1.010100 D.2-1×0.0010101 3.设在7位字符码的最高位加1位奇校验位,则下列的奇校验码出错的是___D___A.11010101 B.10010100 C.0111000 D.101110004.由16片74181 ALU和5片74182 CLA器件相配合组成的64位运算部件,具有如下进位传递功能___D___A.组内先行进位,组间串行进位B.行波进位C.组内串行进位,组间并行进位D.组内并行进位,组间并行进位5.常规乘除法器乘、除运算过程采用部分积、余数左移的做法,其好处是___C___A.提高运算速度 B. 提高运算精度 C. 节省加法器的位数 D. 便于控制6.某SRAM芯片,其存储容量为64K×16位,该芯片的地址线和数据线的数目为___D___A. 64,16B. 16,64C. 64,8D. 16,167.某机机器字长为32位,存储容量是1MB,若按字编址,它的寻址范围是___C___A. 0~(1M-1)B. 0~(512K-1)BC. 0~(256K-1)D. 0~256KB8.主存和CPU之间增加Cache的目的是___A___A. 解决CPU和主存之间的速度匹配问题B. 扩大主存的容量C.扩大CPU中通用寄存器的数量D.既扩大主存容量又扩大CPU通用寄存器数量9.采用虚拟存储器的主要目的是___B___A.提高主存的存取速度B.扩大主存的存储空间,并能进行自动管理和调度C.提高外存储器的存取速度D.扩大外存储器的存储空间10.在Cache的地址映射中,若主存中的任意一块均可映射到Cache内的任意一行的位置上,则这种方法称为___A___A. 全相联映射B. 直接映射C. 组相联映射D. 混合映射11. 若磁盘的转速提高一倍,则___B___A. 平均存取时间减半B. 平均等待时间减半C. 存储密度可以提高一倍D. 平均定位时间不变12. 指令系统中采用不同的寻址方式的目的主要是___B___A.实现存储程序和程序控制B.缩短指令长度,扩大寻址空间,提高编程灵活性C.可以直接访问外存D.提供扩展操作码的可能并降低指令译码难度13. 寄存器间接寻址方式中,操作数在___B___中。
A.通用寄存器 B. 主存单元 C. 程序计数器 D. 堆栈14. 下列几项中,不符合RISC指令系统的特点是___B___A.指令长度固定,指令种类少B.寻址方式种类尽量减少,指令功能尽可能强C .增加寄存器的数目,以尽量减少访存次数D .选取使用频率最高的一些简单指令,以及很有用但不复杂的指令15. 在以下描述的流水CPU 基本概念中,正确的表述是___B ___A .流水CPU 是以空间并行性为原理构造的处理器B .流水CPU 是以时间并行性为原理构造的处理器C .流水CPU 一定是RISC 机器D .流水CPU 一定是多媒体CPU16. 在微程序控制器中,机器指令和微指令的关系是___C ___A .每一条机器指令由一条微指令来执行B .一条微指令由若干条机器指令组成C .每一条机器指令由一段用微指令组成的微程序来解释D .一段微程序由一条机器指令来执行17. 关于微指令的编码方式,下面叙述正确的是___B ___A .直接表示法和编码表示法不影响微指令的长度B .一般情况下,直接表示法的微指令位数多C .一般情况下,编码表示法的微指令位数多D .以上都不对18. 在总线独立请求方式下,若有几个设备,则___A ___A .有几个总线请求信号和几个总线响应信号B .有一个总线请求信号和一个总线响应信号C .总线请求信号多于总线响应信号D .总线请求信号少于总线响应信号19. 为实现多重中断,保护断点和现场使用___D ___A .ROM B. 中断向量表 C. 设备内的寄存器 D. 堆栈20. DMA 方式是在___B ___之间建立直接的数据通路。
A. CPU 与外围设备B. 主存与外围设备C. 外设与外设D. CPU 与主存二、简答题1. 已知:x=0.1011,y= -0.0101,求:补补补补补补,,,][,]41[,]21[][]41[]21[y y y x x x -- 解:[x]补=0.1011,[x/2]补=0.01011,[x/4]补=0.001011, [-x]补=1.0101[y]补=1.1011,[y/2]补=1.11011,[y/4]补=1.111011, [-y]补=0.01012. 何谓多级存储体系结构?请简要论述设计多级存储体系结构的目的和其之所以能发挥效用的原因。
答:多级存储体系结构一般可分为高速缓冲存储器(Cache)、主存、外存三个层次,有时候还包括CPU 内部的寄存器以及控制存储器等。
设计多级存储体系结构的目的是为了解决存储系统尽可能高的存取速度、尽可能大的存储容量以及尽可能低的成本之间的矛盾。
Cache 是高速小容量的存储器,利用CPU 运行程序的局部性原理,把最活跃的程序和数据放到Cache 中,则从CPU 的角度看存储系统,看到的是Cache 的速度、主存的容量和接近主存的位价格。
外存是大容量的存储器,存放大量CPU 暂时不用的程序和数据,当CPU 需要时再从外存把程序和数据调入主存,以满足对计算机大容量存储的要求。
主存有适当的容量和存取速度,能容纳系统的核心软件和较多或较大的用户程序。
3.在CPU中,哪些寄存器属于控制用的指令部件?它们各起什么作用?答:(1)程序计数器PC,提供取指地址,从而控制程序执行顺序。
(2)指令寄存器IR,存放现行指令,作为产生各种微操作命令的基本逻辑依据。
(3)指令译码器ID,对指令译码以区分出不同的指令。
4.分析下图所示电路的基本原理,说明它属于哪种总线仲裁方式,并说明这种总线仲裁方式的优缺点。
答:属于独立请求仲裁方式。
●优点:仲裁速度快,并对优先次序的控制更加灵活,可以预先固定优先次序,也可以通过程序来改变优先次序,并且可以在必要时屏蔽某些设备的请求。
●缺点:需要较多的控制线,控制线的数量限制了设备的数量。
5.试比较程序中断方式与DMA方式有哪些不同。
答:程序中断方式与DMA方式主要有以下几点不同:(1)程序中断是用中断服务程序处理中断事件,其实质是CPU的程序切换,所以要进行CPU现场的保护和恢复操作;DMA方式是由DMA控制器控制数据的交换,每交换一次,CPU让出一个存取周期(周期挪用),不改变CPU现场。
(2)程序中断不仅具有数据传送能力,而且还能处理异常事件,完成较复杂的处理;DMA只能实现数据的传输和简单的数据加工。
(3)程序中断开销大于DMA,DMA是以硬件为代价换取CPU的时间。
(4)CPU响应中断与响应DMA请求的时机不同。
CPU对中断的响应是在执行完一条指令之后,而对DMA的响应则可以在指令执行过程中的任何两个存储周期之间。
(5)DMA请求的优先权高于一般的程序中断。
当一条指令执行结束时,CPU先检测是否有DMA请求。
若有DMA请求,则响应DAM请求。
主要是为了避免DMA所连接的高速外设丢失数据。
6.一次中断处理过程中,最多可有几次关中断和开中断,它们分别是基于什么目的?答:各两次第一次关中断:保证在保存断点和现场的一段时间内,CPU不能响应其他的中断第一次开中断:允许中断嵌套,可以响应优先级更高的中断请求第二次关中断:确保在恢复现场的过程中不响应其他的中断。
第二次开中断:现场恢复结束后开中断便于响应新的中断请求。
三、计算、设计题1.已知x= -0.1001,y=0.1101,试用原码加减交替除法求x/y=?写出计算机的运算过程及运算结果。
解:[x]原=1.1001,[y]原=0.1101,[y]补=00.1101,[-y]补=11.0011。
商的符号位q s=0⊕1=1,机器的运算过程如下:所以,[x/y]原= 1.1011,x/y= - 0.1011,余数为0.0001×2-1002.若某计算机要求有如下形式的指令:三地址指令4条,单地址指令254条,零地址指令16条(不要求有二地址指令)。
设指令字长为12位,每个地址码长为3位,试用扩展操作码为其编码。
解:三地址指令:地址码部分占用3×3=9位,剩下12-9=3位表示操作码:000,001,010,011表示4条3地址指令。
单地址指令:地址码部分占用3位,操作码可以扩展到12-3=9位,其中前3位的代码是上述四个操作码以外的4个编码,即首位为1。
编码范围是1xxxxxxxx。
共有28=256个编码,取其前254个,100000000~111111101。
剩下2个作为扩展用。
零地址指令:无地址码部分,12位全部用来表示操作码,其中前9位剩下2个编码与后3位的8个编码正好构成16个操作码。
从11111111 0000~11111111 1111表示16条指令。
操作码操作码111111110000~111111111111零地址指令100000000~111111101000~011单地址指令三地址指令地址码1操作码地址码1地址码2地址码33.设有若干片256K×8位的SRAM芯片,问:(1)如何构成2048K×32位的存储器?需要多少片SRAM芯片?(2)该存储器共需多少位地址线,各完成什么功能?(3)画出该存储器与CPU连接的结构图,设CPU的接口信号有地址信号、数据信号、控制信号CS#(片选信号)和R/W#(读写信号)。
解:(1)采用字位扩展的方法。
需要(2048K/256K)×(32/8)=32片SRAM芯片。
(2)所构成的存储器的容量为2048K×32位,按字编址,共需要21位地址线。
首先用每4片构成256K×32位的存储空间(一个模块板),然后再用8个模块板组成2048K×32位的存储器。
8个模块板需要3位地址A20A19A18经3:8译码器译码选择模块板。
A0~A17这18位地址线用于芯片内部存储单元的选择。
(3)。