哈工大计算机系统结构模拟试题
哈工大计算机组成原理试卷1及答案

哈工大学年秋季学期计算机组成原理试题一、填空(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)一次间址的寻址范围;(4)相对寻址的寻址范围。
四、(6分)设阶码取3位,尾数取6位(均不包括符号位),按浮点补码运算规则计算 [25169⨯] + [24)1611(-⨯]五、画出DMA 方式接口电路的基本组成框图,并说明其工作过程(以输入设备为例)。
(完整版)哈尔滨工业大学数据库试题(含答案)

(完整版)哈尔滨工业大学数据库试题(含答案)试卷一(哈尔滨工业大学)一、选择题(每题1分,共20分)1.在数据管理技术的发展过程中,数据独立性最高的是()阶段。
A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理2. ()是存储在计算机内的有结构的数据集合。
A. 网络系统B. 数据库系统C. 操作系统D. 数据库3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
A. 外模式B. 内模式C. 存储模式D. 模式4. 作为关系数据系统,最小应具备的关系运算是()。
A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表5. 在select语句中使用group by Sno时,Sno 必须出现在()子句中。
A. whereB. fromC. selectD. having6. 在where语句的条件表达式中,与零个或多个字符匹配的通配符是()。
A. *B. ?C. %D. _7. 对关系模式进行分解时,要求保持函数依赖,最高可以达到()。
A. 2NFB. 3NFC. BCNFD. 4NF8. 在关系模式R(U,F)中,Y∈XF+是X→Y是否成立的()。
A. 充分必要条件B. 必要条件C. 充分条件D. 既不充分也不必要条件9. 在关系数据库设计阶段中,完成关系模式设计的阶段是()。
A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段10. 基本E-R图就是数据库的()。
A. 外模式B. 逻辑模式C. 内模式D. 概念模式11. 从数据流图构造E-R图时,选择实体一般应先考虑数据流图中的()。
A. 数据项B. 数据流C. 数据处理D. 数据存储12. 以下()不是当前常用的存取方法。
A. 索引方法B. 聚簇方法C. HASH方法D. 链表方法13. 事务一旦提交,对数据库的改变是永久的,这是事务的()。
A. 原子性B. 一致性C. 隔离性D. 持久性14. 并发控制要解决的根本问题是保持数据库状态的()。
哈尔滨工业大学数据结构与算法历年考题汇总

[期末]2005数据结构与算法试卷试卷类型: 期末试卷年份: 05授课教师: 廖明宏有无答案: 无答案哈工大2005年春季学期数据结构与算法试卷一•填空题(每空1分,共10分)1・假定对线性表(3& 25,74,52,48)进行散列存储,采用H(K)=K %7作为散列函数,若分别采用线性探査法和链接法处理冲突,则对各自散列表进行査找的平均查找长度分别为______ 和_______ C2. _____________________________ 假定一组记录的排序码为(46, 79, 56, 3& 40, 80),对其进行归并排序的过程中, 第二趟归并后的结果为。
3. _____________________________ 在堆排丿了:的过程中,对任一分支结点进行调整运算的时间复杂度为. 整个堆排序过程的时间复杂度为。
4.有向图的邻接矩阵表示法中某一行非0元素的个数代表该顶点的,某一列非0元素的个数是该顶点的。
5. _________________________________________ 对于下面的带权图G3,若从顶点vO出发,则按照普里姆(Prim)算法生成的最小生成树中,依次得到的各条边为_____________________________________ 。
6.山带权为3, 9, 6, 2, 5的5个叶子结点构成一棵哈夫曼树,则带权路径长度为7.由三个结点构成的二义树,共有种不同结构。
二.选择题(每题1分,共10分)1 •快速分类在的情况下不利于发挥其长处.A.待分类的数据量太大B.待分类的数据相同值过多C.待分类的数据已基本有序D.待分类的数据值差过大.2•两路归并排序中,归并的趟数是。
A. 0(n)B. 0(log2n)C. 0(nlog2n)D. 0(n2)注意行为规范遵守考场纪律第1页,共6页3.对外部分类的K路平衡归并,采用败者树时,归并的效率与K OA.有关B•无关C•不能确定D.都不对4.对于一个索引顺序文件,索引表中的每个索引项对应主文件中的°A.—条记录B.多条记录C.所有记录D.三条以上记录5••若线性表采用顺序存储结构,每个元素占用4个存储单元,第一个元素的存储地址为100,则第12个元素的存储地址时。
2022年哈尔滨工业大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年哈尔滨工业大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。
系统是通过()来实现这一功能的。
A.重名翻译结构B.建立索引表C.树形目录结构D.建立指针2、文件系统用位图法表示磁盘空间的分配情况,位图存于磁盘的32~127号块中,每个盘块占1024B.盘块和块内字节均从0开始编号。
假设要释放的盘块号为409612,则位图中要修改的位所在的盘块号和块内字节序号分别是()。
A.81,1B.81,2C.82,1D.82,23、下列选项中,会导致进程从执行态变为就绪态的事件是()。
A.执行P(wait)操作B.中请内存失败C.启动I/O设备D.被高优先级进程抢占4、在下列操作系统的各个功能组成部分中,一定需要专门硬件配合支持的是()。
I.地址映射II.进程调度III.中断系统IV.系统调用A.IB.I、IIIC. I、III、IVD.II、II5、有若干并发进程均将一个共享变量count的值加1 次,那么有关count中的值说法正确的是()。
1)肯定有不止确的结果2)肯定有止确的结果3)若控制这些并发进程互斥执行count加1操作,count中的值正确A.1)和3)B.2)和3)C.3)D.1)、2)、3)的说法均不正确6、作业在执行中发生缺页中断,经操作系统处理后应让其执行()指令。
A.被中断的前一条B.被中断的那一条C.被中断的后·条D.启动时的第一条7、设系统缓冲区和用户工作区均采用单缓冲,从外设读入一个数据块到系统缓冲区的时间为100,从系统缓冲区读入1个数据块到用户工作区的时间为5,对用户上作区中的1个数据块进行分析的时问为90。
进程从外设读入并分析2个数据块的最短时间是()。
A.200B.295C.300D.3908、用户程序在口态下使用特权指令引起的中断属于()。
2022年北方工业大学计算机科学与技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年北方工业大学计算机科学与技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、以下说法不正确的是( )A.线性流水线是单功能流水线B.动态流水线是多功能流水线C.静态流水线是多功能流水线D.动态流水线只能是单功能流水线2、下列说法正确的是()A."一次重叠"是一次解释一条指令B."一次重叠"是同时解释相邻两条指令C.流水方式是同时只能解释两条指令D."一次重叠"是同时可解释很多条指令3、下列关于虚拟存贮器的说法,比较正确的应当是( )A.访主存命中率随页面大小增大而提高B.访主存命中率随主存容量增加而提高C.更换替换算法能提高命中率D.在主存命中率低时,改用堆栈型替换算法,并增大主存容量,可提高命中率4、"一次重叠"中消除"指令相关"最好的方法是( )。
A.不准修改指令B.设相关专用通路C.推后分析下条指令D.推后执行下条指令5、指令间“一次重叠”说法有错的是( )A.仅“执行k”与“分析k+1”重叠B."分析k”完成后立即开始“执行k”C.应尽量使“分析k+1”与“执行k”时间相等D.只需要一套指令分析部件和执行部件6、CRAY-I的流水线是( )A.多条单功能流水线B.一条单功能流水线C.多条多功能流水线D.一条多功能流水线7、Cache存贮器常用的地址映象方式是( )。
A.全相联映象B.页表法映象C.组相联映象D.段页表映象8、计算机系统的层次结构按照由高到低的顺序分别为()。
A.高级语言机器级,汇编语言机器级,传统机器语言机器级,微程序机器级B.高级语言机器级,应用语言机器级,汇编语言机器级,微程序机器级C.应用语言机器级,传统机器语言机器级,汇编语言机器级,操作系统机器级D.应用语言机器级,操作系统机器级,微程序机器级,传统机器语言机器级9、微指令由()直接执行。
2022年哈尔滨工程大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年哈尔滨工程大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、驱动调度算法中,()算法可能会随时改变移动臂的运动方向。
A.电梯调度B.最短寻道时间优先C.扫描D.单向扫描2、无结构文件的含义是()A.变长记录的文件B.索引文件C.流式文件D.索引顺序文件3、系统中有3个不同的临界资源R1,R2和R3,被4个进程pl,p2,p3 及p4共享。
各进程对资源的需求为:pl申请RI和R2,p2申请R2和R3,p3申请R1和R3,p4申请R2。
若系统出现死锁,则处于死锁状态的进程数至少是()。
A.1B.2C.3D.44、一个进程的读磁盘操作完成后,操作系统针对该进程必做的是(),A.修改进程状态为就绪态B.降低进程优先级C.给进程分配用户内存空间D.增加进程时间片大小5、某计算机系统中有8台打印机,有K个进程竞争使用,每个进,程最多需要3台打印机,该系统可能会发生死锁的K的最小值是()A.2B.3C.4D.56、在页式虚拟存储管理系统中,采用某些页面置换算法,会出现Belady异常现象,即进程的缺页次数会随着分配给该进程的页框个数的增加而增加。
下列算,法中,可能出现Belady异常现象的是()。
I.LRU算法 II.FIFO算法 III.OPT 算法A. 仅IB.仅IIC.仅I、IIID. 仅I、III7、考虑一个分页式存储管理系统,其页表常驻内存。
I.如果内存访问耗时200ns,那么访问内存中的数据需要多长时间?II.如果引入关联寄存器(Associative Registers),而月.75%的页面可以从关联寄存器中找到,那么此时的有效访问时间(Effective Memory Reference Time)应为()。
假设访问关联寄存器的时间可以忽略。
注:有效访问时间即为平均访问时间。
A.200ns,150nsB.400ns,150nsC.400ns,250nsD.600ns.250ns8、假设4个作业到达系统的时刻和运行时间见表。
哈尔滨工程大学计算机系统结构试卷1

一、单选(5分,每小题1分)1.奔腾电脑不可能属于( B )类型。
A.SIMD B.MISD C.MIMD D.SISD。
2.并行处理发展通过( D )途径形成了分布处理系统。
A.提高主频B.时间重叠C.资源重复D.资源共享3.系列机软件必须保证(D ),一般应做到软件的向上兼容性。
A、向上兼容B、向下兼容C、向前兼容D、向后兼容4.面向目标程序优化的思想是指(C )。
A. 通过使用频度分析和改进指令系统B.增设强功能复合指令替代原来的软件实现C.A和BD.面向编译、优化代码生成5.在IBM370系统中,支持操作系统实现多进程共用公用区管理最有效的指令是(B)。
A、测试与置定指令B、比较与交换指令C、执行指令D、程序调用指令二、填空 (5分,每空1分)1、进行仿真工作的机器称为宿主机,而被仿真的机器称为_____________。
2、Cache存储器对应用程序员是透明的,对系统程序员是____________的(填“透明”或“不透明”)。
3、Cache存储器写保护时,只写入Cache,仅当需块替换时,才将其写回主存,称这种修改方法为_______________法。
4、一般中断是在___________时处理的,而页失效是在__________时处理的。
三、判断(5分,每小题1分)1、静态使用频度是指源程序中指令或指令串使用频度。
()2、在多用户系统中,用户程序不能直接用I/O指令,而用“进管”指令,进管请求输入输出,“进管”指令属于管态指令。
()3、若Cache未命中,应将程序挂起,同时调块。
()4、指令的重叠解释,可以加快程序的解释,也能加快指令的解释。
()5、只要将子过程进一步细分,就可以使流水吞吐率进一步提高。
()四、(本大题共12分)有8台外设,各设备要求传送信息的工作速率如图所示。
现设计的通道,在数据传送期,每选择一次设备需2us,每传送一个字节数据也需要2us。
1、若用作字节多路通道,通道的最高流量是多少?2、作字节多路通道时,希望同时不少于4台设备挂在此通道上,最好多挂一些,且高速设备尽量多挂一些,请问应选哪些设备挂在此通道上?为什么?3、若用作数组多路通道,通道工作和最高流量是多少?(设定长块大小取成512B)4、作数组多路通道用时,应选哪些设备挂在通道上,为什么?设备标识A B C D E F G H5002401007550401410工作速率(KB/S)1.五、(本大题共9分)有一个计算机系统可按功能划分成4级,各级的指令都不相同,每一级的指令都比其下一级指令在效能上强5倍,现若需第i级的8条指令解释第i+1级的一条指令,而有一段第1级的程序需要运行10K 秒,问在第2、3、4级上的一段等效程序各需要运行多长时间?六、(本大题共12分)设某计算机主存容量为64K字,Cache存储器的容量为512字,字块长128字,采用直接映象方式和LRU替换算法。
哈工大远程计算机原理模拟试题部分带答案(DOC)

计算机系统概述一、选择题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。
13.下列语句中是正确的 CA.1KB=1024×1024BytesB.1KB=1024MBC.1MB=1024×1024BytesD.1MB=1024Bytes。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
空间
4 3 23 2 22 21 1
1 1 1 1 1 2 2 3 2 3 4 2 3 4 5
2 3 4 5
3 4 5
4 5
5
△t
时间
3 , 7 ∆t 15 Tp = , 17 ∆t Tp = η= 3 7 15 η= 17
n = 3时: n = 30时: 八. 见书第 205 页。
6
三.某机的指令字长 16 位,设有单地址指令和双地址指令两类,若每个地址字
段均为 6 位,且双地址指令有 X 条,问单地址指令最多可以有多少条? 四.设中断屏蔽位“1”表示开放,“0”表示屏蔽,各级中断处理程序的中断级屏蔽 位设置如下: 中断处理 程序 中断级屏蔽位 级别 1 2 3 4 1 2 3 4 0 1 1 1 0 0 0 0 0 1 0 1 0 1 0 0
4 4 5 4 5 3 4 5 3 2 4 5 3 2 5 4 5 3 2
*
25
50
75 100 125 150 us
1 4 5 3 2 1
3 4 5 3 2 1
*
2 4 5 3 2
*
2 4 5 3 2 1
*
5 4 5 3 2 1
*
1 4 5 3 2 1*
3 4 5 3 2 1
*
1
最高命中率为 7/12 七. n T= m , ∑ ∆ti + (n − 1)∆t j
i =1
其中,t j = max{∆t1 , ∆t 2 ,..., ∆t m }
η=
n∑ ∆t m
i =1
m
m(∑ ∆ti + (n − 1)∆t j )
i =1
m
提高吞吐率的两条途径: 功能段细分、重复设置多个功能部件 (1)a. 当连续流入 3 条指令时 3 5 Tp = η= 11∆t 11 b. 当连续流入 30 条指令时 Tp = 15 , 46∆t η= 25 43; + + + 25 25 150 150 800
≈ 0.095MB / s 根据设计的基本条件, 该通道的极限流量可设计成 0.1MB/s,即所设计的通道工作 周期 TS+TD 为 10 微秒,这样各个设备的请求就能及时得到响应和处理,不会 丢失信息。 0 0 号印字机 1 号印字机 0 号打印机 1 号打印机 0 号光电机 六.
一.名词解释: 翻译 层次结构 透明性 模拟 仿真 数据表示 逻辑地址 CISC RISC 堆栈机器 数据宽度 中断响应次序 中断处理次序 通道极限流量 地址的映像 地址的变换 堆栈型替换算法 一次重叠 流水线吞吐率 预约表 操作数相关 指令相关 二.选择一个最恰当的答案 1.当前设计高性能计算机的重要技术途径是___. A. 提高 CPU 主频 B. 扩大主存容量 C. 采用非冯若依曼结构 D. 采用并行处理技术 2.下列体系结构中,最适合多个任务并行执行的体系结构是___. A. 流水线向量机结构; B. 堆栈处理机结构; C. 共享存储多处理机结构; D. 分布存储多计算机结构 3.对于低速输入输出设备,应当选用的通道是___. A. 数组多路通道 B. 字节多路通道 C. 选择通道 D. DMA 专用通道 4.某虚拟存储器采用页式内存管理,使用 LRU 页面替换算法,考虑下面的页面访问 地址流(每次访问在一个时间单位中完成), 2,3,2,1,5,2,4,5,3,2,5,2 假定内存容量为 3 个页面,开始时是空的,则页面命中次数是___. A. 4 B. 5 C. 6 D. 7 5. 一个松耦合的 MIMD 系统,它实际上只是多个独立的( )单机系统的集合。 A.SIMD B.I/O 处理 C.CPU D.SISD 6.带标识符的数据表示简化了( )。 A.指令系统 B.操作系统 C.编译系统 D.源程序 7.初始冲突向量 10101010 在 2 拍后送入流水线,则新的冲突向量为( )。
1
A.10101010 B.01011111 C.10111101 D.10111011 8.RISC 系统结构采用的特殊技术有( )。 A.优化延迟转移技术 B.优化编译技术 C.装载延迟优化技术 D.比较-转移指令 9.流水操作中,遇到数据相关时,采用的解决办法有( )。 A.用优化编译器检测,通过指令重新排序的办法 B.定向技术 C.延迟转移技术 D.加快和提前形成条件码 10.在网络信号传输时,如果每个信号都有自己的专用信号线,这样的总线称为 ( )。 A.单向传输总线 B.双向传输总线 C.串行总线 D.专用总线 11.同一厂家生产的具有相同的系统结构,但不同的组成和实现的不同型号的机 器称为: A 系列机 B 兼容机 C 目标机 D 宿主机
3
答案: 一.略 二.1)D 2) A 3)B 4) 5)B 6) A 7) A 8) A 9) C 10) D
11) A
三.答:
(2^4-X)*2^6 因为
地址
地址 地址
四.
答:中断处理次序为 1,3,4,2 中断处理程序 中断请求 用户程序 2,3 1,4 1 2 3 ∆t 4
4
五.通道流量为: f byte⋅ j = ∑ f ij =
1.当中断响应先后次序为 1,2,3,4 时,中断处理顺序? 2.设中断处理需 3 个单位时间, 中断响应和中断返回时间较短, 执行用户程序时, 同时发生 2,3 级中断,2 个单位时间后,同时发生 1,4 级中断,画出程序运行 过程示意图
2
五.有 5 台字节型设备连接在字节型多路通道上。 “0”号印字机 美 25 发一个字节的传输请求 “1”号印字机 每 25 发一个字节的传输请求 “0”号宽打每 150 发一个字节的传输请求 “1”号宽打每 150 发一个字节的传输请求 “0”号光电机每 800 发一个字节的传输请求 画出所有 5 台设备同时发出申请为开始的通道工作示意图。 六. 设某程序包含 5 个虚页,其页面地址流 4,5,3,2,5,1,3,2,2,5,1, 3。 当使用 LRU 算法, 为获得最高命中率, 至少应分配给该程序多少个实页? 其可能的最高命中率为多少? 七.为提高流水线的吞吐率,可以采取哪两种方法克服速度瓶颈?现有 3 段流水 线,经过各段的时间为Δt,3Δt,Δt。 (1)计算连续输入 3 条和连续输入 30 条指令时的吞吐率和效率 (2)按两种途径进行改进,画出流水线结构示意图,计算连续输入 3 条和连 续输入 30 条指令时的吞吐率和效率。 八.单功能流水线预约表 时间 段 S1 S2 S3 S4 S5 列出调度方案表。 √ √ √ √ √ √ √ √ √ √ 1 2 3 4 5 6 7 8 9