吉林大学计算机系统结构题目整合第五章

合集下载

吉林大学计算机系统结构题库第六章

吉林大学计算机系统结构题库第六章

吉林大学计算机系统结构题库第六章(总6页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除第六章输入输出系统知识点汇总系统响应时间、存储外设可靠性能参数(可靠性/可用性/可信性)、RAID、CPU与外设进行输入/输出方式(程序查询、中断、DMA、通道)、分离事务总线、同步总线、异步总线、通道处理机功能、通道处理工作过程、字节多路通道、选择通道、数组多路通道、通道流量(最大流量、实际流量)简答题1.反映存储外设可靠性能的参数有哪些(知识点:存储外设可靠性能参数)答:(1)可靠性:系统从初始状态开始一直提供服务的能力。

(2)可用性:系统正常工作时间在连续两次正常服务间隔时间中所占的比率。

(3)可信性:服务的质量,即在多大程度上可以合理地认为服务是可靠的。

2.简述同步总线和异步总线的优缺点。

(知识点:同步总线、异步总线)答:(1) 同步总线。

同步总线上所有设备通过统一的总线系统时钟进行同步。

同步总线成本低,因为它不需要设备之间互相确定时序的逻辑。

但是同步总线也有缺点,总线操作必须以相同的速度运行。

(2) 异步总线。

异步总线上的设备之间没有统一的系统时钟,设备自己内部定时。

设备之间的信息传送用总线发送器和接收器控制。

异步总线容易适应更广泛的设备类型,扩充总线时不用担心时钟时序和时钟同步问题。

但在传输时,异步总线需要额外的同步开销。

3.简述通道完成一次数据传输的主要过程。

(知识点:通道处理工作过程)答:(1) 在用户程序中使用访管指令进入管理程序,由CPU通过管理程序组织一个通道程序,并启动通道。

(2) 通道处理机执行CPU为它组织的通道程序,完成指定的数据I/O工作。

(3) 通道程序结束后向CPU发中断请求。

CPU响应这个中断请求后,第二次进入操作系统,调用管理程序对I/O中断请求进行处理。

4.简述三种通道传输方式及其传输过程。

(知识点:字节多路通道、选择通道、数组多路通道)答: (1) 字节多路通道:通道每连接一个外围设备,只传送一个字节,然后又与另一台设备连接,并传送一个字节。

计算机原理及系统结构 吉林大学课程机考复习题库及答案

计算机原理及系统结构 吉林大学课程机考复习题库及答案

一般微机中不使用的控制方式是()。

D
构成存储层次的主要依据是( )。

C
低性能单用户计算机I/O系统的设计主要考虑解决好()在速度上的巨大差距。

A
数据表示指的是能由()直接识别和引用的数据类型。

A
计算机系统的层次结构按照由高到低的顺序分别为()。

C
设[x]补=x1x2x3x4,当满足()时,x>-1/2成立。

A
CPU主要包括()。

B
最小的汉字点阵( )。

C
()是计算机组成研究的内容。

C
下面关于地址映像的叙述,错误的是( )。

A
同步控制是()。

C
原码乘除法运算适用于( )。

C
把总线分成数据总线,地址总线,控制总线3类是根据()来分的。

B
高优先级磁盘适合采用的数据宽度是()。

B
数据表示指的是能由()直接识别和引用的数据类型。

A。

2022年吉林大学计算机网络技术专业《计算机网络》科目期末试卷B(有答案)

2022年吉林大学计算机网络技术专业《计算机网络》科目期末试卷B(有答案)

2022年吉林大学计算机网络技术专业《计算机网络》科目期末试卷B(有答案)一、选择题1、()属于TCP/IP协议簇的应用层应用服务元素。

A.文件传输协议FTPB.用户数据报协议UDPC.控制报文协议ICMPD.地址解析协议ARP2、下列选项中,不属于网络体系结构所描述的内容是()。

A.网络的层次B.每一层使用的协议C.协议的内部实现细节D.每一层必须完成的功能3、下面的地址中,属于单播地址的是()。

A.172.31.128.255/18B.10.255.255.255C.192.168.24.59/30D.224.105.5.2114、如果IPv4的分组太大,则会在传输中被分片,那么在()地方将对分片后的数据报重组。

A.中间路由器B.下一跳路由器C.核心路由器D.H的端主机5、在以下几种CSMA协议中,()协议在监听到介质是空闲时仍可能不发送。

A.I-坚持 CSMAB.非坚持CSMAC.p-坚持 CSMAD.以上都不是6、下列帧类型中,不属于HDLC帧类型的是()A.信息帧B.确认帧C.监控帧D.无编号帧7、主机甲和主机乙已建立了TCP连接,甲始终以MSS=1KB大小的段发送数据,并一直有数据发送;乙每收到一个数据段都会发出一个接收窗口为10KB的确认段。

若甲在t时刻发生超时拥塞窗口为8KB,则从t时刻起,不再发生超时的情况下,经过10个RTT后,甲的发送窗口是()。

A.10KBB.12KBC.14KBD.15KB8、oS17层模型中,提供端到端的透明数据传输服务、差错控制和流量控制的层是()。

A.物理层B.网络层C.传输层D.会话层9、下面信息中()包含在TCP首部中而不包含在UDP首部中。

A.目标端口号B.序号C.源端口号D.校验号10、下面关于POP3,()是错误的。

A.由客户端选择接收后是否将邮件保存在服务器上B.登录到服务器后,发送的密码是加密的C.协议是基于ASCII码的,不能发送二进制数据D.一个账号在服务器上只能有一个邮件接收目录11、()一定可以将其管辖的主机名转换为该主机的IP地址。

吉林省专升本数据结构习题及答案——第五章

吉林省专升本数据结构习题及答案——第五章

吉林省专升本考试数据结构分章习题及参考答案———选择题(第五章)1、一棵完全二叉树上有1001个结点,其中叶子结点的个数是( )。

A、250B、500C、254D、5012、将一棵树t转换为孩子—兄弟链表表示的二叉树h,则t的后根序遍历是h 的A、前序遍历B、中序遍历C、后序遍历D、层序遍历3、采用邻接表存储的图,其深度优先遍历类似于二叉树的()。

A、中序遍历B、先序遍历C、后序遍历D、按层次遍历4、二叉树的第5层上最多含有结点数为()A、31B、16C、15D、325、某二叉树中序序列为A,B,C,D,E,F,G,后序序列为B,D,C,A,F,G,E则前序序列是:A、E,G,F,A,C,D,BB、E,A,C,B,D,G,FC、E,A,G,C,F,B,DD、上面的都不对6、若森林F有15条边、25个结点,则F包含树的个数是( )。

A、8B、9C、10D、117、有权值分别为2,3,5,8,7,4的叶子结点生成一棵哈夫曼树,其带权路径长度为()A、36B、72C、96D、1208、任何一棵二叉树的叶子结点在前序、中序、后序遍历序列中的相对次序()A、肯定不发生改变B、肯定发生改变C、不能确定D、有时发生变化9、为5个使用频率不等的字符设计哈夫曼编码,不可能的方案是( ).A、 111,110,10,01,00B、000,001,010,011,1C、100,11,10,1,0D、001,000,01,11,1010、给定二叉树1(2(4,5(6,7)),3)。

设N代表二叉树的根,L代表根结点的左子树,R代表根结点的右子树。

若遍历后的结点序列为3,1,7,5,6,2,4则其遍历方式是( )A、LRNB、NRLC、RLND、RNL11、若以{4,5,6,7,8}作为权值构造哈夫曼树,则该树的带权路径长度为()。

A、67B、68C、69D、7012、深度为k的完全二又树至少有( )个结点。

A、2k-2+1B、2k-1C、2k-1D、2k-1-113、一个具有1025个结点的二叉树的高h为()A、11B、10C、11至1025之间D、10至1024之间14、设F是一个森林,B是由F变换得的二叉树。

2022年吉林大学公共课《大学计算机基础》期末试卷B(有答案)

2022年吉林大学公共课《大学计算机基础》期末试卷B(有答案)

2022年吉林大学公共课《大学计算机基础》期末试卷B(有答案)一、单项选择题1、微机中.一位二进制代码可表示的状态有()A.1种B.2种C.3种D.4种2、用8位二进制数,能表示的最大十进制数是()A.256B.255C.128D.1273、二进制数110010转换成十进制数是()A48 B 50 C52 D564、二进制数101110转换成十六进制数是()A.2CB.2DC.2ED.2F5、通常所说的“计算机病毒”是指()A.细菌感染B.生物病毒感染C.被损坏的程序D.特制的具有破坏性的程序6、一个字符的 SCII码占用存储空间为(A)A.1个字节B.2个字节C.7个字节D.8个字节7、计算机能够直接识别的语言是()A.高级语言B.机器语言C.汇编语言D.自然语言8、在Windows7“资源管理器”窗口左侧的窗格中,显示文件夹结构采用的是()A.线形结构B.树形结构C.表格结构D.网状结构9、在Windows 7默认配置下,可以将硬盘选中文件永久删除的操作是()A.按"Delete"键B.按"Shift+Delete”组合键C.单击鼠标右键,在快捷菜单中选择“删除”命令D.单击当前资源管理器窗口的“文件”菜单,并选择“删除”命令10、不正常关闭Windows 7操作系统()A.无任何影响B.可能会丢失数据C.可能会烧坏硬盘D.下次一定无法启动11、在Windows 7桌面上,移动图标的位置()A.只能在控制面板中设置完成B.只能由Windows系统完成C.既可以由Windows系统完成,又可以由用户完成D.既可以在控制面板中设置完成,又可以由用户完成12、关于对Windows 7资源管理器的操作,下列叙述不正确的是()A.单击文件夹前的“—”号,可折叠该文件夹B.单击文件夹前的“+”号,可展开该文件夹C.单击文件夹前的“+”号,该文件夹前的“+”变成“—”D.单击文件夹前的“+”号,该文件夹前的“+”变成“*”13、下列有关Windows 7磁盘的叙述中,正确的是()A.“磁盘管理”工具可以整理内存空伺B.删除分区操作后,原分配到该分区的物理空间不可用C.磁盘驱动器号可以是英文字母XD.磁盘如果有磁道损坏,磁盘将不能使用14、在Word中.下面关于打印预览的叙述.错误的是()A.打印预览的效果基本就是打印的效果B.打印预览也是文档视图方式之一C.打印预览的显示状态下不能对文档行边界进行调整D.打印预览的显示状态下可以对文档中的文字进行修改15、在Word 2010中最大的分栏数是()A.8个B.9个C.10个D.11个16、在Word 2010的编辑状态下,选中需要复制的文本,按下鼠标左键拖动被选中文本到目标位置,然后()A.释放左键即可复制文本B.按住Shift键,并释放左键即可实现复制文本C.按住Ctrl键,并释放左键即可实现复制文本D.按住Alt键,并释放左键即可实现复制文本17、若要调整Word文档段落的左右边界及缩进量.快捷方便的是利用()A.菜单命令B.“常用”工具栏C.“格式”工具栏D.“标尺”18、在Word 2010中,对同一个文档的两次不同的修订版本进行比较,应选择。

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

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

2021年吉林大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某计算机主存空间为4GB,字长为32位,按字节编址,采用32位定长指令字格式。

若指令按字边界对齐存放,则程序计数器(PC)和指令寄存器(IR)的位数至少分别是()。

A.30,30B.30,32C.32,30D.32,322、某指令系统有200条指令,对操作码采用固定长度二进制编码时,最少需要用()A.4B.8C.16D.323、假设寄存器的内容为00000000,若它等于-128,则该机器采用了()。

A.原码B.补码C.反码D.移码4、在定点机中执行算术运算时会产生溢出,其根本原因是()。

A.主存容量不够B.运算结果无法表示C.操作数地址过大D.栈溢出5、float类型(即IEEE754标准中的单精度浮点数格式)能表示的最大整数是()。

A.2126-2103B.2127-2104C.2127-2105D.2128-21046、连续两次启动同一存储器所需的最小时间间隔称为()。

A.存储周期B.存取时间C.存储时间D.访问周期7、对36位虚拟地址的页式虚拟存储系统,每页8KB,每个页表项为32位,页表的总容量为()。

A.1MBB.4MBC.8MBD.32MB8、假定机器M的时钟频率为200MHz,程序P在机器M上的执行时间为12s。

对P优化时,将其所有乘4指令都换成了一条左移两位的指令,得到优化后的程序P。

若在M上乘法指令的CPl为102,左移指令的CPl为z,P的执行时间是P”执行时间的1.2倍,则P中的乘法指令条数为()。

A.200万B.400万C.800万D.1600万9、某计算机主频为1.2GHz,其指令分为4类,它们在基准程序中所占比例及CPI如下表所示。

该机的MIPS数是()。

A.100B.200C.400D.60010、控制总线主要用来传送()。

I.存储器和1/O设备的地址码II.所有存储器和I/O设备的时序信号III.所有存储器和1/O设备的控制信号IV.来自I/O设备和存储器的响应信号A.II、IIIB. I,III,IVC. III,IVD.II,III. IV11、在下面描述的PCI总线的基本概念中,不正确的表述是()。

吉林大学 计算机系统结构题库 第六章

吉林大学 计算机系统结构题库 第六章

第六章输入输出系统知识点汇总系统响应时间、存储外设可靠性能参数(可靠性/可用性/可信性)、RAID、CPU与外设进行输入/输出方式(程序查询、中断、DMA、通道)、分离事务总线、同步总线、异步总线、通道处理机功能、通道处理工作过程、字节多路通道、选择通道、数组多路通道、通道流量(最大流量、实际流量)简答题1.反映存储外设可靠性能的参数有哪些(知识点:存储外设可靠性能参数)答:(1)可靠性:系统从初始状态开始一直提供服务的能力。

(2)可用性:系统正常工作时间在连续两次正常服务间隔时间中所占的比率。

(3)可信性:服务的质量,即在多大程度上可以合理地认为服务是可靠的。

2.简述同步总线和异步总线的优缺点。

(知识点:同步总线、异步总线)答:(1) 同步总线。

同步总线上所有设备通过统一的总线系统时钟进行同步。

同步总线成本低,因为它不需要设备之间互相确定时序的逻辑。

但是同步总线也有缺点,总线操作必须以相同的速度运行。

(2) 异步总线。

异步总线上的设备之间没有统一的系统时钟,设备自己内部定时。

设备之间的信息传送用总线发送器和接收器控制。

异步总线容易适应更广泛的设备类型,扩充总线时不用担心时钟时序和时钟同步问题。

但在传输时,异步总线需要额外的同步开销。

3.简述通道完成一次数据传输的主要过程。

(知识点:通道处理工作过程)答:(1) 在用户程序中使用访管指令进入管理程序,由CPU通过管理程序组织一个通道程序,并启动通道。

(2) 通道处理机执行CPU为它组织的通道程序,完成指定的数据I/O工作。

(3) 通道程序结束后向CPU发中断请求。

CPU响应这个中断请求后,第二次进入操作系统,调用管理程序对I/O中断请求进行处理。

4.简述三种通道传输方式及其传输过程。

(知识点:字节多路通道、选择通道、数组多路通道)答: (1) 字节多路通道:通道每连接一个外围设备,只传送一个字节,然后又与另一台设备连接,并传送一个字节。

(2) 数组多路通道:通道每连接一台外围设备,传送一个数据块,传送完成后,又与另一台高速设备连接,再传送一个数据块。

大学计算机基础-第1章-宋长龙版-吉林大学现用..

大学计算机基础-第1章-宋长龙版-吉林大学现用..

一种可以接收输入、处理数据、存储数 据、可编程并能产生输出的一种电子装置。
计算机主要特点:计算精度高、处理 速度快、存储容量大、自动化程度高、适 用范围广和通用性强。
1. 1
计算机理论奠基人
被测试的有一个人,另一个 19世纪50年代,英国数学家乔治 · 布尔创立逻 是声称有人类智力的机器。 辑代数,奠定电子计算机的数学理论基础 。 测试时,测试人通过一些装 1936年英国科学家图灵 ,首次提出逻辑机模型置向被测试人提问,如果测 试人没有分出谁是机器谁是 图灵机,并建立算法理论 ,被誉为计算机之父。 人,那机器就通过了图灵测 图灵的主要贡献 试,说明具有人类智能。
一些简单的 • 人工智能进一步发展 计算机与通信 自动装置(如机 网络相互协调、 械手)将得到广 • 计算机网络技术更加完善 相互补充,融于 泛应用。它们用 • 未来新型计算机 一体;世界范围 微电脑内核,带 以生物工程技术产 内的高速宽带网 有“眼睛”(摄 采用磁场来控制晶 磁计算机 利用光的高速和无 生的蛋白分子为主要 即将建成。 利用处于多现实 像机 ) ,甚至用 体管 , 能使每平方厘米 光子计算机 干扰性,使用光学元 原料,信息以波的形 态下的原子进行运 自然语言与人类 所容纳的晶体管数量 生物计算机 件 ( 光触发器 ) 构成处 式传输;有巨大的存 算的计算机。 进行交流,完成 增加近千倍。 量子计算机 理器。 储能力。 特定的使命。
•计算机硬件结构:运算器、控制器、存储器、输入和输出设备
•采用二进制数:便于硬件实现,运算规则简单。 •存储程序控制:存储程序实现自动计算。
计算机发展的4个阶段 1964~1970
1971年至今 •小规模集成电路、半 第一代:电子管计算机 •用大规模、超大规模集成电路、半导体存 导体存储器、磁盘, 1946~ 1958 储器、磁盘、 U盘、光盘和微处理器,内 内存储器容量8MB~ 第二代:晶体管计算机 存储器容量可达 GB级; •主要器件:电子管、汞延迟 256MB; •运算速度已经达到数千万亿次 /秒; 1958~1964 线存储器和磁鼓。 •运算速度1~10亿次/ 第三代:中小规模集成电路计算机 软件增加专家系统、面向对象开发工具和 •体积大 晶体管、磁芯存储器,内存 • ; 秒; 支撑环境等。 储器容量可以达到32KB; •运算速度慢(1万次/秒); •软件有操作系统、结 •运算速度为 300万次/秒; 第四代:大规模、超大规模集成电路 构化程序设计语言、 • 电子管存储容量 (2KB) 小; •程序设计有汇编语言、 计算机数据库等 。 FORTRAN 等。 • 程序设计为机器语言。

吉大《计算机应用基础》试题及答案

吉大《计算机应用基础》试题及答案

吉大《计算机应用基础》试题及答案在当今数字化的时代,计算机应用基础已经成为每个人都需要掌握的重要知识和技能。

吉林大学的《计算机应用基础》课程为学生提供了系统的学习和实践机会,下面我们就来看看这门课程的一些典型试题以及对应的答案。

一、选择题1、世界上第一台电子计算机诞生于()A 1946 年B 1956 年C 1966 年D 1976 年答案:A解析:1946 年,世界上第一台电子计算机 ENIAC 在美国宾夕法尼亚大学诞生。

2、计算机能够直接识别和执行的语言是()A 机器语言B 汇编语言C 高级语言D 面向对象语言答案:A机器语言是计算机唯一能够直接识别和执行的语言,它由二进制代码组成。

汇编语言和高级语言都需要经过编译或解释才能被计算机执行。

3、在 Windows 操作系统中,切换中英文输入法的快捷键是()A Ctrl + ShiftB Ctrl +空格C Alt + ShiftD Alt +空格答案:BCtrl +空格可以在中英文输入法之间快速切换。

4、在 Word 中,若要将文档中选定的文本内容设置为斜体,应单击“格式”工具栏上的()按钮。

A “B”B “I”C “U”D “A”答案:B“I”按钮表示斜体。

5、在 Excel 中,计算平均值的函数是()A SUMB AVERAGEC COUNTD MAX答案:BAVERAGE 函数用于计算平均值。

二、填空题1、计算机系统由_____和_____两大部分组成。

答案:硬件系统、软件系统硬件系统是计算机的物理设备,软件系统是计算机运行所需的程序和数据。

2、内存分为_____和_____。

答案:随机存储器(RAM)、只读存储器(ROM)RAM 中的数据在断电后会丢失,ROM 中的数据则不会。

3、在 Internet 中,IP 地址由_____位二进制数组成。

答案:32IP 地址是网络中计算机的标识,通常以点分十进制表示。

4、在PowerPoint 中,幻灯片的放映方式有_____、_____和_____。

吉林大学22春“计算机科学与技术”《计算机系统结构》作业考核题库高频考点版(参考答案)试题号1

吉林大学22春“计算机科学与技术”《计算机系统结构》作业考核题库高频考点版(参考答案)试题号1

吉林大学22春“计算机科学与技术”《计算机系统结构》作业考核题库高频考点版(参考答案)一.综合考核(共50题)1.指令相关、访存操作数相关和通用寄存器组相关等局部相关都是由于机器要同时解释的多条指令之间出现了对同一主存单元或寄存器要求“先写后读”。

()A.正确B.错误参考答案:A2.在多用户机器上,应用程序员不能使用的指令是( )。

A、“执行”指令B、“访管”指令C、“启动1/0”指令D、“测试与置定”指令正确答案:C3.多端口存储器适合于连接( )。

A、紧耦合多处理机B、松耦合多处理机C、机数很多的处理机D、机数可变的多处理机正确答案:A4.就其本质而言,并行性包含着并发性和同时性的二重含义。

()A.正确B.错误参考答案:A5.对系统程序员不透明的应当是()。

A.虚拟存贮器B.系列机各档不同的数据通路宽度C.指令缓冲寄存器D.Cache存贮器参考答案:A6.对计算机系统结构透明的是( )。

A、字符行运算指令B、是否使用通道型I/O处理机C、虚拟存贮器D、VLSI技术正确答案:D7.计算机仿真用微程序解释,计算机模拟用机器语言解释( )。

A、错误B、正确正确答案:B8.计算机系统结构不包括()。

A.机器工作状态B.数据表示C.信息保护D.主存速度参考答案:D9.流水线的技术指标不包括()。

A.效率B.响应比C.吞吐率D.加速比参考答案:B10.计算机系统中主存—辅存存储层次或Cache—主存存储层次常用的替换算法是()。

A.随机算法B.近期最少使用算法C.先进后出算法D.OPT算法参考答案:B11.关于非专用总线三种控制方式中,下列叙述错误的是()。

A.集中式独立请求,所有部件都用同一条“总线请求”线B.集中式定时查询,所有部件都用同一条“总线请求”线C.集中式定时查询,所有部件共用同一条“总线忙”线D.集中式串行链接,所有部件都用同一条“总线请求”线参考答案:A12.归约机和数据流机一样,都是基于数据流的计算机模型,它们所采用的驱动方式是一样。

吉林大学计算机系统结构题库第三章

吉林大学计算机系统结构题库第三章

第三章流水线技术知识点汇总先行控制、流水线、单功能流水线、多功能流水线、静态流水线、动态流水线、部件级流水线、处理机级流水线、处理机间流水线、线性流水线、非线性流水线、顺序流水线、乱序流水线、时空图、流水线性能评价(吞吐率、加速比、效率)、解决流水线瓶颈问题方法、相关(数据相关、名相关、控制相关)、换名技术、流水线冲突(结构冲突、数据冲突、控制冲突)、流水线互锁机制、定向技术、指令调度、预测分支失败、预测分支成功、延迟分支(从前调度、从失败处调度、从成功处调度)、流水寄存器、3种向量处理方式(横向、纵向、纵横)、链接技术。

简答题1.流水技术有哪些特点?(答出4个即可)(知识点:流水线)答:1.将处理过程分解为若干子过程,由专门的功能部件来实现,2各段的时间尽可能相等,3各部件间都有一个缓冲寄存器,4适用于大量重复的时序过程,5需要通过时间和排空时间。

2.什么是静态流水线?什么是动态流水线?(知识点:静态流水线、动态流水线)答:同一时间段内,多功能流水线中的各段只能按同一种功能的连接方式工作;同一时间段内,多功能流水线中的各段可以按照不同的方式连接同时执行多种功能。

3.什么是单功能流水线?什么是多功能流水线?(知识点:单功能流水线、多功能流水线)答:只能完成一种固定功能的流水线。

流水线的各段可以进行不同的连接,以实现不同的功能。

4.什么是线性流水线?什么是非线性流水线?(知识点:线性流水线、非线性流水线)答:流水线的各段串行连接,没有反馈回路。

流水线中除了有串行的连接外,还有反馈回路。

5.列举3种相关。

(知识点:相关)答:数据相关,名相关,控制相关。

6.流水线中有哪三种冲突?各是什么原因造成的?(知识点:流水线冲突)答:结构冲突,硬件资源满足不了指令重叠执行的要求;数据冲突,指令在流水线中重叠执行时需要用到前面指令的执行结果;控制冲突,流水线遇到分支指令和其他会改变PC值的指令。

7.选择至少2种解决流水线结构冲突的方法简述。

奥鹏吉林大学3月课程考试《计算机系统结构》考前练兵资料及答案.doc

奥鹏吉林大学3月课程考试《计算机系统结构》考前练兵资料及答案.doc

单选题1.设16个处理器编号分别为0,1,2,…,15用Cube3互联函数时,第10号处理机与第()号处理机相联。

A.11B.8C.14D.2答案: D2.()属于MIMD系统结构。

A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机答案: C3.“启动I/O”指令是主要的输入输出指令,是属于()A.目态指令B.管态指令C.目态、管态都能用的指令D.编译程序只能用的指令答案: B4.动态数据流机最突出的特点是使()A.数据流令牌无标号B.需要程序记数器来实现C.令牌带上标号D.同步由门(Latch)寄存器来实现答案: C5.计算机使用的语言是()A.专属软件范畴,与计算机体系结构无关B.分属于计算机系统各个层次C.属于用以建立一个用户的应用环境D.属于符号化的机器指令答案: B6.当N=16时,能描述4组4元交换的函数是()。

A.C1+C2B.C0+C1C.C0+C2D.C2+C3答案: B7.流水计算机中将指令Cache和数据Cache分开,主要是为了()。

A.提高存储系统的速度B.增加主存容量C.解决功能部件冲突D.解决访存冲突答案: D8.采用整数边界存储技术,其主要目的是()。

A.节约主存空间B.提高数据的访问速度C.一个主存周期可取多条指令D.一个主存周期至少可取到一条指令答案: D9.不能够对向量数据结构提供直接支持的是()数据表示。

A.向量B.堆栈C.描述符D.向量和描述符答案: B10.当今微型机中实现软件移植最好的方法是()。

A.系列机B.兼容机C.仿真技术D.统一高级语言答案: A11.一个平衡的计算机系统,应该是()。

A.1MIPS的CPU速度B.1MB的主存容量C.1Mb/s的I/O吞吐率D.其他选项都是答案: D12.对计算机系统结构来说,不透明的是()。

A.存储器采用交叉存取还是并行存取B.CPU内部的数据通路的宽度是8位还是16位C.采用浮点数据表示还是标志符数据表示D.指令采用硬联逻辑实现还是微程序实现答案: C13.IBM360/91对指令中断的处理方法是( )。

2022年吉林大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年吉林大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年吉林大学数据科学与大数据技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、设16个处理器编号分别为0,1,2,...,15用Cube,互联函数时,第10号处理机与第()号处理机相联。

A.11B.8C.14D.22、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现。

3、下列说法中不正确的是( )A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低4、对汇编语言程序员透明的是()A.I/O方式中的DMA访问B.浮点数据表示C.访问方式保护D.程序性中断5、IBM360/91对指令中断的处理方法是()A.不精确断点法B.精确断点法C.指令复执法D.对流水线重新调度6、从计算机系统结构上讲,机器语言程序员所看到的机器属性是( )。

A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现7、推出系列机的新机器,不能更改的是( )A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存贮芯片的集成度8、在计算机系统的层次结构中,机器被定义为()的集合体A.能存储和执行相应语言程序的算法和数据结构B.硬件和微程序(固件)C.软件和固件D.软件和硬件9、在操作系统机器级,一般用()程序()作业控制语句。

A.汇编程序,翻译B.汇编程序,解释C.机器语言,解释D.机器语言,翻译10、()属于MIMD系统结构。

A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机二、填空题11、要实现两条指令在时间上重叠解释,首先需要付出________,其次,要处理好指令之间可能存在的________12、目前已有的向量处理机结构主要采用________和________两种结构。

计算机体系结构第五章课后习题答案

计算机体系结构第五章课后习题答案

第五章存储层次5.1名词解释1.存储层次——采用不同的技术实现的存储器,处在离CPU不同距离的层次上,目标是达到离CPU最近的存储器的速度,最远的存储器的容量。

2.全相联映象——主存中的任一块可以被放置到Cache中任意一个地方。

3.直接映象——主存中的每一块只能被放置到Cache中唯一的一个地方。

4.组相联映象——主存中的每一块可以放置到Cache中唯一的一组中任何一个地方(Cache分成若干组,每组由若干块构成)。

5.替换算法——由于主存中的块比Cache中的块多,所以当要从主存中调一个块到Cache中时,会出现该块所映象到的一组(或一个)Cache块已全部被占用的情况。

这时,需要被迫腾出其中的某一块,以接纳新调入的块。

6.L RU——选择最近最少被访问的块作为被替换的块。

实际实现都是选择最久没有被访问的块作为被替换的块。

7.写直达法——在执行写操作时,不仅把信息写入Cache中相应的块,而且也写入下一级存储器中相应的块。

8.写回法——只把信息写入Cache中相应块,该块只有被替换时,才被写回主存。

9.按写分配法——写失效时,先把所写单元所在的块调入Cache,然后再进行写入。

10.不按写分配法——写失效时,直接写入下一级存储器中,而不把相应的块调入Cache。

11.写合并——在往缓冲器写入地址和数据时,如果缓冲器中存在被修改过的块,就检查其地址,看看本次写入数据的地址是否和缓冲器内某个有效块的地址匹配。

如果匹配,就将新数据与该块合并。

12.命中时间——访问Cache命中时所用的时间。

13.失效率——CPU访存时,在一级存储器中找不到所需信息的概率。

14.失效开销——CPU向二级存储器发出访问请求到把这个数据调入一级存储器所需的时间。

15.强制性失效——当第一次访问一个块时,该块不在Cache中,需要从下一级存储器中调入Cache,这就是强制性失效。

16.容量失效——如果程序在执行时,所需要的块不能全部调入Cache中,则当某些块被替换后又重新被访问,就会产生失效,这种失效就称作容量失效。

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

第五章存储层次知识点汇总存储器层次结构、存储层次性能参数(平均每位价格、命中率、平均访存时间)、存储层次4个问题、CPU 访存地址分割、全相联映像、直接映像、组相联映像、查找方法、替换算法(随机、先进先出、最近最少使用法)、写直达法、写回法、按写分配、不按写分配、Cache性能分析、3C失效(强制失效、容量失效、冲突失效)、Victim Cache、伪相联映像Cache、硬件预取、编译器优化(数组合并、内外循环交换、循环融合、分块)、写缓冲合并、单字宽存储器、多字宽存储器、多体交叉存储器、存储体、虚拟存储器(页式、段式)、快表(TLB)简答题1.单级存储器的主要矛盾是什么?通常采取什么方法来解决?(知识点:多级存储器)答:主要矛盾:(1) 速度越快,每位价格就越高。

(2) 容量越大,每位价格就越低。

(3) 容量越大,速度越慢。

采取多级存储层次方法来解决。

2.“Cache-主存”和“主存-辅存”层次的主要区别是什么?(知识点:存储层次)3.在存储层次中应解决哪四个问题?(知识点:存储层次的四个问题)答:(1)映像规则:当把一个块调入高一层存储器时,可以放到哪些位置上。

(2)查找算法:当所要访问的块在高一层存储器中时,如何找到该块。

(3)替换算法:当发生失效时,应替换哪一块。

(4)写策略:当进行写访问时,应进行哪些操作。

4.地址映像方法有哪几种?它们各有什么优缺点?(知识点:地址映像)(1)全相联映像。

实现查找的机制复杂,代价高,速度慢。

Cache空间的利用率较高,块冲突概率较低,因而Cache的失效率也低。

(2)直接映像。

实现查找的机制简单,速度快。

Cache空间的利用率较低,块冲突概率较高,因而Cache 的失效率也高。

(3)组相联映像。

组相联是直接映像和全相联的一种折中。

5.Cache的3C失效是哪三种失效?针对每种失效给出一种降低失效率的方法。

(知识点:3C失效)答:强制性失效、容量失效、冲突失效。

6.简述Cache的两种写策略(知识点:写直达、写回)写直达法:执行“写”操作时,不仅写入Cache,而且也写入存储器写回法:执行“写”操作时,只写入Cache,并将对应Dirty Flag位置1。

当任意一个Cache块将要被替换时,若Dirty Flag位为1,则先将该Cache块写回存储器,再进行替换动作;否则不用写回,直接替换。

7.简述Cache写失效的两种处理方法(知识点:按写分配、不按写分配)经过cache法(按写分配):发生写失效时,先把地址对应的内存块调入Cache,再进行写操作。

绕过cache法(不按写分配):发生写失效时,不把地址对应的内存块调入Cache,而是绕过cache直接将数据写入存储器选择题1.虚拟存储器中,可采用如下映像规则:(D )(知识点:映像规则、虚拟存储器)A.直接映像;B.组相联映像;C.全相联映像;D.上述三者均可。

2.衡量一个存储器性能可从( A )方面考虑。

(知识点:存储器层次结构)A.容量、速度、价格B.制造工艺、封装、材料C.容量、速度、功耗D.Cache-主存存储层次、主存-辅存存储层次、辅存-磁带存储层次3.当发生Cache写失效时,是否调入相应的块,有哪两种选择?(D )(知识点:写直达法、写回法、按写分配、不按写分配)A.按写分配法和写回法B.按写分配法和写直达法C.写回法和写直达法D.按写分配法和不按写分配法4.虚拟存储器主要是为了解决( A )。

(知识点:存储器层次结构、虚拟存储器)A.扩大存储系统的容量B.提高存储系统的速度C.扩大存储系统的容量和提高存储系统的速度D.便于程序的访存操作5.与全相联映像相比,组相联映像的优点是(A )。

(知识点:全相联映像、组相联映像)A.目录表短,实现成本低B.块冲突概率低C.C ache命中率高D.主存利用率高6.Cache 存储器主要是为了解决( B )。

(知识点:存储器层次结构)A.扩大存储系统的容量B.提高存储系统的速度C.扩大存储系统的容量和提高存储系统的速度D.便于程序的访存操作7.容量和块大小均相同的Cache,块冲突概率由高到低的顺序是(B )。

(知识点:全相联映像、直接映像、组相联映像)A.全相联映像、直接映像、组相联映像B.直接映像、组相联映像、全相联映像C.全相联映像、组相联映像、直接映像D.组相联映像、直接映像、全相联映像8.容量和块大小均相同的Cache,主存地址中索引位的位数由少到多的顺序是(C )。

(知识点:全相联映像、直接映像、组相联映像、CPU访存地址分割)A.全相联映像、直接映像、组相联映像B.组相联映像、直接映像、全相联映像C.全相联映像、组相联映像、直接映像D.直接映像、组相联映像、全相联映像9.以下(B)的值不能从CPU发出的主存地址中直接获得。

(知识点:CPU访存地址分割)A.主存块地址B.主存物理页号C.用于选择Cache块/组的索引D.用于匹配Cache块的标识填空题1.存储层次中的写策略主要有两种,它们是:(写直达)和(写回)。

(知识点:写策略)2.在全相联映像、直接映像和组相联映像中,块冲突最小的是(全相联)。

Cache存储器的地址映像规则一般不能用(全相联),否则,主存Cache的地址映像表太大,查表速度太慢,硬件难以实现。

(知识点:全相联映像、直接映像、组相联映像)3.评价存储层次的主要参数有(存储层次的平均每位价格)、(命中率)和(平均访存时间)。

(知识点:平均每位价格、命中率、平均访存时间)4.Cache存储器采用的组相联映像是指组间是(全相联)映像,组内各块之间是(直接)映像。

(知识点:组相联映像)5.“主存-辅存”层次的目的主要是为了弥补主存的(容量)的不足。

(知识点:存储器层次结构)计算题1.某机器主存为2KB,采用直接映像方式,指令cache容量为32B,每个块为16B。

在该机器上执行如下循环程序:FOO:LD F2, 0(R1)MULTD F4, F2, F0LD F6, 0(R2)ADDD F6, F4, F6SD 0(R2), F6ADDI R1, R1, #8ADDI R2, R2, #8ADDI R3, R1, R2BEQZ R3, FOO每条指令长度均为4B,程序执行前,指令cache的内容为空。

(1)假设该程序加载到内存的00000100000地址上,给出该循环退出前每个cache块所对应的标识。

(2)如果该循环执行循环体10次,则指令cache的命中率为多少?(知识点:Cache和主存映像,命中率)答:Cache块数=32B/16B=2(块)主存块数=2KB/16B=211B/24B=27=128(块)Cache块(1)所以,循环退出前每个Cache块所对应标识如下:(2)块地址流为0,1,2,0,1,2,0……所以,循环体执行10次,未命中次数为3+9×2=21次,命中率=(90-21)/90×100%=76.67%2.某计算机主存为1KB,采用两路组相联(2-Way)映像,指令Cache容量为32B,每个块为8B。

在该机执行如下循环程序:OK: LD F2,0(R1)MULTD F4,F2,F0LD F6,0(R2)ADDD F6,F4,F6SD 0(R2),F6ADDI R1,R1,#8ADDI R2,R2,#8SGTI R3,R1,DONEBEQZ R3,OK每条指令长度均为4B,程序执行前指令Cache的内容为空,Cache采用LRU替换算法。

(1)假设该程序加载道0010100000地址上,试给出该循环推出前每个Cache块所对应的主存区号标识,以及其组内块号;(2)如果该循环执行20次,则Cache命中率为多少?(知识点:Cache和主存映像,命中率)答:(1)由映像图可见,退出循环前0组0块 对应主存区号标识为 001 100 0组1块 对应主存区号标识为 001 010 1组0块 对应主存区号标识为 001 010 1组1块对应主存区号标识为 001 011(2)循环20次地址分别为0,1,2,3,4,0,1,2,3,4,0,1,2,……0 1 2 3 4 0 1 2 3 4 0 1 … 0组 0 0 0 0 4 4 4 4 4 4 4 4 … 2 2 2 0 0 2 2 2 0 0 … 1组 1 1 1 1 1 1 1 1 1 1 1 … 3 3 3 3 3 3 3 3 3 …装入 装入装入装入替换替换命中替换命中命中替换命中…命中率=(9⨯20-5-2⨯19)/(9⨯20)=137/180≈76%0 1 010010100000 主存 Cache I1 I2 I3 I4 I5 I6 I7 I8I90组1组 001010 001010 001011 001011 0011000 1 0 1 0主存区 号标示 Cache 块号3.假设某台计算机具有如下特性:(1)cache的命中率为95%;(2)cache块大小为4个字,cache失效时整块调入;(3)CPU发出访存请求的速率为1MBps;(4)25%的访存为写访存;(5)CPU每次只能读写一个字;(6)采用写直达cache,写失效时采用不按写分配;(7)主存可支持的最大访问流量为1MBps。

问在此情况下主存频带的平均使用率为多少?(知识点:平均访存时间、写直达)答:分析,CPU每次只能读写1个字,说明数据字宽是1个字,也就是CPU每秒钟访存1M次。

每次访存需要访问内存字数是5%*75%*4+95*25%*1+5%×25%×1CPU读时,(1)命中,此时不访存(2)不命中,整块调入f CPUR=5%×75%×4×1=0.15MBpsCPU写时,(1)命中,写直达,访存f CPUW1=95%×25%×1×1=0.2375MBps(2)不命中,不按写分配,访存f CPUW2=5%×25%×1×1=0.0125MBpsf CPU=f CPUR+f CPUW1+f CPUW2=0.4MBps所以,主存频带使用率为f CPU/f MEM Max=0.4MBps/1MBps=0.44.有三个Cache存储器,每个Cache均由4个块组成,每个块只有一个字。

第一个Cache采用全相联映像,第二个Cache采用2-Way组相联映像,第三个Cache采用直接映像。

程序执行过程中访问的块地址分别为:0、8、0、6、8(1)试计算三种结构的未命中次数;(2)可得到什么样的结论?(知识点:全相联映像、直接映像、组相联映像)答:全相联映像缺页次数是:第1、2、4次,共缺失了3次。

2-Way组相联映像,由于0、6、8都映射在组号0,所以相当于一个2块的全相联映像Cache,缺失的次数是第1、2、4、5次,共缺失了4次。

相关文档
最新文档