哈工大计算机组成原理试卷1及答案

合集下载

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

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

2021年哈尔滨工程大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、下列关于指令字长、机器字长和存储字长的说法中,正确的是()。

I.指令字长等于机器字长的前提下,取指周期等于机器周期Ⅱ.指令字长等于存储字长的前提下,取指周期等于机器周期Ⅲ.指令字长和机器字长的长度没有必然关系Ⅳ为了硬件设计方便,指令字长都和存储字长一样大A.I、Ⅲ、IVB.I、ⅣC.Ⅱ、ⅢD.Ⅱ、Ⅲ、Ⅳ2、直接寻址的无条件转移指令的功能是将指令中的地址码送入()。

A.程序计数器(PC)B.累加器(ACC)C.指令寄存器(IR)D.地址寄存器(MAR)3、信息序列16位,若想构成能纠正一位错、发现两位错的海明码,至少需要加()位校验位。

A.4B.5C.6D.74、有如下C语言程序段:()short si=-32767;unsigned short usi=si;执行上述两条语句后,usi的值为A.-32767B.32767C.32768D.327695、由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是()。

A.-126B.-125C.-32D.-36、某C语言程序段如下:for(i=0;i<9;i++){temp=1;for(j=0;j<=i;j++)temp+=a[J];sum+=temp;}下列关于数组a的访问局部性的描述中,正确的是()。

A.时间局部性和空间局部性皆有B.无时间局部性,有空间局部性C.有时间局部性,无空间局部性D.时间局部性和空间局部性皆无7、连续两次启动同一存储器所需的最小时间间隔称为()。

A.存储周期B.存取时间C.存储时间D.访问周期8、CPU中不包括()。

A.操作码译码器B.指令寄存器C.地址译码器D通用寄存器9、CPU中的译码器要用()。

A.地址译码人B.指令译码C.数据译码1D.控制信号译码10、总线宽度与下列()有关。

A.控制线根数B.数据线根数C.地址线根数D.以上都不对11、在()结构中,外部设备可以和主存储器单元统一编址。

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

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

计算机组成原理期末考试试题及答案(五套)计算机组成原理试题(一)一、选择题(共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.隐指令是指______。

哈工大远程计算机原理模拟试题部分带答案

哈工大远程计算机原理模拟试题部分带答案

哈工大远程计算机原理模拟试题部分带答案计算机系统概述一、选择题1.ENIAC所用的主要元件是CA.集成电路;B.晶体管;C.电子管,D.以上各答案都不对。

2.电子计算机问世至今,新型机器不断推陈出新,不管怎么更新,依然保有“存储程序”的概念,最早提出这种极念的是BA.巴贝奇(Charles Babage)B.冯.诺伊曼(John von Neumann)C.帕斯卡(Blaise Pascal)D.贝尔(Bell)3.个人计算机(Pc)是属于 CA.大型计算机‘B.小型机;C.微型计算机;D.超级计算机。

4.下列描述中——是正确的。

BA.控制器能理解、解释并执行所有的指令及存储结果;B.一台计算机包括输入、输出、控制、存储及算逻运算五个单元C.所有的数据运算都在CPU的控制器中完成D.以上答案都正确5.电子计算机的算术/逻辑单元、控制单元及存储器合称为 CA.CPUB.ALUC.主机;D.UP6.电子计算机主存内的ROM是指 BA.不能改变其内的数据;B.只能读出数据,不能写入数据;C.通常用来存储系统程序;D.以上都是。

7.断电后,下列有关半导体存储器的说法中,_B__是正确的A.RAM的数据不会消失‘B.ROM的数据不会消失;C.EPROM的数据会消失;D.EEPROM的数据会消失8.计算机系统中的存储系统是指_D__A.RAM存储器;B.ROM存储器;C.主存;D.主存和辅存。

9.冯·诺伊曼机工作方式的基本特点是BA.多指令流单数据流;B.按地址访问并顺序执行指令;C.堆栈操作;D.存储器按内容选择地址。

10.下列属于应用软件 DA.操作系统;B.编译程序;C.连接程序;D.文本处理。

11.48.计算机只懂机器语言,而人类熟悉高级语言,故人机通信必须借助——。

, AA.编译程序;B.编辑程序;C.连接程序;D.载入程序。

12.计算机曲算逻单元和控制单元合称为AA.ALU;D.UPC.CPU;D.CAD。

哈尔滨工程大学计算机组成原理2004[1]

哈尔滨工程大学计算机组成原理2004[1]

哈尔滨工程大学2004年招收研究生入学考试试题科目名称:计算机组成原理一判断题(每小题1分,共10分)1.组成主存的存储芯片选逻辑对CPU是“透明”的2.大、中型计算机为了简化内部通路结构,多采用总线系统结构。

3.不能用逻辑运算指令处理数据值型数据。

4.在循环效验码CRC中,余数的出错模式只与生成多项式G(X)的选择有关,而与待编信息M(X)无关。

5.磁盘盘面上各磁道位密度不同,而磁道总容量相同。

6.用子程序的第一个字单元存放返回地址,能够支持子程序的递归和联锁递归。

7.CPU从主存读出的信息,究竟是作为数据送运算器处理,还是作为指令送指令寄存器存放,取决于访存地址是否由程序计数器PC提供。

8.用变形补码判断溢出的法则同样适用于原码运算。

9.通道访问内存的优先级别高于CPU。

10.机器的基本字长是指对内存进行一次读写操作的位数。

二填空题1.转子指令与无条件转移指令在操作上的不同之处在于2.对源程序的处理有和两种基本方式。

3.程序计数器应具有功能和的功能,以支持程序的顺序执行和程序转移。

4.要求海明校验码能发现并纠正一位错,若待编的有效信息k位,增设r位校验位,则应满足的关系式是。

若k=8,则r=,组成海明码。

5.所谓随机存取的含义有两个要点:其一是其二是6. 一个字节的机器数,若为无符号数,则表示数的范围为若为补码定点整数,则表示数的范围为;若为补码定点小数,则表示数的范围为。

7. 扩展型变址寻址方式可有和两类。

8. 描述硬盘的工作速度,可以用三个指标分别反映三种工作阶段的速度。

三个指标分别是、和。

9. 大多数主存储器采用的校验方法是,它的码距d为。

三单项选择题1.十进制数7和9的8421码之间的“距离”为()。

① 1 ②2 ③3 ④42.堆栈的操作原则是()。

①单端固定②双端固定③双端浮动④随机存取3. 在原码不恢复余数除法(又称原码加减交替法)的算法中,()。

①每部操作后,若不够减,则需恢复余数②若为负商,则恢复余数③整个算法过程中,从不恢复余数④仅当最后一步不够减时,才恢复一次余数4. 在三级存储体系结构中,主存与Cache之间的信息调度过程,对()是不透明的。

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

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

2021年哈尔滨工业大学数据科学与大数据技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、容量为64块的Cache采用组相联映射方式,字块大小为128个字,每4块为一组。

如果主存为4K块,且按字编址,那么主存地址和主存标记的位数分别为()。

A.16,6B.17,6C.18,8 D .19,82、根据存储内容来进行存取的存储器称为()。

A.双端口存储器B.相联存储器C.交叉存储器D.串行存储器3、关于浮点数在IEEE754标准中的规定,下列说法中错误的是()。

I.浮点数可以表示正无穷大和负无穷大两个值Ⅱ.如果需要,也允许使用非格式化的浮点数Ⅲ.对任何形式的浮点数都要求使用隐藏位技术IⅣ.对32位浮点数的阶码采用了偏移值为l27的移码表示,尾数用原码表示4、在补码加减交替除法中,参加操作的数和商符分别是()。

A.绝对值的补码在形成商值的过程中自动形成B.补码在形成商值的过程中自动形成C.补码由两数符号位“异或”形成D.绝对值的补码由两数符号位“异或”形成5、假设机器字长为16位,用定点补码小数表示时,一个字所能表示的范围是()。

A.0~(1-2-15)B.-(1-2-15)~(1-2-15)C.-1~1D.-1~(1-2-15)6、下列关于同步总线的说法中,正确的有()。

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

A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由各设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制8、CPU中不包括()。

A.操作码译码器B.指令寄存器C.地址译码器D通用寄存器9、下列关于配备32位微处理器的计算机的说法中,正确的是()。

2022年哈尔滨工业大学(威海)计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年哈尔滨工业大学(威海)计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年哈尔滨工业大学(威海)计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、访问相联存储器时,()A.根据内容,不需要地址B.不根据内容,只需要地址C.既要内容,又要地址D.不要内容也不要地址2、某SRAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最小数目应该是()。

A.23B.25C.50D.193、常用的(n,k)海明码中,冗余位的位数为()。

A.n+kB.n-kC.nD.k4、在补码加减交替除法中,参加操作的数和商符分别是()。

A.绝对值的补码在形成商值的过程中自动形成B.补码在形成商值的过程中自动形成C.补码由两数符号位“异或”形成D.绝对值的补码由两数符号位“异或”形成5、并行加法器中,每位全和的形成除与本位相加两数数值位有关外,还与()有A.低位数值大小B.低位数的全和C.高位数值大小D.低位数送来的进位6、某总线共有88根信号线,其中数据总线为32根,地址总线为20根,控制总线36根,总线工作频率为66MHz、则总线宽度为(),传输速率为()A.32bit 264MB/sB.20bit 254MB/sC.20bit 264MB/sD.32bit 254MB/s7、为协调计算机系统各部件的工作,需要一种器件来提供统一的时钟标准,这个器件,是()。

A.总线缓冲器B.总线控制器C.时钟发生器D.以上器件都具备这种功能8、程序P在机器M上的执行时间是20s,编译优化后,P执行的指令数减少到原来的70%,而CPl增加到原来的1.2倍,则P在M上的执行时间是()。

A.8.4sB.11.7sC.14sD.16.8s9、完整的计算机系统应该包括()。

A.运算器、存储器、控制器B.外部设备和主机C.主机和应用程序D.主机、外部设备、配套的软件系统10、下列选项中,用于设备和设备控制器(I/O接口)之间互连的接口标准是()。

A.PCIBC.AGPD.PCI-Express11、某磁盘的转速为10 000r/min,平均寻道时间是6ms,磁盘传输速率是20MB/s,磁盘控制器延迟为0.2ms,读取一个4KB的扇区所需平均时间约为()。

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

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

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

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

A、89.8B、211.4C、211.5D、1011111.1012. 若x 补=0.1101010,贝U 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)16 D . 457.下列数中,最大的数是(D)。

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

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

(X+Y )补=( A )。

A. 1. 1100B. 1. 1010C. 1. 0101 D . 1. 100010. 一个512KB的存储器,地址线和数据线的总和是(C )oA. 17B. 19C. 27D. 3611. 某计算机字长是16位它的存储容量是64KB,按字编址,它们寻址范围是(C )A. 64K B . 32KB C. 32K D. 16KB12.某一RAM芯片其容量为512*8位,除电源和接地端外该芯片引线的最少数目是(C )。

哈尔滨工业大学计算机组成原理试题

哈尔滨工业大学计算机组成原理试题

哈工大 2007 年 秋 季学期题号 一 二 三 四 五 六 七 八 九 十 总分 分数一、 填空题(24分)1.DMA 的数据块传送可分为 、 和 阶段。

2.设 n = 16 (不包括符号位),机器完成一次加和移位各需100ns ,则原码一位乘最多需 ns,补码Booth 算法最多需 ns 。

3.设相对寻址的转移指令占2个字节,第一字节为操作码,第二字节是位移量(用补码表示),每当CPU 从存储器取出一个字节时,即自动完成(pc )+ 1→ pc 。

设当前指令地址为3008H ,要求转移到300FH ,则该转移指令第二字节的内容应为 。

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

4.设浮点数阶码为8位(含1位阶符),用移码表示,尾数为24位(含1位数符),用补码规格化表示,则对应其最大正数的机器数形式为 ,真值为 (十进制表示);对应其绝对值最小负数的机器数形式为 ,真值为班号 姓名计算机组成原理 试 题(十进制表示)。

5.利用指令进行输入输出操作的I/O编址方式为统一编址。

第 1 页(共7 页)试题:计算机组成原理班号:姓名:6.一个组相联映像的Cache,有128块,每组4块,主存共有16384块,每块64个字,则主存地址共位,其中主存字块标记应为位,组地址应为位,Cache地址共位。

7.和组成存储系统的层次结构。

8.在总线集中式判优控制中,方式对故障很敏感,方式速度最快。

对于同步通信而言,影响其效率的主要因素是,它一般用于场合。

二、解释下列概念(20分)1.机器周期和时钟周期2.周期挪用和向量地址3.中断隐指令及其功能4.双重分组跳跃进位第 2 页(共7 页)试题:计算机组成原理班号:姓名:5.水平型微指令6.超标量和超流水线三、(6分)x已知x = y = –计算(机器数形式自定)。

y第 3 页(共7 页)试题:计算机组成原理班号:姓名:四、(6分)某模型机共有64种操作,操作码位数固定,且具有以下特点:(1)采用一地址或二地址格式;(2)有寄存器寻址、直接寻址和相对寻址(位移量为-128 ~ 127)三种寻址方式;(3)有16个通用寄存器,算术运算和逻辑运算指令的操作数均在寄存器中,结果也在寄存器中;(4)取数/存数指令在通用寄存器和存储器之间传送;(5)存储器容量为1MB、按字节编址。

2022年哈尔滨工业大学(深圳)计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年哈尔滨工业大学(深圳)计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2022年哈尔滨工业大学(深圳)计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、下列关于虚拟存储器的说法,错误的是()。

A.虚拟存储器利用了局部性原理B.页式虚拟存储器的页面如果很小,主存中存放的页面数较多,导致缺页频率较低,换页次数减少,可以提升操作速度C.页式虚拟存储器的页面如果很大,主存中存放的页面数较少,导致页面调度频率较高,换页次数增加,降低操作速度D.段式虚拟存储器中,段具有逻辑独立性,易于实现程序的编译、管理和保护,也便于多道程序共享2、某机器字长32位,存储容量64MB,若按字编址,它的寻址范围是()。

A.8MB.16MBC.16MD.8MB3、对于相同位数(设为N位,且各包含1位符号位)的二进制补码小数和十进制小数,(二进制小数所表示的数的个数)/(十进制小数所能表示的数的个数)为()。

A.(0.2)NB. (0.2)N-1C. (0.02)ND. (0.02)N-14、组成一个运算器需要多个部件,但下面所列()不是组成运算器的部件。

A.通用寄存器组B.数据总线C.ALUD.地址寄存器5、当满足下列()时,x>-1/2成立。

A.x1必须为l,x2~x4至少有一个为1B.x1必须为1,x2~x4任意C.x1必须为0,x2~x4至少有一个为1D.x1必须为0,X2~x4任意6、在异步通信方式中,一个总线传输周期的过程是()。

A.先传送数据,再传送地址B.先传送地址,再传送数据C.只传输数据D.无法确定7、某同步总线采用数据线和地址线复用方式,其中地址/数据线有32根,总线时钟频率为66MHz,每个时钟周期传送两次数据(上升沿和下降沿各传送一次数据),该总线的最大数据传输率(总线带宽)是()。

A.132MB/sB.264MB/sC.528MB/sD.1056MB/s8、假设基准程序A在某计算机上的运行时间为100s,其中90s为CPU时间,其余为/O 时间。

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

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

(完整版)计算机组成原理期末考试试题及答案计算机组成原理期末考试试题及答案⼀、选择题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,则该数所⽤的编码⽅法是______码。

哈尔滨工程大学计算机科学与技术学院 计算机专业基础综合 自命题 数据结构 计算机组成原理 历年考研真题汇

哈尔滨工程大学计算机科学与技术学院 计算机专业基础综合 自命题 数据结构 计算机组成原理 历年考研真题汇

哈尔滨工程大学计算机科学与技术学院816计算机专业基础综合(自命题①数据结构,②计算机组成原理)历年考研真题汇编最新资料,WORD格式,可编辑修改!目录【数据结构】.................................................................................................................... 错误!未定义书签。

2005年哈尔滨工程大学计算机科学与技术学院816数据结构考研真题.... 错误!未定义书签。

2004年哈尔滨工程大学计算机科学与技术学院816数据结构考研真题 (9)2003年哈尔滨工程大学计算机科学与技术学院816数据结构考研真题 (13)2002年哈尔滨工程大学计算机科学与技术学院816数据结构考研真题 (17)2001年哈尔滨工程大学计算机科学与技术学院816数据结构考研真题 (19)【计算机组成原理】 (23)2008年哈尔滨工程大学计算机科学与技术学院819计算机组成原理考研真题 (23)2005年哈尔滨工程大学计算机科学与技术学院819计算机组成原理考研真题 (28)2004年哈尔滨工程大学计算机科学与技术学院819计算机组成原理考研真题 (31)2003年哈尔滨工程大学计算机科学与技术学院819计算机组成原理考研真题 (35)说明:2016年公布的专业目录中,科目名称改为“816计算机专业基础综合(自命题①数据结构,②计算机组成原理)”,本书收录2001~2008年的真题,以供参考。

2004年哈尔滨工程大学计算机科学与技术学院816数据结构考研真题2003年哈尔滨工程大学计算机科学与技术学院816数据结构考研真题哈尔滨工程大学2003年数据结构试题一、判断题(每小题一分,共十分)1.数据结构,数据元素,数据项在计算机中的映象(表示)分别称为存储结构,结点,数据域。

对2.线性表的逻辑顺序与存储顺序总是一致的。

哈工大(威海)计算机组成原理答案(唐朔飞 第二版)

哈工大(威海)计算机组成原理答案(唐朔飞 第二版)

第一章1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:计算机系统——计算机硬件、软件和数据通信设备的物理或逻辑的综合体。

计算机硬件——计算机的物理实体。

计算机软件——计算机运行所需的程序及相关资料。

硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。

2.如何理解计算机系统的层次结构答:从计算机系统的层次结构来看,它通常可以有五个以上的层次,在每一层次(级)上都能进行程序设计。

由下至上可排序为:第一级微程序设计级,微指令由硬件直接执行;第二级传统机器级,用微程序解释机器指令;第三级操作系统级,一般用机器语言程序解释作业控制语句;第四级汇编语言机器级,这一级由汇编程序支持和执行;第五级高级语言机器级,采用高级语言,有各种高级语言汇编程序支持和执行。

还可以有第六级应用语言机器级,采用各种面向问题的应用语言。

4.如何理解计算机组成和计算机体系结构答:计算机体系结构是指程序员所见到的计算机系统的属性,如有无乘法指令;计算机组成是指计算机系统结构所给属性的逻辑实现,如如何实现乘法指令。

5. 冯•诺依曼计算机的特点是什么?解:冯氏计算机的特点是:P9• 由运算器、控制器、存储器、输入设备、输出设备五大部件组成;• 指令和数据以同一形式(二进制形式)存于存储器中;• 指令由操作码、地址码两大部分组成;• 指令在存储器中顺序存放,通常自动顺序取出执行;• 以运算器为中心(原始冯氏机)。

7. 解释下列概念:主机、CPU、主存、存储单元、存储元件、存储基元、存储元、存储字、存储字长、存储容量、机器字长、指令字长。

解:P10主机——是计算机硬件的主体部分,由CPU+MM(主存或内存)组成;CPU——中央处理器(机),是计算机硬件的核心部件,由运算器+控制器组成;(早期的运、控不在同一芯片上)主存——计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。

2022年哈尔滨工业大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年哈尔滨工业大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年哈尔滨工业大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、对36位虚拟地址的页式虚拟存储系统,每页8KB,每个页表项为32位,页表的总容量为()。

A.1MBB.4MBC.8MBD.32MB2、下列关于ROM和RAM的说法中,错误的是()。

I.CD-ROM是ROM的一种,因此只能写入一次ⅡFlash快闪存储器属于随机存取存储器,具有随机存取的功能Ⅲ.RAM的读出方式是破坏性读出,因此读后需要再生IV.SRAM读后不需要刷新,而DRAM读后需要刷新A.I、ⅡB.I、Ⅲ、ⅣC.Ⅱ、ⅢD.I、Ⅱ、lⅢ3、某计算机字长为32位,按字节编址,采用小端(Litle Endian)方式存放数据。

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

A.22HB.33HC.66HD.77H4、用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错,则校验位数至少为()。

A.2B.3C.4D.55、某数采用IEEE754标准中的单精度浮点数格式表示为C6400000H,则该数的值是()。

A.-1.5×213B.-1.5×212C.-0.5×213D.-0.5×2126、在下面描述的PCI总线的基本概念中,不正确的表述是()。

A.PCI总线支持即插即用B.PCI总线可对传输信息进行奇偶校验C.系统中允许有多条PCI总线D.PCI设备一定是主设备7、在链式查询方式下,若有N个设备,则()。

A.只需一条总线请求线B.需要N条总线请求线C.视情况而定,可能一条,也可能N条D.以上说法都不对8、CPU中不包括()。

A.操作码译码器B.指令寄存器C.地址译码器D通用寄存器9、()可区分存储单元中在放的是指令还是数据。

A.存储器B.运算C.用户D.控制器10、若磁盘转速为7200r/min,平均寻道时间为8ms,每个磁道包含1000个扇区,则访问一个扇区的平均存取时间大约是()。

哈工大计算机组成原理试卷1及答案.doc

哈工大计算机组成原理试卷1及答案.doc

哈工大学年秋季学期计算机组成原理一、填空(12分)1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位, 阶码和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。

2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提供,指令提供;而在变址寻址中,变址寄存器提供,指令提供 o3.影响流水线性能的因素主要反映在和________ 两个方面。

4.设机器数字长为16位(含1位符号位)。

若1次移位需10ns, 一次加法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。

5.CPU从主存取!1;一条指令并执行该指令的时间叫,它通常包含若干个,而后者乂包含若干个。

组成多级时序系统。

二、名词解释(8分)1.微程序控制2.存储器带宽3.RISC4.中断隐指令及功能三、简答(18分)1.完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。

2.设主存容量为1MB, Cache容量为16KB,每字块有16个字,每字32位。

(1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。

(2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。

3.某机有五个中断源,按中断响应的优先顺序由高到低为LO,L1,L2,L3,L4,现要求优先顺序改为 L3,L2,L4,LO,L1,写出各中断源的屏蔽字。

中断源屏蔽字1 234L0L1L2L3L44.某机主存容量为4MX16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。

操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。

(1)画出一地址指令格式并指出各字段的作用;(2)该指令直接寻址的最大范围;(3)一次间址的寻址范围;(4)相对寻址的寻址范围。

四、(6分)、按浮点补码运算规则设阶码取3位,尾数取6位(均不包括符号位),Q < 1 1计算[25X-]+[2X(--)]五、画出DMA方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。

2022年哈尔滨工程大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年哈尔滨工程大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年哈尔滨工程大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某机器的主存储器共32KB,由16片16K×l位(内部采用128×128存储阵列)的DRAM芯片字和位同时扩展构成。

若采用集中式刷新方式,且刷新周期为2ms,那么所有存储单元刷新一遍需要()个存储周期。

A.128B.256C.1024D.163842、下列存储器中,在工作期间需要周期性刷新的是()。

A. SRAMB. SDRAMC.ROMD. FLASH3、在计算机系统中,表明系统运行状态的部件是()。

A.程序计数器B.指令寄存器C.程序状态字D.累加寄存器4、在计算机系统中,作为硬件与应用软件之间的界面是()。

A.操作系统B.编译程序C.指令系统D.以上都不是5、CPU中的译码器要用()。

A.地址译码人B.指令译码C.数据译码1D.控制信号译码6、下列关于总线说法中,正确的是()I.使用总线结构减少了信息传输量II.使用总线的优点是数据信息和地址信息可以同时传送III.使用总结结构可以提高信息的传输速度IV.使用总线结构可以减少信息传输线的条数A.I,II,IIIB.II,III,IVC.III,IVD.只有I7、某同步总线的时钟频率为100MHz,宽度为32位,地址/数据线复用,每传输一个地址或数据占用一个时钟周期。

若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128位数据所需要的时间至少是()。

A.20nsB.40nsC.50nsD.80ns8、流水线计算机中,下列语句发生的数据相关类型是()。

ADD R1,R2,R3;(R2)+(R3)→RIADD R4,R1,R5;(R1)+(R5)R4A.写后写B.读后写C.写后读D.读后读9、在无转发机制的五段基本流水线(取指、译码/读寄存器、运算、访存、写回寄存器)中,下列指令序列存在数据冒险的指令对是()。

I1:addR1,R2,R3;(R2)+(R3)→R1I2:addR5,R2,R4;(R2)+(R4)→R5I3:addR4,R5,R3;(R5)+(R3)→R4I4:addR5,R2,R6;(R2)+(R6)→R5A.I1和I2B.I2和I3C.I2和14D.I3和1410、在统一编址的方式下,存储单元和I/O设备是靠()米区分的。

计算机组成原理与体系结构智慧树知到课后章节答案2023年下黑龙江工程学院

计算机组成原理与体系结构智慧树知到课后章节答案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. 信息只用一条传输线,且采用脉冲传输的方式称为______。

A. 串行传输B. 并行传输C. 并串行传输D. 分时传输2. 根据传送信息的种类不同,系统总线分为______。

A. 地址线和数据线B. 地址线、数据线和控制线C. 地址线、数据线和响应线D. 数据线和控制线3. 系统总线中地址线的功能是______。

A. 用于选择主存单元地址B. 用于选择进行信息传输的设备C. 用于选择外存地址D. 用于指定主存和I/O设备接口电路的地址4. 连接计算机与计算机之间的总线属于______总线。

A. 片内B. 系统C. 通信5. 从信息流的传送效率来看,______工作效率最低。

A. 三总线系统B. 单总线系统C. 双总线系统D. 多总线系统6. 计算机使用总线结构的便于增减外设,同时______。

A. 减少信息传输量B. 提高信息传输速度C. 减少了信息传输线的条数D. 减少了存储器占用时间7. 系统总线中控制线的功能是______。

A.提供主存、I/O接口设备的控制信号和响应信号及时序信号B.提供数据信息C.提供主存、I/O接口设备的控制信号D.提供主存、I/O接口设备的响应信号8. PCI总线的基本传输机制是______。

A. 并行传送B. 串行传送C. 猝发式传送D. DMA传送9. 描述PCI总线中基本概念不正确的是______。

A. PCI总线是一个与处理器无关的高速外围总线B. PCI总线的基本传输机制是猝发式传输C. PCI设备不一定是主设备D. 系统中只允许有一条PCI总线10. 下面对计算机总线的描述中,确切完备的概念是______。

A. 地址信息、数据信息不能同时出现B.地址信息与控制信息不能同时出现C.数据信息与控制信息不能同时出现D.两种信息源的代码不能在一组总线中同时传送11. 集中式总线仲裁中,______响应时间最快。

A. 菊花链方式B. 计数器定时查询方式C. 独立请求方式12. 三种集中式总线控制中,______方式对电路故障最敏感。

哈尔滨工程大学计算机组成原理2003[1]

哈尔滨工程大学计算机组成原理2003[1]

哈尔滨工程大学计算机组成原理2003[1]哈尔滨工程大学2003年招收研究生入学考试试题科目名称:计算机组成原理一判断题(每小题1分,共10分)1.在用分段直接编译法为微指令编码时,须将互斥微命令归为一组,而将相容命令归为不同组。

2.定点机不支持浮点运算功能。

3.子程序技术可以有效降低程序所占资源开销。

4.中断向量地址指中断服务程序的入口地址。

5.N位二进制的全码编码系统(即n个“0”至n个“1”)不具备自校验能力。

6.负数的源码,补码,反码互不相同。

7.补码数所对应的真值范围在数轴上完全对称于零点。

8.中断指令作为一种指令,可以用编制程序。

9.串行进位加法器实际上是一种并行加法器。

10 大型机不宜采用总线型系统结构。

二填空题(每空1分,共20分)1 采用隐式I/O指令系统,须使外围设备的接口寄存器与主存单元___________;而采用专用I/O指令系统,则应使外围设备的接口寄存器与主存单元_________。

2 定点整数的字长n只要影响其________指标;而定点小数的字长n主要影响其_______指标。

3 一般而言,一条指令由_______字段和_______字段两部分组成;而一条指令则由_______字段和________字段两部分组成。

4 奇偶校验校验从功能上看,只具有一定的_______功能,而不具有______功能。

5 在原码两位乘的规则中,需要设置一个_________触发器。

6 各种外围设备均需通过_______电路,才能挂接到系统总线上。

7 在一个三级存储器中,如果访问命中率足够大,则存储系统所表现出的性能将接近于________的容量和_________的速度。

8 在转移型指令中,地址形成部件按指定寻址方式所形成的有效地址是________地址,应将其传送给_________。

9 目的地址单元在执行指令过程中应承但_________和_________双重任务。

10 在时序控制方式中,______方式是时序关系比较简单,而______方式的优点是时间利用安排上较为紧凑。

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

哈工大学年秋季学期计算机组成原理试题一、填空(12分)1.某浮点数基值为2,阶符1位,阶码3位,数符1位,尾数7位,阶码和尾数均用补码表示,尾数采用规格化形式,用十进制数写出它所能表示的最大正数,非0最小正数,最大负数,最小负数。

2.变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提供,指令提供;而在变址寻址中,变址寄存器提供,指令提供。

3.影响流水线性能的因素主要反映在和两个方面。

4.设机器数字长为16位(含1位符号位)。

若1次移位需10ns,一次加法需10ns,则补码除法需时间,补码BOOTH算法最多需要时间。

5.CPU从主存取出一条指令并执行该指令的时间叫,它通常包含若干个,而后者又包含若干个。

组成多级时序系统。

二、名词解释(8分)1.微程序控制2.存储器带宽3.RISC4.中断隐指令及功能三、简答(18分)1. 完整的总线传输周期包括哪几个阶段?简要叙述每个阶段的工作。

2. 设主存容量为1MB,Cache容量为16KB,每字块有16个字,每字32位。

(1)若Cache采用直接相联映像,求出主存地址字段中各段的位数。

(2)若Cache采用四路组相联映像,求出主存地址字段中各段的位数。

3. 某机有五个中断源,按中断响应的优先顺序由高到低为L0,L1,L2,L3,L4,现要求优先顺序改为L3,L2,L4,L0,L1,写出各中断源的屏蔽字。

4. 某机主存容量为4M×16位,且存储字长等于指令字长,若该机的指令系统具备120种操作。

操作码位数固定,且具有直接、间接、立即、相对四种寻址方式。

(1)画出一地址指令格式并指出各字段的作用;(2)该指令直接寻址的最大范围;(3)一次间址的寻址范围;四、(6分)设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则计算 [25169⨯] + [24)1611(-⨯]五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。

(8分)六、(10分)设CPU 共有16根地址线,8根数据线,并用MREQ 作访存控制信号,用W R /作读写控制信号,现有下列存储芯片:RAM :1K ×8位、2K ×4位、4K ×8位 ROM :2K ×8位、4K ×8位以及74138译码器和各种门电路(自定),画出CPU 与存储器连接图。

要求: (1)最大4K 地址空间为系统程序区,与其相邻2K 地址空间为用户程序区。

(2)合理选用上述存储芯片,说明各选几片?写出每片存储芯片的地址范围。

(3)详细画出存储芯片的片选逻辑。

A i A 0CSD n D 0PD/Progri 0CSD n D 0OEWEY 7Y 6Y 074138七、假设CPU在中断周期用堆栈保存程序断点,且进栈时栈指针减一,出栈时栈指针加一。

试写出中断返回指令(中断服务程序的最后一条指令),在取指阶段和执行阶段所需的全部微操作命令及节拍安排。

若采用微程序控制,则还需要增加哪些微操作。

(10分)八、除了采用高速芯片外,从计算机的各个子系统的角度分析,指出6种以上提高整机速度的措施。

(8分)计算机组成原理试题答案一、填空(12分)1.127;1/512;-1/512-1/32768;-128。

2.基地址;形式地址;基地址;形式地址。

3.访存冲突;相关问题。

4.300ns;310ns。

5.指令周期;机器周期;节拍。

二、名词解释(8分)1.微程序控制答:采用与存储程序类似的方法来解决微操作命令序列的形成,将一条机器指令编写成一个微程序,每一个微程序包含若干条微指令,每一条指令包含一个或多个微操作命令。

2.存储器带宽答:每秒从存储器进出信息的最大数量,单位可以用字/秒或字节/秒或位/秒来表示。

3.RISC答:RISC是精简指令系统计算机,通过有限的指令条数简化处理器设计,已达到提高系统执行速度的目的。

4.中断隐指令及功能答:中断隐指令是在机器指令系统中没有的指令,它是CPU在中断周期内由硬件自动完成的一条指令,其功能包括保护程序断点、寻找中断服务程序的入口地址、关中断等功能。

三、简答(18分)1.答:总线在完成一次传输周期时,可分为四个阶段:•申请分配阶段:由需要使用总线的主模块(或主设备)提出申请,经总线仲裁机构决定下一传输周期的总线使用权授于某一申请者;•寻址阶段:取得了使用权的主模块,通过总线发出本次打算访问的从模块(或从设备)的存储地址或设备地址及有关命令,启动参与本次传输的从模块;•传数阶段:主模块和从模块进行数据交换,数据由源模块发出经数据总线流入目的模块;•结束阶段:主模块的有关信息均从系统总线上撤除,让出总线使用权。

2.答:(1)若Cache采用直接相联映像:字块中含64个字节,字块的位数为b=6。

Cache中含有256个字块,所以字块地址位数c=8。

主存容量为1M字节,总位数为20。

主存字块标记位数t=6。

(2)若Cache采用四路组相联映像,字块中含64个字节,字块的位数为b=6。

每组含有四个字块,每组含256个字节。

Cache中含有64个字块,所以组地址位数q=6。

主存容量为1M字节,总位数为20。

4.答:(1)指令字长16位,操作码为7位,寻址特征位2位,地址码7位; (2)-64~63; (3)216; (4)216.四、(6分)答:被加数为 0,101;0.100100,[x]补 = 00,101; 00.100100 加数为 0,100;1.010100,[y]补 = 00,100; 11.010100 (1)对阶:[△j ]补 = [j x ]补- [j y ]补 = 00,101 + 11,100 = 00,001即△j = 1,则y 的尾数向右移一位,阶码相应加1,即[y]’补= 00,101; 11.101010② 求和补x ][S '+补y ][S '= 补x ][S '+[S y ]补 = 00.100100 + 11.101010= 00.001110即 [x+y]补 = 00,101; 00.001110 尾数出现“00.0”,需左规。

③ 规格化左规后得 [x+y]补 = 00,011; 00.111000 ∴[x +y]补 = 00,111; 00.111000五、(8分)答:DMA 方式接口电路的基本组成框图如下:以数据输入为例,具体操作如下:①从设备读入一个字到DMA 的数据缓冲寄存器BR 中,表示数据缓冲寄存器“满”(如果I/O 设备是面向字符的,则一次读入一个字节,组装成一个字);②设备向DMA接口发请求(DREQ);③DMA接口向CPU申请总线控制权(HRQ);④CPU发回HLDA信号,表示允许将总线控制权交给DMA接口;⑤将DMA主存地址寄存器中的主存地址送地址总线;⑥通知设备已被授予一个DMA 周期(DACK),并为交换下一个字做准备;⑦将DMA数据缓冲寄存器的内容送数据总线;⑧命令存储器作写操作;⑨修改主存地址和字计数值;⑩判断数据块是否传送结束,若未结束,则继续传送;若己结束,(字计数器溢出),则向CPU申请程序中断,标志数据块传送结束。

六、(10分)方法一:答:地址空间描述如下:ROM对应的空间:1111 1111 1111 11111111 0000 0000 0000RAM对应的空间:1110 1111 1111 11111110 1000 0000 0000选择ROM芯片为2K×8位的两片,RAM芯片为2K×4位的两片ROM芯片1:1111 1111 1111 11111111 1000 0000 00001110 1111 1111 11111110 1000 0000 0000CPU与存储器连接图见下页:方法二:答:地址空间描述如下:ROM对应的空间:1111 1111 1111 11111111 0000 0000 0000RAM对应的空间:1110 1111 1111 11111110 1000 0000 0000选择ROM芯片为4K×8位的一片,RAM芯片为2K×4位的两片七、(10分)答:组合逻辑设计的微操作命令:取指:T0:PC → MART1:M[MAR] → MDR, PC+1 → PCT2:MDR → IR, OP[IR] →微操作形成部件执行:T0:SP → MART1:M[MAR] → MDRT2:MDR → PC, SP+1 → SP微程序设计的微操作命令:取指微程序:T0:PC → MART1:Ad[CMIR] → CMART2:M[MAR] → MDR, PC+1 → PCT3:Ad[CMIR] → CMART4:MDR → IR, OP[IR] →微操作形成部件T5:OP[IR] → CMAR中断返回微程序:T0:SP → MART1:Ad[CMIR] → CMART2:M[MAR] → MDRT3:Ad[CMIR] → CMART4:MDR → PC, SP+1 → SPT5:Ad[CMIR] → CMAR八、(8分)答:针对存储器,可以采用Cache-主存层次的设计和管理提高整机的速度;针对存储器,可以采用主存-辅存层次的设计和管理提高整机的速度;针对控制器,可以通过指令流水或超标量设计技术提高整机的速度;针对控制器,可以通过超标量设计技术提高整机的速度;针对运算器,可以对运算方法加以改进,如进位链、两位乘除法;针对I/O系统,可以运用DMA技术来减少CPU对外设访问的干预。

相关文档
最新文档