计算机组成原理期中考试
计算机组成原理期中考试试卷
计算机组成原理期中考试试卷⼀、填空题(每空1 分,共30 分)1.计算机系统是由⼀个硬件和软件组成的多层次结构。
2. 随⼤规模集成电路技术的发展和软件硬化的趋势,现在已经可以将许多复杂、常⽤的程序制作成固件,从功能上说是软件,从形态上说是硬件。
3.在计算机系统中,数的真值变成机器代码时有原码表⽰法、表⽰法、补码表⽰法和移码表⽰法。
其中浮点数的阶码主要⽤采⽤移码表⽰,以利于⽐较两个指数的⼤⼩和对阶操作。
4.在计算机系统中,存储器通常采⽤由⾼速缓冲存储器、主存储器、外存储器构成的多级存储器体系结构,CPU能直接访问⾼速缓冲存储器、主存储器但不能直接访问外存储器。
5.机器字长是指计算机能直接处理的⼆进制数据的位数,它决定了计算机的运算精度。
6.形成指令地址的⽅式,称为A.___指令寻址___⽅式,有B. __顺序____寻址和C. ___跳跃___寻址。
7.⼀个较完善的指令系统应当包括数据处理、数据存储、数据传送、程序控制四⼤类指令。
8. 对存储器的要求是A. ___容量⼤___,B. _速度快_____,C. _成本低____。
为了解决这三⽅⾯的⽭盾,计算机采⽤多级存储体系结构。
9.⼀台计算机中所有机器指令的集合,称为这台计算机的指令系统,指令格式中通常由操作码字段和地址码字段字段组成。
其中__操作码____字段表征指令的特性与功能。
⼆、单项选择题(在每⼩题的四个备选答案中,选出⼀个正确答案,并将正确答案的序号填在题⼲的括号内)1.某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是( B )。
A. 64KB. 32KC. 64KBD. 32 KB2.. 双端⼝存储器在__B____情况下会发⽣读/写冲突。
A. 左端⼝与右端⼝的地址码不同B. 左端⼝与右端⼝的地址码相同C. 左端⼝与右端⼝的数据码不同D. 左端⼝与右端⼝的数据码相同3. 寄存器间接寻址⽅式中,操作数处在__B____。
计算机组成原理期中考试题
24. 冯•诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU 区分它们的依据是______ A.指令操作码的译码结果 B.指令和数据的寻址方式 C.指令周期的不同阶段 D.指令和数据所在的存储单元 25. 某 SRAM 芯片,存储容量为 32K×8 位,该芯片的地址线和数据线数目为______。
假定变量数据类型分别为intfloatdoubleint用补码表示floatdouble分别用ieee754精度和双精度浮点数据格式表示已知i1785f2315678d1523若在32位机器中执行下列关系表达式则结果为真是iiintfloatiiiffloatintfiiiffloatdoublefivdfdf存放一个二进制信息位的存贮元b存放一个机器字的所有存贮元集合存放一个字节的所有存贮元集合d存放两个字节的所有存贮元集合
11.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是______。 A 10000011 B 11000100 C 11010101 D 11000000 12.某机字长 16 位,存储容量为 2MB,若按字编址,它的寻址范围是______。 A 512K B 512KB C 1M D 1MB 13.某机器字长 16 位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量 字段。假定取指令时,每取一个字节 PC 自动加 1。若某转移指令所在主存地址为 2001H,相对位移量字段的内容为 06H,则该转移 指令成功转以后的目标地址是______。 A.2006H B.2007H C.2008H D.2009H 14.下列关于 RISC 的叙述中,错误的是______。 A.RISC 普遍采用微程序控制器 C.RISC 的内部通用寄存器数量相对 CISC 多 B 运算速度快; B –101 B 存放程序 C –125 B.RISC 大多数指令在一个时钟周期内完成 D.RISC 的指令数、寻址方式和指令格式种类相对 CISC 少 D 信息处理方便;
计算机组成原理期中试卷及答案解析
计组期中考试考试说明考试说明:考察4.2章节之前的小题(其中3.6不考),难度接近真题。
满分100分,共20;对A.250us、400B.400us、250C.425us、235D.500us、2002.C【解析】100,000条指令总的执行周期数=1*45000+2*32000+15000*3+8000*2=170000个时钟周期,该处理器1秒钟的时钟周期数为400M,故执行时间为0.17M/400M=425us,该处理器的有效MIPS=1s/425us*100000≈235,故答案选C。
3.下面有关计算机语言的说法中,错误的是()。
Ⅰ. 机器语言是由0/1代码串构成的代码语言,而汇编语言是符号化的语言Ⅱ. 机器语言和汇编语言是面向机器的语言,因此,能够被计算机硬件直接执行Ⅲ. 高级语言需要编译成二进制机器指令后才能执行,而汇编语言因为与机器指令一一对应,所以不需要编译就可执行A.仅Ⅰ和ⅡB.仅Ⅰ和ⅢC.仅Ⅱ和ⅢD.Ⅰ、Ⅱ和Ⅲ3.C【解析】汇编语言是把机器语言的二进制代码对应成汇编的符号进行编程,因此汇编语言属于符号化的语言。
汇编语言的程序必须经过一个称为汇编程序的系统软件翻译,将其转换为计算机的机器语言程序之后,才能在计算机上执行。
4.以下有关使用GCC生成C语言程序的可执行文件的叙述中,错误的是()。
A. 第一步预处理,对#include、#define、#ifdef等预处理命令进行处理B. 第二步编译,将预处理结果编译转换为二进制形式的汇编语言程序代码C. 第三步汇编,将汇编语言代码汇编转换为机器指令表示的机器语言代码D. 第四步链接,将多个模块的机器语言代码链接生成可执行目标程序文件4.B【解析】编译是将预处理结果转换为汇编语言,汇编语言使用助记符,不是二进制形式,B错误。
5.假设sizeof (int) = 4 bytes,对于以下C语言代码:int cod=2;printf (“%d\n”,~cod); //~为按位取反操作上述程序段的输出结果为( )A.-3B. -2C.231-1D.231-25.A【解析】cod的补码表示为00 00 00 02H,则~cod为FF FF FF FDH,而FF FF FF FDH在计算机中是以补码的方式解析,其真值为-3,故选A。
计算机组成原理试题期中考试复习卷1
计算机组成原理试题一、选择题1、目前的计算机中,代码形式是()CA、指令以二进制的形式存放,数据以十进制的形式存放。
B、指令以十进制的形式存放,数据以二进制的形式存放。
C、指令和数据均以二进制的形式存放。
D、指令和数据均以十进制的形式存放。
2、目前普遍使用的微型计算机采用的电路是( )DA、电子管B、晶体管C、集成电路D、超大规模集电成路3、完整的计算机系统应包括()DA、运算器、存储器、控制器B、外部设备和主机C、主机和应用程序D、配套的硬件设备和软件系统4、计算机语言有许多种,其中与硬件直接相关的是( ) CA、网络语言B、操作系统C、机器语言D、高级语言5、在8421码表示的二—十进制数中,代码1001表示( ) CA、3B、6C、9D、16.代码10101逻辑右移一位后得( ) DA、10010B、10011C、01011D、010107、下列数中最小的数是()。
BA、(1010010)2B、(0101000)BCDC、(512)8D、(235)168、下列数中最大的数是()BA、(10010101)2B、(227)8C、(96)16D、(143)109、设寄存器的位数为8位,机器数采用补码形式(一位为符号位)对应于十进制为-27,寄存器内为()CA、(27)16B、(9B)16C、(E5)16D、(5A)1610、立即寻址是指() BA、指令中直接给出操作数地址B、指令中直接给出操作数C、指令中间接给出操作数D、指令中间接给出操作数地址11、输入输出指令的功能是() CA、进行算术运算和逻辑运算B、进行主存与CPU之间的数据传送C、进行CPU与I/O设备之间的数据传送D、改变程序执行的顺序12、在主存和CPU之间增加Cache的目的是()。
CA、扩大主存的容量B、增加CPU中通用寄存器的数量C、解决CPU和主存之间的速度匹配D、代替CPU中寄存器工作13、计算机系统的输入输出接口是()之间的交接界面。
计算机组成原理期中考试答案
期中考试试题(11电气自动化)1、把下列十进制转换成二进制和十六进制,取三位小数。
(15分)(1)25.43 11001.011B 19.6H(2)72.44 1001000.011B 48.6H(3)108.2 1101100.001B 6C.2H2、将下列定点小数和定点整数的二进制真值表示成8位原码和补码的形式。
(10分)(1)-11010 ( 10011010)原=(11100110)补(2)-0.1001101 (1.1001101)原=(1.0110011)补3、已知x=0.11101,y=1.11011,用定点补码加、减法分别求x+y 和x-y ,并指出结果是否溢出。
(10分)解:[x+y]补=[x] 补+[y] 补=0.1110100+1.0010100=0.0001000 因为最高有效位和符号位都有进位,所以无溢出[x-y] 补=[x] 补+[-y] 补=1.1100000因为最高有效位有进位,而符号位无进位,所以溢出4、某8位计算机系统中,内存容量为16K ×8位。
问(1)CPU 应能输出多少条地址线和多少条数据线?(2)若采用256×2位的RAM 芯片构成,需要多少个芯片?(3)应该用哪几位地址码来选择RAM 芯片? (15分)解:(1)14条地址线,8条数据线(2)16K ×8/(256×2)=256(3)应使用A8、A9、A10、A11、A12、A13来选择RAM 芯片5、某计算机的指令格式如下所示X 为寻址特征位,且X=0时,不变址;X=1时,用变址寄存器X 1进行变址;X=2时,用变址寄存器X 2进行变址;X=3时,相对寻址。
设(PC )=1234H ,(X 1)=0037H ,(X 2)=1122H ,请确定指令4410H 、4510的有效地址为多少?(用十六进制表示)(10分)解:4410H=0100010000010000B 则X=00=0,EA=D=00010000B=10H 4510=0100010100010000 则X=01=1,EA=(X 1)+D=0037H+10H=0047H6、CPU 结构如图所示,其中有一个累加寄存器AC 、一个状态条件寄存器和其他四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。
大一计算机组成原理期中考试真题
1 冯·诺依曼计算机结构及工作原理中,汇编语言是否需要编译?需要汇编语言是把机器语言的二进制代码对应成汇编的符号进行编程,属于符号化的语言。
汇编语言的程序必须经过一个称为汇编程序的系统软件翻译,将其转换为计算机的机器语言程序之后,才能在计算机上执行。
2 GCC生成C语言程序的可执行文件的哪一步是将预处理结果编译转换为二进制形式的汇编语言程序代码?错误描述,此步骤不是编译编译是将预处理结果转换为汇编语言,但汇编语言使用助记符,不是二进制形式。
此步骤描述错误,因为编译的结果不是二进制形式的汇编语言程序代码。
3 假设sizeof(int)=4 bytes,对于C语言代码int cod=2;printf(“%d\n”,~cod);,输出结果为?-3 cod的补码表示为00 00 00 02H,则~cod为FF FF FF FDH,而FF FF FFFDH在计算机中是以补码的方式解析,其真值为-3。
4 假定某数采用IEEE 754单精度浮点数格式表示为C8200000H,则该数的值是?-1.25*2^17 该浮点数二进制表示为1100 10000010 0000 0000 0000 0000 0000,数符为1,负值。
阶码为10010000即144,减去偏置值127,为17。
尾数01,加上隐含位换算成二进制为1.25。
浮点数为-1.25*2^17。
5 用十六进制形式表示的IEEE754标准32位单精度浮点数的规格化最大负数的机器数为?8080 0000H 最大负数即除符号位外,绝对值最小的正数。
由于移码的全1和全0用作特殊用途,能取得最小的移码是00000001,S=1,故最大负数的32位表示为1000 0000 1000 0000 0000 00000000 0000,其十六进制表示为80800000H。
6 设4个整数用8位补码分别表示为R0=FEH,R1=F2H,R2=90H,R3=F8H,哪个运算会出现溢出?R1*R3 8位补码所能表示的整数范围是-128~127。
计算机组成原理 期中考试答案
1.冯. 诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?解:冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。
存储程序:将解题的程序(指令序列)存放到存储器中;程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。
主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。
2.什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?解:存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB、MB、GB来度量,存储容量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。
单元地址:单元地址简称地址,在存储器中每个存储单元都有唯一的地址编号,称为单元地址。
数据字:若某计算机字是运算操作的对象即代表要处理的数据,则称数据字。
指令字:若某计算机字代表一条指令或指令的一部分,则称指令字。
3. 用原码阵列乘法器、补码阵列乘法器分别计算X×Y。
(1)X=0.11011 Y= -0.11111解:(1)用原码阵列乘法器计算:[x]补=0.11011 [y]补=1.00001(0) 1 1 0 1 1×) (1)0 0 0 0 1----------------------------------(0) 1 1 0 1 1(0)0 0 0 0 0(0)0 0 0 0 0(0)0 0 0 0 0(0)0 0 0 0 0(0) (1) (1) (0) (1) (1)-----------------------------------------(1)0 0 1 0 1 1 1 0 1 1[x×y]补=1.0010111011∴ x×y= -0.11010001014. 有一个字长为32位的浮点数,阶码10位(包括1位阶符),用移码表示;尾数22位(包括1位尾符)用补码表示,基数R=2。
请写出:(1) 最大数的二进制表示;(2) 最小数的二进制表示;(3) 规格化数所能表示的数的范围;(4) 最接近于零的正规格化数与负规格化数。
计算机组成原理期中测试试卷一及答案
第一章微型计算机组成概述教学检测卷(本卷满分300分,考试时间120分钟)一、填空题(每空2分,45空,共90分)1.微型计算机从外观看主要由____________、显示器、键盘、鼠标、音箱等部件组成。
2.微型计算机中的核心部件是_____________,它是一块多层印制电路板,上面布满了各种插槽、接口和电子元件等。
3.决定微处理器性能指标主要有_____________和_____________。
4.目前的微型计算机的主板大多采用_____________(SIMM)结构,该结构的主板上提供与欧内存插槽及内存条。
5.微型计算机的各组成部件就是通过_____________相互连接而形成计算机系统的。
6.外存中的信息必须被调入_____________后才能为_____________使用。
7.VGA接口主要用于连接_____________。
8.CPU和主存、外围设备之间通过总线进行连接的逻辑部件称为_____________。
9.在大、中型机中的数据输入/输出传送控制方式一般为_____________方式。
10.当1/0设备的操作时间是固定不变时,CPU不需要测试设备状态,按规定时间直接访问设备的数据传送方式称为_____________。
11.在程序中断方式中,CPU每次执行中断服务程序前总要保护断点、保存现场,执行完中断服务程序返回现行程序之前又要_____________和_____________。
12.1/0接口中一般包括数据输入寄存器、_____________、控制寄存器、_____________和中断控制逻辑。
13.光盘按读/写方式分为____________光盘、一次写入型光盘和___________光盘三类。
14.大型计算机系统中的独立型通道一般分为字节多路通道、选择通道和_____________通道。
15.计算机的主机主要包括中央处理器和_____________。
计算机组成原理期中考试题整理
计算机组成原理期中考试题整理计算机组成原理期中考试题一、选择。
1.存储单元是指(A)A.存放一个字节的所有存储元的集合;B.存放一个存储字的所有存储单元的集合C.存放一个二进制信息位的存储元集合D.存放一条指令的存储元的集合2.微型计算机的发展通常以(D)技术为标志。
A.操作系统B.磁盘C.软件D.微机处理3.总线中地址线的作用(C)A.只用于选择存储器单元B.由设备向主机提供地址C.用于选择制定存储单元和I/O设备接口电路的地址4.所谓三总线结构的计算机是指(B)A.地址线、数据线和控制线三组传输线B.I/O总线,住存总线和DMA总线三组传输线C.I/O总线,主存总线和系统总线三组传输线5.总线复用的方式可以(C)A.提高总线的传输带宽 B.增加总线功能C.减少总线中信号线的数量6.存储周期是指(B)A.存储器的写入时间B.存储器进行连续写操作允许的最短时间间隔C.存储器进行连续的读写操作所允许的最短时间间隔7.某存储器容量32K*16位,则(B)A.地址线16根,数据线32根 B.地址线32根,数据线16根C.地址线15根,数据线16根8.一个四体并行低位交叉存储器,每个模块的容量是64K*32位,存储周期为200ns,在下列说法中(B)是正确的。
A.在200ns内,存储器能向CPU提供256位二进制信息B.在200ns内,存储器能向CPU提供128位二进制信息C.50ns内,每个模块能向CPU提供32位二进制信息9.下列器件中存取速度最快的是(C)A.Cache B.主存 C.寄存器10.设计器字长为64位,存储容量为128MB,若按字编址,它的寻址范围是(B)A.16MB B。
16M C。
32M11.在下列因素中,与Cache的命中率无关的是(C)A.Cache块的大小 B.Cache的容量 C.主存的存取时间12.磁盘的盘面上有很多半径不同的同心圆,这些同心圆称为(B)A.扇区 B.磁道 C.磁柱13.Cache的地址映像中,若主存中的任一块均可映射到Cache内任一块的位置上,称作(B)A.直接映射 B.全相联映射 C.组相联映射14.微型机系统中,主机和高速硬盘进行数据交换一般采用(C)方式。
计算机组成原理-期中测试题参考答案,
海量资源,欢迎共阅i 学期:2014至2015学年度 第1学期 '课程:计算机组成原理课程代号:0800200i 使用班级:130801~120802 、 130803| A . (0.100) 2B . (0.55) 8C . (0.61)10D . (0.75)! 3.电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着B .爱因斯坦C .爱迪生 16D .冯•诺B .断电后存储内容不变 D .不需电源提供电流i 9•主存到cache 的映射不需要替换策略的是(A )。
' B.全相联映射方式D .以上三种映射方式64KX 32的存储系统,需要芯片(C )片。
16五邑大学期中试卷参考答案、单项选择题! 1.计算机各组成部件的相互连接方式,从早期以运算器为中心,发展到现 i 在的以D 为中心。
!A .虽制器B .运算器C .存储器! 2•下列不同进位计数制的数中,最大的数是 B 。
i 4.一个含符号16位的补码机器数的表示范围是(B ) |A. -215-1~+215-1B. -215~+215-1i C . -216-1 〜+216_1 D. -216〜+216_1【5.采用单符号法判定补码加减运算溢出的法则是CI A .进位是1溢出B .进位是0无溢出iC .符号位与次高位进位状态相同无溢出D .符号位与次高位进位状i 态相异无溢出 i 6.___D ! A .未出现错误 B .最低位出错iC .出现奇数位错D .未出现错误或出现偶数位错■ 7.寻址512K X 8存储器所需最少的地址线(C )! A. 9 B . 11i C . 19 D . 21| 8.静态RAM的特点是________ Ci A.工作时存储内容不变! C .不需刷新■ A .直接映射方式! C .组相联映射方式i 10.用8KX 8存储芯片组成一个! A. 8 B.i C. 32 D. 64i二、判断题I■ 1 .上由许多部件组成,其核心部分是算术逻辑运算单元(ALU )。
13-14(1)计算机组成原理期中考试参考答案
一、单项选择题(10小题,每小题2分,共20分)1.电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。
他就是_________。
A.牛顿B.爱因斯坦C.爱迪生D.冯·诺依曼2.计算机各组成部件的相互连接方式,从早期以运算器为中心,发展到现在的以_________为中心。
A.控制器B.运算器C.存储器D.CPU3.下列语句中_________是正确的。
A.1KB=1024×1024B B.1KB=1024MBC.1MB=1024×1024B D.1MB=1024B4.一般8位的微型机系统以16位来表示地址,则该计算机系统由_________个地址空间。
A.256 B.65535 C.65536 D.1310725.下列不同进位计数制的数中,最大的数是_________。
A.(0.101)2 B.(0.62)10C.(0.52)8D.(0.75)166.设在数据传送中采用偶校验,若接收到的代码为10111011,则表明传送中_________。
A.未出现错误B.最低位出错C.出现奇数位错D.未出现错误或出现偶数位错7.一个8位二进制整数,采用补码表示,且由3个“1”和5个“0”组成,则其真值为________。
A.-127 B.-125 C.-32 D.-88.和辅存相比,主存的特点是_________。
A.容量小、速度快、成本高B.容量小、速度快、成本低C.容量大、速度快、成本高D.容量小、速度慢、成本低9.相联存储器与传统存储器的主要区别是前者又叫按_________寻址的存储器。
A.地址B.内容C.堆栈D.变址10.某计算机字长16位,它的存储容量是1MB,按字编址,它的寻址范围是_________。
A.512K B.1M C.512KB D.1MB二、判断题(10小题,每小题1分,共10分)√1.程序员编程所用的地址叫做逻辑地址。
计算机组成原理期中测试试卷二及答案(真题).doc
第三、四章计算机硬件工作原理、软件控制教学检测卷二(木卷满分300分,考试时间102分钟)一、填空题(每空2分,61空,共122分)1.__________________________________________________________________________从控制存储器中读取一条微指令并执行相应的微指令所需的全部时间称为____________ 02.按在计算机系统中的作用分类,存储器可分为主存、辅存和________ 三类。
3.主存中的每一个存储单元都有唯一的编号,称为_________ 。
4.每访问一次主存器,读出或写入的单元是一个_____ o5.从启动一次存储器操作到完成该操作所经历的时间称Z为_______ o6.主存带宽又称为_______ ,他表示每秒从主存进出信息的授大数量。
7.主存通常由存储体、______ 、1\0、________ 组成。
8.半导体存储器从工作原理上可分为_______ 型和______ 型两类。
9.M0S管是一种场效应器件,有源极、________ 、和 ________ o10.存储器容量为1024*4时,地址线需耍________ 根。
11.存储器种中片选信息的译码方法口J分为______ 、_______ 和部分译码法。
12.主存与CPU的硬连接有3组连线,分别是 ______ 、_________ 和________ o13.主存与CPU之间的接口是存储器地址寄存器和 ___________ 。
14.程序的局部性包括时间局部性和_______ 局部性。
15.高速缓冲存储器就是利用称序的_______ 原理设计。
16.从主存到CACHE中的数据传送是以 _________ 为单位进行的,这样既提高了CACHE的______ ,也提高了数据传输的效率。
17.根据主存数据块在CACHE小存放的方法,可分为之间映像、______ 和________ 三种。
计算机组成原理 期中测试卷
填空题:1.在三种集中式总线控制中,方式响应时间最快。
2.三种集中式总线控制中,方式对电路故障最敏感。
3.连接计算机与计算机之间的总线属于总线4.在计数器定时查询方式下,若每次计数从上一次计数的终止点开始,则设备的优先级5. 系统总线中的数据线、地址线和控制线是根据区分的。
6.CPU主要包括选择题1.计算机使用总线结构便于增减外设,同时---------- ()A.减少了信息传输量B.提高了信息的传输速度C*减少了信息传输线的条数2.总线中地址线的作用是A*只用于选择存储器单元B.由设备向主机提供地址C.用于选择指定存储器单元和I/0设备接口电路的地址3.在计数器定时查询方式下,若计数从0开始A.设备号小的优先级高B.每个设备使用总线的机会相等C.设备号大的优先级高总线4.在独立请求方式下,若有N个设备,则A.有一个总线请求信号和一个总线响应信号B.有N 个总线请求信号和N个总线响应信号C.有一个总线请求信号和N个总线响应信号5.在链式查询方式下,若有N个设备,则A.有N条总线请求线B.无法确定有几条总线请求线C.只有一条总线请求线6.总线通信中的同步控制是A.只适合于CPU控制的方式B.由统一时序控制的方式C.只适合于外围设备控制的方式7.在同步通信中,一个总线周期的传输过程是A先传送数据,再传输地址B.先传送地址,再传输数据C.只传输数据8.总线中数据传导和地址信号分别用A.串行传输B.并行传输C.复用传输来划分的。
9.总线复用方式可以A提高总线的传输带宽B.增加总线的功能C.减少总线中信号线的数量10.总线的异步通信方式。
A.不采用时钟信号,只采用握手信号这种总线传输方式是——传输B.既采用时钟信号,又采用握手信号C.既不采用时钟信号,又不采用握手信号1.什么是总线判优?为什么需要总线判优?2.什么是总线通信控制?为什么需要总线通信控制? 3.异步通信与同步通信的主要区别是什么,说明通信双方如何联络。
计算机组成原理期中考参考答案
订
信
级 班级
生
考
专业
装
系
第1页共3页
三、计算题一(本题 15 分)
1.(10 分)使用原码一位乘法计算 X×Y。X=0.11101,Y=0.01111 2.(5 分)用变形补码计算 X+Y 和 X-Y,并指出运算结果是否溢出。X=0.11011,Y=0.11111.
第2页共3页
装
八、分析题二(本题 8 分)
设某机型寄存器字长 16 位,用十六进制方式表示,已知:变址寄存器的内容为 0004H,PC 的内
容为 0003H,内存中部分单元的内容如下:
地址 内容
地址 内容
0002H 000AH 0007H 000AH
0003H 0002H 0008H 0002H
0004H 0007H 0009H 0003H
六、计算题四(本题 5 分)
某处理器包含一个片内 cache,容量为 8KB,且采用 4 路组相联结构,块的大小为 4 个 32 位字。当 Cache 未命 中时,以分组方式从主存读取 4 个字到 Cache,假定主存容量为 16MB,试说明: (1)(1 分)Cache 共分为多少组。 (2)(4 分)写出主存的字节地址的格式,并说明地址格式中的不同字段的作用和位数。
九、分析题三(本题 6 分)
某机型 16 位字长指令格式如下:
OP(5位)
M(3位)
D(8位)
其中,D是形式地址,采用补码表示(包括一位符号位),M是寻址方式: M=0 立即寻址; M=1 直接寻址(这是D为地址,无符号数); M=2 间接寻址; M=3 变址寻址(变址寄存器Ri,16位); M=4 基址寻址(基址寄存器Rb,16位); M=5 相对寻址。 (2 分)该指令格式最多可以定义多少种不同的操作?立即数寻址操作数的范围是什么? (2 分)写出各种寻址方式的有效地址的计算表达式。 (2 分)各种寻址方式能访问的最大主存范围是多少?
计算机组成原理期中考试
一、单项选择题1.假定采用IEEE754单精度浮点数格式表示一个数为45100000H,则该数的值是【 B】。
A.(+1.125)10×210 11B.(+1.125)10×210C.(+0.125)10×2 D.(+0.125)10×22. 在16位定点小数补码的表示范围中,最大正小数为【 B 】。
-16-15A. +(1–2) B. +(1–2)-16 -15C. 2 D. 23. 在下列有关补码和移码关系的叙述中,【 B 】是不正确的。
A.相同位数的补码和移码表示具有相同的表数范围B.零的补码和移码表示相同C.同一个数的补码和移码表示,其数值部分相同,而符号相反D.一般用移码表示浮点数的阶,而补码表示定点整数4.假定一个系统的物理地址空间大小为为512MB,按字节编址,每次读写操作最多可以一次存取32位。
则存储器地址寄存器MAR和存储器数据寄存器MDR的位数分别为【 B 】。
A.29,8B.29,32C.27,8D.27,325.如果浮点数的尾数用补码表示,则下列【 D 】中的尾数是规格化数形式。
A..1.11000B..0.01110C..0.01010D..1.000106.动态RAM的刷新是以【 B 】为单位进行的。
A.存储单元 B.存储矩阵行B.存储矩阵列 D.存储芯片7. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是【 D 】。
A.11001011 B.11010110C.11000001 D.11001001 11二、简答题:1.加法器和ALU的差别是什么?【答案】:加法器只能实现两个输入的相加运算,而ALU可以实现多种算术逻辑运算。
在数据通路中有些地方只需做加法运算,如:指令地址计算时,这时就不需要用ALU,只要用一个加法器即可。
2 说明IEEE 754浮点数格式中的隐蔽位的含义与用法。
答:所谓隐蔽位就是浮点数的规格化的最高数值位。
计算机组成原理期中试题
计算机组成原理期中试题一、选择题(每题2分,共20分)1.在机器数___中,零的表示形式是唯一的。
A. 原码B.补码C. 补码和移码D. 原码和反码2.CRT的分辨率为1024×1024像素,像素的颜色数为256。
则刷新存储器的容量是___。
A. 512KB B.1MB C. 256KB D. 2MB3.某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线的数目是___。
A. 8, 512 B. 512, 8 C. 18, 8 D. 194. 计算机系统中的存贮器系统是指______。
A RAM存贮器B ROM存贮器C 主存贮器D cache、主存贮器和外存贮器5. 存储单元是指______。
A 存放一个二进制信息位的存贮元B 存放一个机器字的所有存贮元集合C 存放一个字节的所有存贮元集合D 存放两个字节的所有存贮元集合6. 计算机使用总线结构的主要优点是便于实现积木化,同时______。
A 减少了信息传输量B 提高了信息传输的速度C 减少了信息传输线的条数D 加重了CPU的工作量7. CPU响应中断的时间是___C__。
A 中断源提出请求B 取指周期结束C 执行周期结束D 间址周期结束8. 总线通信中的同步控制是__B____。
A.只适合于CPU控制的方式; B.由统一时序控制的方式;C.只适合于外围设备控制的方式; D.只适合于主存。
9. 某计算机字长是 16 位,它的存储容量是1MB,按字编址,它的寻址范围是___ __。
A.512K; B.1M; C.512KB; D.1MB。
10. 中断向量可提供_ ____。
A.被选中设备的地址; B.传送数据的起始地址;C.中断服务程序入口地址; D.主程序的断点地址。
二、填空题(每空2分,共20分)1. 直接使用西文键盘输入汉字,进行处理,并显示打印汉字,是一项重大成就。
为此要解决汉字的____①____编码,汉字___②____, __③__码等三种不同用途的编码2. 磁盘上常用的记录方式可分为归零制、不归零制,___④_____制,___⑤____制等多种类型。
计算机组成原理题期中试题
一、(10分)将数(-0.75)10转换成754标准的32位浮点数的二进制存储格式。
二、(10分)设有两个十进制数:x=-0.875×21,y=0.625×22,(1)将x,y的尾数转换为二进制补码形式。
(2)设阶码2位,阶符1位,数符1位,尾数3位,通过补码运算规则求出z=x–y 的二进制浮点规格化结果。
三、(10分)某加法器进位链小组信号为C4、C3、C2、C1,低位来的进位信号为C0,请分别按下述两种方式写出C4、C3、C2、C1、的逻辑表达式。
(1)串行进位方式(2)并行进位方式四、(10分)设存储器容量为4M字,字长32位,模块数m = 4,分别用顺序方式和交叉方式进行组织,存储周期T = 200ns,数据总线宽度32位,总线传送周期 = 50ns.问顺序存储器和交叉存储器带宽各是多少?五、(10分)CPU执行一段程序时,cache 完成存取的次数为1900次,主存完成存取的次数为100次,已知cache存取周期为50ns,主存存取周期为250ns.求:(1)cache/主存系统的效率。
(2)平均访问时间。
六、(10分)某机器中,配有一个ROM芯片,地址空间0000H—3FFFH。
现在再用几个16K×8的芯片构成一个32K×8的RAM 区域,使其地址空间为8000H—FFFFH。
假设此RAM芯片有CS和WE信号控制端。
CPU地址总线为A15—A0,数据总线为D7—D0,控制信号为RD(读),WR(写),MREQ(存储器请求),当且仅当MREQ和RD(或WR)同时有效时,CPU才能对有存储器进行读(或写),试画出此CPU与上述ROM芯片和RAM芯片的连接图。
七.(20分)一台处理机具有如下指令格式:2位6位3位3位格式表明有8个通用寄存器(长度16位),X指定寻址模式,主存实际容量为256K字。
(1)假设不用通用寄存器也能直接访问主存中的每一个单元,并假设操作码域OP=6位,请问地址码域应分配多少位?指令字长度应有多少位?(2)假设X=11时,指定的那个通用寄存器用做基址寄存器,请提出一个硬件设计规划,使得被指定的通用寄存器能访问1M主存空间中的每一个单元。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2、 变址寻址与基址寻址的区别就是:在基址寻址中,基址寄存器提
供 , 指令提供 ; 而在变址寻址中,变址寄存器提供 ,指令提供 。
3、 影响流水线性能的因素主要反映在与
4、 设机器数字长为16位(含1位符号位)。若1次移位需10ns,一
A、、1、11000 B、、0、01110
C、、0、01010 D、、1、00010
6.动态RAM的刷新就是以【 B 】为单位进行的。
A.存储单元 B.存储矩阵行
B.存储矩阵列 D.存储芯片
7、 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码就是【 D 】。
A.11001011 B.11010110
次加法需10ns,则补码除法需 时间,补码BOOTH算法最多需要 时间。
5、 CPU从主存取出一条指令并执行该指令的时间
叫 ,它通常包含若干个 ,而后者又包含若干个 。 组成多级时序系统。
二、名词解释(8分)
1、 微程序控制
2、 存储器带宽
3、 RISC
4、 中断隐指令及功能
三、简答(18分)
1、 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。
4、 某机主存容量为4M×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。
(1)画出一地址指令格式并指出各字段的作用;
(2)该指令直接寻址的最大范围; (3)一次间址的寻址范围;
(4)相对寻址的寻址范围。
四、(6分)
9设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则 计算 [25
起始地址 终止地址
第一组: 8000H 8FFFH
第二组: 9000H 9FFFH
第三组:
第四组: B000H BFFFH
(6)该系统的片选控制采用的就是何种译码方式(全译码还就是部分译码)___部分译码______。
第二部分
、 某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,
阶码与尾数均用补码表示,尾数采用规格化形式,用十进制数写
一、填空(12分)
1.127;1/512;-1/512-1/32768;-128。
答:所谓隐蔽位就就是浮点数的规格化的最高数值位。规格化的浮点数其尾数的最高数值位一定就是1,所以浮点数在传送与存储过程中,尾数的最高位可以不表示出来,只在计算的时候
才恢复这个隐蔽位。
3.浮点数表示的精度与数值范围取决于什么?
答:在浮点数总位数不变的情况下,阶码位数越多,则尾数位数越少。即:表数范围越大,则精度越差
-16-15A、 +(1–2) B、 +(1–2)
-16 -15C、 2 D、 2
3、 在下列有关补码与移码关系的叙述中,【 B 】就是不正确的。
A、相同位数的补码与移码表示具有相同的表数范围
B、零的补码与移码表示相同
C、同一个数的补码与移码表示,其数值部分相同,而符号相反
D、一般用移码表示浮点数的阶,而补码表示定点整数
以及74138译码器与各种门电路(自定),画出CPU与存储器连接图。要求:
(1)最大4K地址空间为系统程序区,与其相邻2K地址空间为用户
程序区。
(2)合理选用上述存储芯片,说明各选几片?写出每片存储芯片的地址
范围。
(3)详细画出存储芯片的片选逻辑。
AiA0AiA0
PD/ProgrCSOE
WE
CS
DnD0
Y7
Y6DnD0 Y0
74138
七、假设CPU在中断周期用堆栈保存程序断点,且进栈时栈指针减一,出栈时栈指针加一。试写出中断返回指令(中断服务程序的最后一条指令),在取指阶段与执行阶段所需的全部微操作命令及节拍安排。若采用微程序控制,则还需要增加哪些微操作。(10分)
八、除了采用高速芯片外,从计算机的各个子系统的角度分析,指出6种以上提高整机速度的措施。(8分)
一、单项选择题
1、假定采用IEEE754单精度浮点数格式表示一个数为45100000H,则该数的值就是【 B】。
A、(+1、125)10×210 11B、(+1、125)10×2
10C、(+0、125)10×2 D、(+0、125)10×2
2、 在16位定点小数补码的表示范围中,最大正小数为【 B 】。
三.应用题
已知某CPU与存储芯片组成的系统框图如下,其中A15~A0为地址总线, D7~
(2)存贮器总存贮容量为 __12K×8_________ 。
(3)每组实现位扩展需要的芯片数为_____2________ 。
(4)现已实现字扩展的组数为__3_____。
(5)写出每组பைடு நூலகம்片的地址范围(16进制表示)
4、假定一个系统的物理地址空间大小为为512MB,按字节编址,每次读写操作最多可以一次存取32位。则存储器地址寄存器MAR与存储器数据寄存器MDR的位数分别为【 B 】。
A、29,8 B、29,32 C、27,8 D、27,32
5.如果浮点数的尾数用补码表示,则下列【 D 】中的尾数就是规格化数形式 。
2、 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位。
(1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。
(2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。
3、 某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。
11(16] + [24
16)]
五、画出DMA方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。(8分)
六、(10分)设CPU共有16根地址线,8根数据线,并用MREQ作访存控制
信号,用R/W作读写控制信号,现有下列存储芯片:
RAM:1K×8位、2K×4位、4K×8位
ROM:2K×8位、4K×8位
C.11000001 D.11001001 11
二、简答题:
1.加法器与ALU的差别就是什么?
【答案】:加法器只能实现两个输入的相加运算,而ALU可以实现多种算术逻辑运算。在数据通路中有些地方只需做加法运算,如:指令地址计算时,这时就不需要用ALU,只要用一个加法器即可。
2 说明IEEE 754浮点数格式中的隐蔽位的含义与用法。