计算机组成09期末试卷答案_城院

合集下载

计算机组成原理期末考试及答案

计算机组成原理期末考试及答案

计算机组成原理期末考试及答案A卷基础知识(50分)1、名词解释(10分)机器字长SRAMEPROM指令系统微指令2、选择题(10分)1)设字长32位,使⽤IEEE格式,则阶码采⽤______表⽰。

A.补码B. 原码C. 移码D. 反码2) 四⽚74181ALU和⼀⽚74182CLA器件相配合,具有如下进位传递功能______。

A.形波进位B. 组内先⾏进位,组间先⾏进位C.组内先⾏进位,组间⾏波进位D. 组内形波进位,组间先⾏进位3) 某SARM芯⽚,其存储容量为64K×16位,该芯⽚的地址线数⽬和数据线数⽬分别是___。

A. 16, 16 B .16, 64, C. 64, 8 D. 64, 164)单地址指令中为了完成两个数的算术运算,除地址码指明的⼀个操作数外,另⼀个数常需采⽤______。

A. 堆栈寻址⽅式B. ⽴即寻址⽅式C. 隐含寻址⽅式D. 间接寻址⽅式微5)程序控制器中,机器指令与微指令的关系是______。

A.每⼀条机器指令由⼀条微指令来执⾏B.⼀段机器指令组成的程序可由⼀条微指令执⾏C.⼀条微指令由若⼲条机器指令组成D. 每⼀条机器指令由⼀段⽤微指令编成的微程序来解释执⾏3、填空题(10分)1)存储___①___并按__②____顺序执⾏,这是冯?诺依曼型计算机的⼯作原理。

2)相联存储器是按③访问的存储器。

3) 主存与cache的地址映射有__④___、⑤、⑥三种⽅式。

4)通常指令编码的第⼀个字段是⑦。

5) 异步通信⽅式可分为⑧、⑨、⑩三种类型。

4、问答题(20分)1)在计算机中,为什么要采⽤多级结构的存储器系统2)简述CPU的功能.3)试⽐较⽔平型微指令与垂直型微指令。

4)简述总线集中控制的优先权仲裁⽅式。

⼆、综合应⽤(50分)1、已知X=-0.1101,Y=0.1011,试⽤补码⼀位乘法计算X×Y (15分)2、指令格式如下所⽰。

OP为操作码字段,试分析指令格式特点。

#计算机组成09-10期末试卷_城院

#计算机组成09-10期末试卷_城院

诚信应考 考出水平 考出风格 浙江大学城市学院 2009 — 2010学年第 二 学期期末考试试卷 《 计算机组成 》 开课单位: 计算分院 ;考试形式:闭卷;考试时间:2010_年_7_月_6日; 所需时间: 120 分钟 题序 一 二 三 四 总 分 得分 评卷人 一.选择题 (本大题共_25_题,每题_1_分,共__25__分。

) 1.一条机器指令是由若干条______________组成的序列来实现的,而机器指令的总和便可实现整个指令系统。

A. 微操作 B. 微指令 C.指令 D. 微程序 2.在三种集中式总线控制方式中,______方式响应时间最快。

A .链式查询; B .计数器定时查询; C .独立请求; D .以上都不是。

3. 带有处理器的设备一般称为______设备。

A 智能化 B 交互式 C 远程通信 D 过程控制 4.某中断系统中,每抽取一个输入数据就要中断CPU 一次,中断处理程序接收取样的数据,并将其保存到主存缓冲区内。

该中断处理需要X 秒。

另一方面,缓冲区内每存储 N 个数据,主程序就将其取出进行处理,这种处理需要Y 秒,因此该系统可以跟踪到每秒______次中断请求。

A .N / (X + Y )N B. N / (NX + Y ) C .min[1 / X ,1 / Y] D. max[1 / X ,1 / Y] 5.主存储器是计算机系统的记忆设备,它主要用来______。

A 存放数据 B 存放指令 C 存放数据和程序 D 存放微程序 6.系统总线中控制线的功能是______。

得分 年级:_____________专业:_____________________班级:_________________学号:_______________姓名:__________________ …………………………………………………………..装………………….订…………………..线………………………………………………………A 提供主存、I / O接口设备的控制信号和响应信号B 提供数据信息C 提供时序信号D 提供主存、I / O接口设备的响应信号7.DMA方式______。

《计算机组装与维护》期末考试试卷及答案

《计算机组装与维护》期末考试试卷及答案

《计算机组装与维护》期末考试试卷及答案2021—2022 学年第二学期一、填空题(每小题2分,共20分)1、微型计算机的发展是以【】的发展为表征的。

2、计算机硬件系统中最核心的部件是【】。

3、安装电脑时,要注意安装完主板,需要开始做【】事情。

4、打印机的检查可分为【】【】。

5、计算机的发展史【】【】【】【】。

6、计算机的特点【】【】【】【】。

7、计算机在工作状态下想重新启动,可采用热启动,即同时按下【】键在Windows 下是关闭正在运行的程序。

8、在Windows 7系统中,【】可以在不重启系统的情况下,解决再次插入U盘不能被识别的问题。

9、为了避免感染计算机病毒,在平时的使用中要注意哪些问题【】【】【】【】。

10、开机后,计算机首先进行设备检测,称为【】。

二、单项选择题(每小题2分,共20 分)1、计算机软件是指【】。

A、为了运行、管理和维护计算机系统所编制的各种文件组的总和B、为了运行、管理和维护计算机系统所编制的各种程序的总和C、为了控制输入输出系统所编制的各种程序的总和D、为了控制输入输出系统所编制的各种文件组的总和2、计算机中所有信息都是用【】来表示。

A、八进制代码B、二进制代码C、ASCII 码D、BCD 码3、在计算机中更新换代最快的是【】。

A、CPUB、显卡C、主板D、声卡4、一般而言,【】是个人计算机组装的第一步。

A、拆卸机箱并且把电源装入B、安装主板并且把CPU装入C、安装主板并且把内存条装入D、拆卸机箱并且把主板装入价格低5、机箱面板插针线中HDDLED是【】意思。

A、报警器线B、硬盘灯线C、重启线D、电源线6、内存存取时间是以【】为单位的。

A、msB、nsC、umD、ws7、内存的维护不包括【】。

A、防静电B、不能带电插拔C、防潮D、防热8、安装Windows 7的分区必须大于【】G。

A、10B、12C、14D、169、清洁下列计算机零部件时,【】部件不是以清理灰尘为主。

计算机组成原理期末考试试题及答案

计算机组成原理期末考试试题及答案

计算机组成原理期末考试试题及答案一、选择题1、完整的计算机系统应包括______;DA. 运算器、存储器和控制器B. 外部设备和主机C. 主机和实用程序D. 配套的硬件设备和软件系统2、计算机系统中的存储器系统是指______;DA. RAM存储器B. ROM存储器C. 主存储器D. 主存储器和外存储器3、冯·诺依曼机工作方式的基本特点是______;BA. 多指令流单数据流B. 按地址访问并顺序执行指令C. 堆栈操作D. 存储器按内部选择地址4、下列说法中不正确的是______;DA. 任何可以由软件实现的操作也可以由硬件来实现B. 固件就功能而言类似于软件,而从形态来说又类似于硬件C. 在计算机系统的层次结构中,微程序级属于硬件级,其他四级都是软件级D. 面向高级语言的机器是完全可以实现的5、在下列数中最小的数为______;CA. 1010012B. 528C. 101001BCDD. 233166、在下列数中最大的数为______;BA.2B. 2278C. 1435D. 96167、在机器中,______的零的表示形式是唯一的;BA. 原码B. 补码C. 反码D. 原码和反码9、针对8位二进制数,下列说法中正确的是______;BA.–127的补码为B.–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的真值为–,在计算机中该数表示为,则该数所用的编码方法是______码;BA. 原B. 补C. 反D. 移12、长度相同但格式不同的2种浮点数,假定前者阶段长、尾数短,后者阶段短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为______;BA. 两者可表示的数的范围和精度相同B. 前者可表示的数的范围大但精度低C. 后者可表示的数的范围大且精度高D. 前者可表示的数的范围大且精度高13、某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正小数为______,最小负小数为______;DA. +231–1B. –1–2-32C. +1–2-31≈+1D. –1–2-31≈–114、运算器虽有许多部件组成,但核心部分是______;BA. 数据总线B. 算数逻辑运算单元C. 多路开关D. 通用寄存器15、在定点二进制运算器中,减法运算一般通过______来实现;DA. 原码运算的二进制减法器B. 补码运算的二进制减法器C. 补码运算的十进制加法器D. 补码运算的二进制加法器16、在定点运算器中,无论采用双符号位还是单符号位,必须有______,它一般用______来实现;CA. 译码电路,与非门B. 编码电路,或非门C. 溢出判断电路,异或门D. 移位电路,与或非门17、下列说法中正确的是______;DA. 采用变形补码进行加减运算可以避免溢出B. 只有定点数运算才有可能溢出,浮点数运算不会产生溢出C. 只有带符号数的运算才有可能产生溢出D. 将两个正数相加有可能产生溢出18、在定点数运算中产生溢出的原因是______;CA. 运算过程中最高位产生了进位或借位B. 参加运算的操作数超过了机器的表示范围C. 运算的结果的操作数超过了机器的表示范围D. 寄存器的位数太少,不得不舍弃最低有效位19、下溢指的是______;AA. 运算结果的绝对值小于机器所能表示的最小绝对值B. 运算的结果小于机器所能表示的最小负数C. 运算的结果小于机器所能表示的最小正数D. 运算结果的最低有效位产生的错误20、存储单元是指________;BA. 存放一个二进制信息位的存储元B. 存放一个机器字的所有存储元集合C. 存放一个字节的所有存储元集合D. 存放两个字节的所有存储元集合21、和外存储器相比,内存储器的特点是________;CA. 容量大、速度快、成本低B. 容量大、速度慢、成本高C. 容量小、速度快、成本高D. 容量小、速度快、成本低22、某计算机字长16位,存储器容量64KB,若按字编址,那么它的寻址范围是________;BA. 64KB. 32KC. 64KBD. 32KB23、某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数目为_______;CA. 8,512B. 512,8C. 18,8D. 19,824、某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是________;DA. 1MB. 4MBC. 4MD. 1MB25、主存储器和CPU之间增加Cache的目的是________;AA. 解决CPU和主存之间的速度匹配问题B. 扩大主存储器的容量C. 扩大CPU中通用寄存器的数量D. 既扩大主存容量又扩大CPU通用寄存器数量26、EPROM是指________;DA. 只读存储器B. 随机存储器C. 可编程只读存储器D. 可擦写可编程只读存储器27、寄存器间接寻址方式中,操作数处在__________;BA. 通用寄存器B. 内存单元C. 程序计数器D. 堆栈28、扩展操作码是__________;DA. 操作码字段外辅助操作字段的代码B. 操作码字段中用来进行指令分类的代码C. 指令格式中的操作码D. 一种指令优化技术,不同地址数指令可以具有不同的操作码长度29、指令系统中采用不同寻址方式的目的主要是__________;BA. 实现存储程序和程序控制B. 缩短指令长度、扩大寻址空间、提高编程灵活性C. 可以直接访问外存D. 提供扩展操作码的可能并降低指令译码难度30、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常采用__________;CA. 堆栈寻址模式B. 立即寻址方式C. 隐含寻址方式D. 间接寻址方式31、对某个寄存器中操作数的寻址方式称为__________寻址;CA. 直接B. 间接C. 寄存器D. 寄存器间接32、寄存器间接寻址方式中,操作数处在__________;BA. 通用寄存器B. 主存单元C. 程序计数器D. 堆栈33、变址寻址方式中,操作数的有效地址等于__________;CA. 基值寄存器内容加上形式地址位移量B. 堆栈指示器内容加上形式地址C. 变址寄存器内容加上形式地址D. 程序计数器内容加上形式地址34、程序控制类指令的功能是__________;DA. 进行算术运算和逻辑运算B. 进行主存与CPU之间的数据传送C. 进行CPU和I/O设备之间的数据传送D. 改变程序执行的顺序35、同步控制方式是__________;CA. 只适用于CPU控制的方式B. 只适用于外设控制的方式C. 由统一时序信号控制的方式D. 所有指令执行时间都相同的方式36、异步控制方式常用于__________作为其主要控制方式;AA. 在单总线结构计算机中访问主存与外设时B. 微型机的CPU控制中C. 组合逻辑控制的CPU中D. 微程序控制器中37、在一个微周期中__________;DA. 只能执行一个微操作B. 能执行多个微操作,但它们一定是并行操作的C. 能顺序执行多个微操作D. 只能执行相斥性的操作38、指令周期是指__________;CA. CPU从主存取出一条指令的时间B. CPU执行一条指令的时间C. CPU从主存取出一条指令加上执行这条指令的时间D. 时钟周期时间39、在CPU中跟踪指令后继地址的寄存器是__________;BA. 主存地址寄存器B. 程序计数器C. 指令寄存器D. 状态寄存器40、中央处理器是指__________;CA. 运算器B. 控制器C. 运算器和控制器D. 运算器、控制器和主存储器41、计算机操作的最小时间单位是__________;AA. 时钟周期B. 指令周期C. CPU周期D. 外围设备42、微程序控制器中,机器指令与微指令的关系是__________;BA. 每一条机器指令由一条微指令来执行B. 每一条机器指令由一段用微指令编成的微程序来解释执行C. 一段机器指令组成的程序可由一条微指令来执行D. 一条微指令由若干条机器指令组成43、为了确定下一条微指令的地址,通常采用断定方式,其基本思想是__________;CA. 用程序计数器PC来产生后继续微指令地址B. 用微程序计数器μPC来产生后继微指令地址C. 通过微指令控制字段由设计者指定或者由设计者指定的判别字段控制产生后继微指令地址D. 通过指令中指令一个专门字段来控制产生后继微指令地址44、就微命令的编码方式而言,若微操作命令的个数已确定,则__________;BA. 直接表示法比编码表示法的微指令字长短B. 编码表示法比直接表示法的微指令字长短C. 编码表示法与直接表示法的微指令字长相等D. 编码表示法与直接表示法的微指令字长大小关系不确定45、下列说法中正确的是__________;BA. 微程序控制方式和硬布线控制方式相比较,前者可以使指令的执行速度更快B. 若采用微程序控制方式,则可用μPC取代PCC. 控制存储器可以用掩模ROM、EPROM或闪速存储器实现D. 指令周期也称为CPU周期46、系统总线中地址线的功用是 ;CA. 用于选择主存单元B. 用于选择进行信息传输的设备C. 用于指定主存单元和I/O设备接口电路的地址D. 用于传送主存物理地址和逻辑地址47、数据总线的宽度由总线的定义;AA. 物理特性B. 功能特性C. 电气特性D. 时间特性48、在单机系统中,多总线结构的计算机的总线系统一般由组成;AA. 系统总线、内存总线和I/O总线B. 数据总线、地址总线和控制总线C. 内部总线、系统总线和I/O总线D. ISA总线、VESA总线和PCI总线49、下列陈述中不正确的是 ;AA. 总线结构传送方式可以提高数据的传输速度B. 与独立请求方式相比,链式查询方式对电路的故障更敏感C. PCI总线采用同步时序协议和集中式仲裁策略D. 总线的带宽即总线本身所能达到的最高传输速率50、中断发生时,由硬件更新程序计数器PC,而不是由软件完成,主要是为了________;CA. 能进入中断处理程序并正确返回源程序B. 节省内容C. 提高处理机的速度D. 使中断处理程序易于编址,不易出错51、在I/O设备、数据通道、时钟和软件这4项中,可能成为中断源的是________;DA. I/O设备B. I/O设备和数据通道C. I/O设备、数据通道和时钟D. I/O设备、数据通道、时钟和软件52、单级中断与多级中断的区别是________;AA. 单级中断只能实现单中断,而多级中断可以实现多重中断B. 单级中断的硬件结构是一维中断,而多级中断的硬件结构是二维中断C. 单级中断处理机只通过一根外部中断请求线接到它的外部设备系统;而多级中断,每一个I/O设备都有一根专用的外部中断请求线53、在单级中断系统中,CPU一旦响应中断,则立即关闭________标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断进行干扰;AA. 中断允许B. 中断请求C. 中断屏蔽54、为了便于实现多级中断,保存现场信息最有效的方法是采用________;BA. 通用寄存器B. 堆栈C. 储存器D. 外存55、为实现CPU与外部设备并行工作,必须引入的基础硬件是________;AA. 缓冲器B. 通道C. 时钟D. 相联寄存器56、中断允许触发器用来________;DA. 表示外设是否提出了中断请求B. CPU是否响应了中断请求C. CPU是否在进行中断处理D. 开放或关闭可屏蔽硬中断57、采用DMA方式传递数据时,每传送一个数据就要占用一个________时间;CA. 指令周期B. 机器周期C. 存储周期D. 总线周期58、周期挪用方式常用于________方式的输入/输出中;AA. DMAB. 中断C. 程序传送D. 通道59、通道是重要的I/O方式,其中适合连接大量终端及打印机的通道是________;CA. 数组多路通道B. 选择通道C. 字节多路通道60、磁表面存储器不具备的特点是______;CA. 存储密度高B. 可脱机保存C. 速度快D. 容量大61、计算机的外部设备是指______;DA. 输入/输出设备B. 外存设备C. 远程通信设备D. 除了CPU和内存以外的其他设备62、在微型机系统中外部设备通过______与主板的系统总线相连接;BA. 累加器B. 设备控制器C. 计数器D. 寄存二、简答题1、冯·诺依曼型计算机的基本特点是什么答:冯诺依曼原理的基本思想是:采用二进制形式表示数据和指令;指令由操作码和地址码组成;将程序和数据存放在存储器中,使计算机在工作时从存储器取出指令加以执行,自动完成计算任务;这就是“存储程序”和“程序控制”简称存储程序控制的概念;指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现;计算机由存储器、运算器、控制器、输入设备和输出设备五大基本部件组成,并规定了5部分的基本功能;冯诺依曼型计算机的基本特点也可以用“存储程序”和“程序控制”来高度概括;2、计算机硬件有哪些部件,各部件的作用是什么答:计算机的硬件系统由有形的电子器件等构成的,它包括运算器、存储器、控制器、输入输出设备及总线系统组成;而总线分为数据总线、地址总线、控制总线,其结构有单总线结构、双总线结构及多总线结构;存储器Memory是用来存放数据和程序的部件;运算器是对信息进行运算处理的部件;控制器是整个计算机的控制核心;它的主要功能是读取指令、翻译指令代码、并向计算机各部分发出控制信号,以便执行指令;输入设备能将数据和程序变换成计算机内部所能识别和接受的信息方式,并顺序地把它们送入存储器中;输出设备将计算机处理的结果以人们能接受的或其它机器能接受的形式送出;3、什么是总线以总线组成计算机有哪几种组成结构答:总线Bus就是计算机中用于传送信息的公用通道,是为多个部件服务的一组信息传送连接线;按照总线的连接方式,计算机组成结构可以分为单总线结构、双总线结构和多总线结构等详细内容见第7章;4、什么是硬件、软件和固件什么是软件和硬件的逻辑等价在什么意义上软件和硬件是不等价的答:计算机硬件Hardware是指构成计算机的所有实体部件的集合,通常这些部件由电路电子元件、机械等物理部件组成;计算机软件Software是指能使计算机工作的程序和程序运行时所需要的数据,以及与这些程序和数据有关的文字说明和图表资料,其中文字说明和图表资料又称为文档;固件Firmware是一种介于传统的软件和硬件之间的实体,功能上类似软件,但形态上又是硬件;微程序是计算机硬件和软件相结合的重要形式;软件和硬件的逻辑等价含义:1任何一个由软件所完成的操作也可以直接由硬件来实现2任何一条由硬件所执行的指令也能用软件来完成在物理意义上软件和硬件是不等价的;5、计算机系统按程序设计语言划分为哪几个层次答:计算机系统是一个由硬件、软件组成的多级层次结构,它通常由微程序级、一般机器级、操作系统级、汇编语言级、高级语言级组成,每一级上都能创造程序设计,且得到下级的支持;6、解释如下概念:ALU,CPU,主机和字长;答:算术逻辑运算部件ALU:Arithmetic Logic Unit,是运算器的核心组成,功能是完成算数和逻辑运算;“中央处理单元”CPU:Central Processing Unit 包括运算器和控制器,是计算机的信息处理的中心部件;存储器、运算器和控制器在信息处理操作中起主要作用,是计算机硬件的主体部分,通常被称为“主机”;字长决定了计算机的运算精度、指令字长度、存储单元长度等,可以是8/16/32/64/128位bit等;7、常用的计算机性能指标有哪些答:评价计算机性能是一个复杂的问题,早期只限于字长、运算速度和存储容量3大指标;目前要考虑的因素有如下几个方面;1 主频主频很大程度上决定了计算机的运行速度,它的单位是兆赫兹MHz;2 字长字长决定了计算机的运算精度、指令字长度、存储单元长度等,可以是8/16/32/64/128位bit;3 运算速度衡量计算机运算速度的早期方法是每秒执行加法指令的次数,现在通常用等效速度;4 存储容量以字为单位的计算机常以字数乘字长来表明存储容量;5 可靠性系统是否运行稳定非常重要,常用平均无故障时间MTBF衡量;6 可维护性系统可维护性是指系统出了故障能否尽快恢复,可用平均修复时间MTRF表示,它是指从故障发生到机器修复平均所需要的时间;7 可用性是指计算机的使用效率;8 兼容性兼容是广泛的概念,是指设备或程序可以用于多种系统的性能;兼容使得机器的资源得以继承和发展,有利于计算机的推广和普及;8、多媒体的含义是什么答:多媒体技术是指能够同时获取、处理、编辑、存储和展示两个以上不同信息类型媒体的技术;计算机信息的形式可以是文字、声音、图形和图象等;9、简单描述计算机的层次结构,说明各层次的主要特点;答:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分的多级层次结构;第0级为硬件组成的实体;第1级是微程序级;这级的机器语言是微指令集,程序员用微指令编写的微程序一般是直接由硬件执行的;第2级是传统机器级;这级的机器语言是该机的指令集,程序员用机器指令编写的程序可以由微程序进行解释;第3级操作系统级;从操作系统的基本功能来看,一方面它要直接管理传统机器中的软硬件资源,另一方面它又是传统机器的延伸;第4级是汇编语言级;这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序;第5级是高级语言级;这级的机器语言就是各种高级语言,通常用编译程序来完成高级语言翻译工作;第6级是应用语言级;这一级是为了使计算机满足某种用途而专门设计的,因此这一级语言就是各种面向问题的应用语言;10、计算机系统的主要技术指标有哪些计算机系统的主要技术指标有:机器字长、数据通路宽度、主存储器容量和运算速度等;机器字长是指参与运算的数的基本位数,它是由加法器、寄存器的位数决定的;数据通路宽度是指数据总线一次所能并行传送信息的位数;主存储器容量是指主存储器所能存储的全部信息;运算速度与机器的主频、执行什么样的操作、主存储器本身的速度等许多因素有关;11、试计算采用32×32点阵字形的一个汉字字形占多少字节存储6763个16×16点阵以及24×24点阵字形的汉字库各需要多少存储容量答:128B 216416B 486936B12、海明校验码的编码规则有哪些答:若海明码的最高位号为m,最低位号为1,即Hm Hm-1…H2H1,则海明码的编码规则是:1校验位与数据位之和为m,每个校验位Pi在海明码中被分在位号2i-1的位置上,其余各位为数据位,并按从低向高逐位依次排列的关系分配各数据位;2海明码的每一位位码Hi包括数据位和校验位由多个校验位校验,其关系是被校验的每一位位号要等于校验它的各校验位的位号之和;13、简述CRC码的纠错原理;答:CRC码是一种纠错能力较强的编码;在进行校验时,将CRC码多项式与生成多项式GX相除,若余数为0,则表明数据正确;当余数不为0时,说明数据有错;只要选择适当的生成多项式GX,余数与CRC码出错位位置的对应关系是一定的,由此可以用余数作为依据判断出错位置从而纠正错码;14、运算器由哪几部分组成答:运算器的基本结构应包括以下几个部分:1 能实现算术和逻辑运算功能的部件ALU;2 存放待加工的信息或加工后的结果信息的通用寄存器组;3 按操作要求控制数据输入的部件:多路开关或数据锁存器;4 按操作要求控制数据输出的部件:输出移位和多路开关;5 计算器与其它部件进行信息传送的总线以及总线接收器与发送器;总线接收器与发送器通常是由三态门构成的;15、主存储器有哪些性能指标它们的含义是什么答:存储器的性能指标是对存储器进行设计、使用和提高时的主要依据,存储器性能指标也称为存储器参数;(1)存储容量是指一个功能完备的存储器所能容纳的二进制信息总量,即可存储多少位二进制信息代码;(2)存储器速度:存储器取数时间和存储器存取周期(3)数据传输率:单位时间可写入存储器或从存储器取出信息的最大数量,称为数据传输率或称为存储器传输带宽bM(4)可靠性存储器的可靠性是指在规定时间内存储器无故障的情况,一般用平均无故障时间MTBF来衡量;(5)价格:又称成本,它是衡量主存储器经济性能的重要指标;16、主存的基本组成有哪些部分各部分主要的功能是什么答:主存储器的基本组成:1贮存信息的存储体;一般是一个全体基本存储单元按照一定规则排列起来的存储阵列;存储体是存储器的核心;2信息的寻址机构,即读出和写入信息的地址选择机构;这包括:地址寄存器MAR和地址译码器;地址译码器完成地址译码,地址寄存器具有地址缓冲功能;3存储器数据寄存器MDR;在数据传送中可以起数据缓冲作用;4写入信息所需的能源,即写入线路、写驱动器等;5读出所需的能源和读出放大器,即读出线路、读驱动器和读出放大器;6存储器控制部件;包括主存时序线路、时钟脉冲线路、读逻辑控制线路,写或重写逻辑控制线路以及动态存储器的定时刷新线路等,这些线路总称为存储器控制部件;17、静态MOS存储元、动态MOS存储元各有什么特点答:在MOS半导体存储器中,根据存储信息机构的原理不同,又分为静态MOS存储器SRAM和动态MOS存储器DRAM,前者利用双稳态触发器来保存信息,只要不断电,信息不会丢失,后者利用MOS电容存储电荷来保存信息,使用时需不断给电容充电才能使信息保持;18、什么是刷新为什么要刷新有哪几种常用的刷新方式答:对动态存储器要每隔一定时间通常是2ms给全部基本存储元的存储电容补充一次电荷,称为RAM的刷新,2ms是刷新间隔时间;由于存放信息的电荷会有泄漏,动态存储器的电荷不能象静态存储器电路那样,由电源经负载管源源不断地补充,时间一长,就会丢失信息,所以必须刷新;常用的刷新方式有两种:集中式刷新、分布式刷新;19、简要说明提高存储器速度有哪些措施答:高速缓冲存储器、多体交叉存储器;20、Cache有哪些特点答:Cache具有如下特点:1 位于CPU与主存之间,是存储器层次结构中级别最高的一级;2 容量比主存小,目前一般有数KB到数MB;3 速度一般比主存快5~10倍,通常由存储速度高的双极型三极管或SRAM组成;4 其容量是主存的部分副本;5 可用来存放指令,也可用来存放数据;6 快存的功能全部由硬件实现,并对程序员透明;21、如何区别存储器和寄存器两者是一回事的说法对吗答:存储器和寄存器不是一回事;存储器在CPU的外边,专门用来存放程序和数据,访问存储器的速度较慢;寄存器属于CPU的一部分,访问寄存器的速度很快; 22、存储器的主要功能是什么为什么要把存储系统分成若干个不同层次主要有哪些层次答:存储器的主要功能是用来保存程序和数据;存储系统是由几个容量、速度和价格各不相同的存储器用硬件、软件以及硬件与软件相结合的方法连接起来的系统;把存储系统分成若干个不同层次的目的是为了解决存储容量、存取速度和价格之间的矛盾;由高速缓冲存储器、主存储器和辅助存储器构成的三级存储系统可以分为两个层次,其中高速缓冲和主存间称为Cache-主存存储层次Cache存储系统;主存和辅存间称为主存-辅存存储层次虚拟存储系统;23、说明存储周期和存取时间的区别;答:存取周期是指主存进行一次完整的读写操作所需的全部时间,即连续两次访问存储器操作之间所需要的最短时间;存取时间是指从启动一次存储器操作到完成该操作所经历的时间;存取周期一定大于存取时间;24、指令格式设计的准则有哪些答:一台计算机选择怎样的指令格式,涉及多方面因素;一般要求指令的字长要短一些,以得到时间和空间上的优势;但指令也必须有足够的长度以利于增加信息。

本科计算机组成080901期末试题(A卷)答案及评分标准5

本科计算机组成080901期末试题(A卷)答案及评分标准5

2008/2009学年第一学期期末考试试题(A卷)答案及评分标准(A卷)计算机组成使用班级: 06060641,06060642一、选择题(10分)答案: 1.C 2.D 3.B 4.C 5.C6.C 7、B 8、A 9、B 10、B评分标准: 每个小题1分。

二、填空题(25分)参考答案:1. 16 162、系统软件应用软件(注: 二者排列顺序任意!)3.1.1001100 1.0110011 1.0110100 0.0000101 1.1111011 1.0101111 -0.1010001 (本小题前六个空若按双符号位形式填写也可以)4.规定或指明操作数的种类和性质规定或指明操作数或操作数的来源5.控制存储器微指令寄存器微地址寄存器微地址形成部件(或微地址转移逻辑)6.程序计数器PC(或指令地址寄存器)指令寄存器IR 地址形成部件(或指令译码器ID)9、53ns 94.34%10、字节多路通道选择通道数组多路通道评分标准: 每个空1分;文字类内容不要求精确描述(即一字不差), 表达意思确定且相同的都算对!三、[本题11分]参考答案:本题可以选用原码一位乘法法或补码一位乘法。

下面分别给出使用这两种方法的计算过程及结果。

原码一位乘法: 乘积的符号位按异或运算规则单独计算;乘积的数值部分取相乘两数的绝对值计算, 计算过程如下:部分积乘数操作说明0 0.0 0 0 0 0+) 0 0.1 0 1 1 0 0 0.1 0 1 1 0→ 0 0.0 1 0 1 1+) 0 0.1 0 1 1 00 1.0 0 0 0 1→ 0 0.1 0 0 0 0+) 0 0.1 0 1 1 00 1.0 0 1 1 0→ 0 0.1 0 0 1 1+) 0 0.0 0 0 0 00 0.1 0 0 1 1→ 0 0.0 1 0 0 1+) 0 0.1 0 1 1 00 0.1 1 1 1 1→ 0 0.0 1 1 1 1 0. 1 0 1 1 1....0.. (1)1 (1)0 01 (1)1 01. 1 0 1 0 0开始情形判别位“1”, +X右移一位判别位“1”, +X右移一位判别位“1”, +X右移一位判别位“0”, +0右移一位判别位“1”, +X右移一位共计算5步, 乘积的数值部分为0.0111111010又∵乘积的符号位为相乘两数的符号位的异或逻辑值, 即0⊕1 = 1 ∴ [X×Y]原= 1.0111111010, X×Y = - 0.0111111010∴ [X×Y]原= 1.0111111010, X×Y = - 0.0111111010补码一位乘法:符号位连同数值位一起参加运算, 计算过程如下:([-X]补=11.01010, 按补码右移规则)部分积乘数操作说明0 0.0 0 0 0 0+) 1 1.0 1 0 1 0 1 1.0 1 0 1 0→ 1 1.1 0 1 0 1+) 0 0.1 0 1 1 00 0.0 1 0 1 1→ 0 0.0 0 1 0 1+) 0 0.0 0 0 0 00 0.0 0 1 0 1→ 0 0.0 0 0 1 0+) 1 1.0 1 0 1 01 1.0 1 1 0 0→ 1 1.1 0 1 1 0+) 0 0.1 0 1 1 00 0.0 1 1 0 0→ 0 0.0 0 1 1 0+) 1 1.0 1 0 1 01 1.1 0 0 0 0 1. 0 1 0 0 1 0....0 (1)1 01 00 (1)0 0开始情形, 乘数引入附加位0判别位“10”, + [-X]补右移一位判别位“01”, +X右移一位判别位“00”, +0右移一位判别位“10”, +[-X]补右移一位判别位“01”, + X右移一位判别位“10”, +[-X]补共计算6步, 最后1步不移位!∴ [X×Y]补= 1.1000000110, X×Y = - 0.0111111010∴ [X×Y]补= 1.1000000110, X×Y = - 0.0111111010评分标准: 当计算步骤正确, 计算结果或中间结果出现错误时, 酌情扣除1-7分;利用手工方法计算不给分;给出两种计算方法者, 仅按计算正确的一种方法计分, 不另外加分。

2022年西安交通大学城市学院软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年西安交通大学城市学院软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年西安交通大学城市学院软件工程专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某一计算机采用主存Cache存储层次结构,主存容量有8个块,Cache容量有4个块,采取直接映射方式。

若主存块地址流为0,1,2,5,4,6,4,7,1,2,4,1,3,7,2,一开始Cache为空,此期间Cache的命中率为()。

A.13.3%B.20%C.26.7%D.33.3%2、有如下C语言程序段:for(k=0;k<1000;k++)a[k]=a[k]+32;若数组a及变量k均为int型,int型数据占4B,数据Cache采用直接映射方式、数据区大小为1KB,块大小位16B,该程序段执行前Cache为空,则该程序段执行过程中访问数组a的Cache缺失率约为()。

A.1.25%B.2.5%C.12.5%D.25%3、指令寄存器的位数取决()。

A.存储器的容量B.指令字长C.机器字长人D.存储字长4、下列关于计算机操作的单位时间的关系中,正确的是()。

A.时钟周期>指令周期>CPU周期B.指令周期CPU周期>时钟周期C.CPU周期>指令周期>时钟周期D.CPU周期>时钟周期>指令周期5、假设基准程序A在某计算机上的运行时间为100s,其中90s为CPU时间,其余为/O 时间。

若CPU速度提高50%,V/O速度不变,则运行基准程序A所耗费的时间是()。

A.55sB.60sC.65 sD.70s6、在()结构中,外部设备可以和主存储器单元统一编址。

A.单总线B.双总线C.三总线D.以上都可以7、总线宽度与下列()有关。

A.控制线根数B.数据线根数C.地址线根数D.以上都不对8、微程序控制器的速度比硬布线控制器慢,主要是因为()。

A.增加了从磁盘存储器读取微指令的时间B.增加了从主存储器读取微指令的时间C.增加了从指令寄存器读取微指令的时间D.增加了从控制存储器读取微指令的时问9、微指令大体可分为两类:水平型微指令和垂直型微指令。

计算机组成原理期末考试试题及答案

计算机组成原理期末考试试题及答案

计算机组成原理期末考试试题及答案一、选择题(每题2分,共20分)1. 计算机硬件系统主要由哪两部分组成?A. 控制器和运算器B. 输入设备和输出设备C. 中央处理器和外部设备D. 存储器和输入输出设备答案:C2. 下面哪个不是计算机的五大组成部分?A. 控制器B. 运算器C. 输入设备D. 电源答案:D3. 下面哪个寄存器用于存放将要执行的下一条指令的地址?A. 指令寄存器B. 程序计数器C. 地址寄存器D. 数据寄存器答案:B4. 下面哪个不是计算机的数据表示方法?A. 二进制B. 十进制C. 八进制D. 十六进制答案:B5. 下面哪个不是计算机的存储器层次结构?A. 寄存器B. 高速缓存C. 主存储器D. 硬盘答案:D6. 下面哪个不是计算机的输入设备?A. 鼠标B. 键盘C. 扫描仪D. 显示器答案:D7. 下面哪个不是计算机的输出设备?A. 显示器B. 打印机C. 扬声器D. 键盘答案:D8. 下面哪个不是计算机的总线类型?A. 数据总线B. 地址总线C. 控制总线D. 通信总线答案:D9. 下面哪个不是计算机的指令类型?A. 数据传输指令B. 算术运算指令C. 逻辑运算指令D. 中断指令答案:D10. 下面哪个不是计算机的并行计算技术?A. 流水线技术B. 向量处理技术C. 多线程技术D. 分布式计算技术答案:D二、填空题(每题2分,共20分)1. 计算机硬件系统主要由______和______组成。

答案:中央处理器,外部设备2. 计算机的五大组成部分包括:控制器、运算器、______、______和______。

答案:存储器,输入设备,输出设备3. 计算机的数据表示方法有:二进制、八进制、十六进制等,其中计算机内部使用的是______。

答案:二进制4. 计算机的存储器层次结构包括:寄存器、高速缓存、______和______。

答案:主存储器,硬盘5. 计算机的指令分为:数据传输指令、算术运算指令、逻辑运算指令和______。

2022年电子科技大学成都学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年电子科技大学成都学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)

2022年电子科技大学成都学院数据科学与大数据技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、Cache用组相联映射,一块大小为128B,Cache共64块,4块分一组,主存有4096块,主存地址共需()位。

A.19B.18C.17D.162、关于LRU算法,以下论述正确的是()。

A.LRU算法替换掉那些在Cache中驻留时间最长且未被引用的块B.LRU算法替换掉那些在Cache中驻留时间最短且未被引用的块C.LRU算法替换掉那些在Cache中驻留时间最长且仍在引用的块D.LRU算法替换掉那些在Cache中驻留时间最短且仍在引用的块3、假定变量i、f、d的数据类型分别为int、float、double(int用补码表示,float 和double用IEEE754标准中的单精度和双精度浮点数据格式表示),已知i=785,f-l.5678e3,d=1.5el00,若在32位机器中执行下列关系表达式,则结果为真的是()。

I.i==(int)(float)i Ⅱ.f==(float)(int)fIⅡ.f==(float)(double)f Ⅳ.(d+f)-d=fA.仅I、ⅡB.仅I、ⅢC.仅Ⅱ、ⅢD.仅Ⅲ、Ⅳ4、下列关于定点数原码一位乘算法的描述正确的是()。

I.符号位不参加运算,根据数值位的乘法运算结果确定结果的符号位II.在原码一位乘算法过程中,所有移位均是算术移位操作Ⅲ.假设两个n位数进行原码一位乘,部分积至少需要使用n位奇存器A.II,III C.只有IIIB.只有Ⅲ D.全错5、在浮点机中,()是隐藏的。

A.阶码B.数符C.尾数D.基数6、关于同步控制说法正确的是()。

A.采用握手信号B.由统一时序电路控制的方式C.允许速度差别较大的设备一起接入工作D.B和C7、下列关于同步总线的说法中,正确的有()。

I.同步总线一般按最慢的部件来设置公共时钟II.同步总线一般不能很长III.同步总线一般采用应答方式进行通信IV.通常,CPU内部总线、处理器总线等采用同步总线A. I,IIB. I,II,IVC.III,IVD.II,III,IV8、在计算机系统中,表明系统运行状态的部件是()。

计算机组成原理期末考试题及答案

计算机组成原理期末考试题及答案

计算机组成原理期末考试题及答案一、选择题(每题3分,共30分)1. 计算机系统由哪两大部分组成?A. 硬件和软件B. 中央处理器和外部设备C. 输入设备和输出设备D. 存储器和运算器答案:A2. 下面哪一个不是计算机硬件的基本组成?A. 运算器B. 控制器C. 存储器D. 键盘答案:D3. 下面哪一个寄存器不属于CPU内部寄存器?A. 指令寄存器(IR)B. 程序计数器(PC)C. 累加器(AC)D. 磁盘地址寄存器(MAR)答案:D4. 下面哪一个不是计算机的性能指标?A. 字长B. 主频C. 内存容量D. 操作系统答案:D5. 下面哪一个不是计算机的总线类型?A. 数据总线B. 地址总线C. 控制总线D. 信号总线答案:D6. 下面哪一个不是存储器的层次结构?A. 缓存(Cache)B. 主存储器(RAM)C. 辅助存储器(硬盘)D. 寄存器答案:D7. 下面哪一个不是计算机的输入设备?A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:D8. 下面哪一个不是计算机的输出设备?A. 显示器B. 打印机C. 扬声器D. 键盘答案:D9. 下面哪一个不是计算机的总线标准?A. PCIB. USBC. SATAD. HTTP答案:D10. 下面哪一个不是计算机的指令类型?A. 数据传送指令B. 运算指令C. 控制指令D. 通信指令答案:D二、填空题(每题3分,共30分)1. 计算机硬件系统主要包括五大部件,分别是________、________、________、________和________。

答案:控制器、运算器、存储器、输入设备、输出设备2. 计算机的运算器主要由________、________和________组成。

答案:算术逻辑单元(ALU)、累加器(AC)、寄存器3. 计算机的指令系统主要包括________、________和________三种类型的指令。

答案:数据传送指令、运算指令、控制指令4. 计算机的存储器层次结构包括________、________和________。

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷及答案

计算机组成原理期末考试试卷及答案计算机组成原理期末考试试卷(1)⼀.选择题(下列每题有且仅有⼀个正确答案,每⼩题2分,共20分)1.假设下列字符码中最后⼀位为校验码,如果数据没有错误,则采⽤偶校验的字符码的是____。

A. 11001011B. 11010110C. 11000001 D。

110010012.在定点⼆进制运算器中,减法运算⼀般通过______ 来实现。

3. A.补码运算的⼆进制加法器 B. 补码运算的⼆进制减法器4. C. 补码运算的⼗进制加法器 D. 原码运算的⼆进制减法器5.下列关于虚拟存储器的说法,正确的是_B___。

A.提⾼了主存储器的存取速度B.扩⼤了主存储器的存储空间,并能进⾏⾃动管理和调度C. 提⾼了外存储器的存取速度D. 程序执⾏时,利⽤硬件完成地址映射6.下列说法正确的是__B__。

A. 存储周期就是存储器读出或写⼊的时间B. 双端⼝存储器采⽤了两套相互独⽴的读写电路,实现并⾏存取C. 双端⼝存储器在左右端⼝地址码不同时会发⽣读/写冲突D. 在cache中,任意主存块均可映射到cache中任意⼀⾏,该⽅法称为直接映射⽅式7.单地址指令中,为了完成两个数的算术运算,除地址码指明的⼀个操作数外,另⼀个操作数⼀般采⽤__C__寻址⽅式。

A. 堆栈B. ⽴即C.隐含D. 间接8.指令系统中采⽤不同寻址⽅式的⽬的主要是___D___ 。

9.A.实现存储程序和程序控制 B.提供扩展操作码的可能并降低指令译码难度10. C .可以直接访问外存 D 。

缩短指令长度,扩⼤寻址空间,提⾼编程灵活性11.下列说法中,不符合RISC 指令系统特点的是__B__。

A. 指令长度固定,指令种类少B. 寻址⽅式种类尽量少,指令功能尽可能强C. 增加寄存器的数⽬,以尽量减少访存的次数D. 选取使⽤频率最⾼的⼀些简单指令,以及很有⽤但不复杂的指令 12.指令周期是指___C___。

13. A .CPU 从主存取出⼀条指令的时间 B .CPU 执⾏⼀条指令的时间 14. C .CPU 从主存取出⼀条指令加上执⾏这条指令的时间 D .时钟周期时间15.假设微操作控制信号⽤n C 表⽰,指令操作码译码输出⽤m I 表⽰,节拍电位信号⽤k M 表⽰,节拍脉冲信号⽤i T 表⽰,状态反馈信息⽤i B 表⽰,则硬布线控制器的控制信号n C 可描述为__D__。

计算机09真题答案

计算机09真题答案

2009年试卷分析一、单项选择题:1~40小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

请在答题卡上将所选项的字母涂黑。

11、答:应该选C解释:考点1,指令执行步骤,在取指期间取来的是指令,读数据期间读来的是数据;考点2,指令和数据性质上的区别,虽然二者都用二进制表示,但属于完全不同性质的信息,数据是计算机加工处理的“原材料”,指令是告知计算机运行功能和执行步骤的命令类信息。

12、答:应该选D解释:考点1,十进制整数到二进制的转换,数据的补码表示;考点2,补码加法运算,2两个不同位数的补码数相加时需要进行符号扩展;X=127,[X]补=0000007FH(32位整数),运算后其值不变Y=-9,[Y]补=FFF7H (16位整数),运算后其值不变[Z]补 = [X补+Y补]=0000007FH+FFFF FFF7H=00000076H(红色字为符号扩展)解题技巧:也可先求出127+(-9)=118,再变成补码后去与可供选择的答案对比。

13、答;应该选D解释:考点1,十进制小数到二进制的转换,小数与整数的补码表示;考点2,浮点数的阶码(整数)、尾数(尾数)的表示,规格化的概念;考点3,浮点数的加法运算与结果溢出检查;[X]浮=00111 0011101,[Y]浮=00101 0010100=00111 0000101X和Y的尾数相加的0100010,应规格化,成为0010001,阶码要加1,将变成8,但阶码的数值位用3位补码表示,不能表示正8,表明运算结果是溢出了。

解题技巧:①也可先把25×5/8变成27×5/8/4=27×5/32,再计算29/32+5/32=34/32 =2×17/32,表明需要阶码加1,将变成8,已经不能表示,是溢出。

②千万不要变分数为小数之后再转换成二进制,分母是2的整数幂时只需转换其分子部分,这对于解这个题实在是太重要了。

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

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

2022年成都工业学院计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、一个存储器的容量假定为M×N,若要使用I×k的芯片(I<M,k<N),需要在字和位方向上同时扩展,此时共需要()个存储芯片。

A.M×NB.(M/I)×(N/k)C.M/I×M/ID.M/I×N/k2、在全相联映射、直接映射和组相联映射中,块冲突概率最小的是()。

A.全相联映射B.直接映射C.组相联映射D.不一定3、在C语言程序中,下列表达式中值为True的有()。

I.123456789=(int)(float)l23456789Ⅱ.123456==(int)(float)1234561Ⅲ.123456789-(int(double)123456789A.仅I、ⅡB. 仅I、ⅢC.仅Ⅱ、ⅢD. I、Ⅱ、Ⅲ、4、十进制数-0.3125的8位移码编码为()。

A.D8HB.58HC.A8HD.28H5、一个浮点数N可以用下式表示:N=mr me,其中,e=rc g;m:尾数的值,包括尾数采用的码制和数制:e:阶码的值,一般采用移码或补码,整数;Tm:尾数的基;re:阶码的基;p:尾数长度,这里的p不是指尾数的:进制位数,当ra=16时,每4个二进制位表示一位尾数;q:阶码长度,由于阶码的基通常为2,因此,在一般情况下,q就是阶码部分的二进制位数。

研究浮点数表示方式的主要目的是用尽量短的字长(主要是阶码字长q和尾数字长的和)实现尽可能大的表述范围和尽可能高的表数精度。

根据这一目的,上述6个参数中只有3个参数是浮点数表示方式要研究的对象,它们是()。

A.m、e、rmB. rm、e、rmC.re、p、qD. rm、p、q6、总线按连接部件不同可分为()。

A.片内总线、系统总线、通信总线B.数据总线、地址总线、控制总线C.主存总线I/O总线、DMA总线D.ISA总线、VESA总线、PCI总线7、总线的数据传输速率可按公式Q=Wf/N计算,其中Q为总线数据传输速率,W为总线数据宽度(总线位宽/8),f为总线时钟频率,N为完成一次数据传送所需的总线时钟周期个数。

计算机组成原理期末考试习题及答案

计算机组成原理期末考试习题及答案

《计算机组成原理》练习题一、单项选择题1.CPU响应中断的时间是__C____。

A.中断源提出请求; B.取指周期结束;C.执行周期结束; D.间址周期结束。

2.下列说法中___C___是正确的。

A.加法指令的执行周期一定要访存;B.加法指令的执行周期一定不访存;C.指令的地址码给出存储器地址的加法指令,在执行周期一定访存;D.指令的地址码给出存储器地址的加法指令,在执行周期不一定访存。

3.垂直型微指令的特点是__C____。

A.微指令格式垂直表示; B.控制信号经过编码产生;C.采用微操作码; D.采用微指令码。

4.基址寻址方式中,操作数的有效地址是___A___。

A.基址寄存器内容加上形式地址(位移量);B.程序计数器内容加上形式地址;C.变址寄存器内容加上形式地址;D.寄存器内容加上形式地址.5.常用的虚拟存储器寻址系统由___A___两级存储器组成.A.主存-辅存;B.Cache-主存;C.Cache-辅存;D.主存—硬盘。

6.DMA访问主存时,让CPU处于等待状态,等DMA的一批数据访问结束后,CPU再恢复工作,这种情况称作___A___.A.停止CPU访问主存;B.周期挪用;C.DMA与CPU交替访问;D.DMA。

7.在运算器中不包含____D__。

A.状态寄存器; B.数据总线;C.ALU; D.地址寄存器。

8.计算机操作的最小单位时间是__A____。

A.时钟周期; B.指令周期;C.CPU周期;D.中断周期。

9.用以指定待执行指令所在地址的是__C____。

A.指令寄存器;B.数据计数器;C.程序计数器; D.累加器。

10.下列描述中___B___是正确的。

A.控制器能理解、解释并执行所有的指令及存储结果;B.一台计算机包括输入、输出、控制、存储及算逻运算五个单元;C.所有的数据运算都在CPU的控制器中完成;D.以上答案都正确。

11.总线通信中的同步控制是___B___.A.只适合于CPU控制的方式;B.由统一时序控制的方式;C.只适合于外围设备控制的方式;D.只适合于主存。

计算机二级考试答案九月

计算机二级考试答案九月

计算机二级考试答案九月一、选择题1. 在计算机系统中,外存是指(A)。

A. 硬盘存储器B. 软盘存储器C. 光盘存储器D. 内存存储器2. 下列选项中,属于计算机病毒特征的是(D)。

A. 可执行性B. 可读性C. 可编辑性D. 传染性3. 在Word文档中,下列哪个功能可以用于插入页码?(B)A. 插入图片B. 插入页码C. 插入表格D. 插入公式4. Excel中,若要计算一列数据的平均值,应使用(C)函数。

A. SUMB. COUNTC. AVERAGED. MAX5. 在PowerPoint中,下列哪个视图模式用于编辑幻灯片的详细内容?(D)A. 幻灯片浏览视图B. 幻灯片放映视图C. 幻灯片母版视图D. 普通视图二、填空题1. 计算机硬件系统由输入设备、输出设备、______、______和外部存储器组成。

答案:中央处理器、内存2. 在Excel中,若要对数据进行排序,可以使用“数据”菜单中的______功能。

答案:排序3. 在Word中,若要设置文档的页边距,可以在“页面布局”菜单中找到______选项。

答案:页边距4. PowerPoint中,切换幻灯片的快捷键是______。

答案:F55. 计算机二级考试主要测试考生对______和______的掌握程度。

答案:计算机基础知识、计算机应用技能三、简答题1. 简述计算机病毒的传播途径。

答案:计算机病毒可以通过电子邮件、网络下载、移动存储设备(如U 盘、移动硬盘)等途径传播。

2. 描述在Word中如何设置文档的水印效果。

答案:在Word中,可以通过“设计”菜单中的“水印”选项来设置文档的水印效果,可以选择预设的水印样式或者自定义水印内容。

3. Excel中如何使用公式计算一组数据的总和?答案:在Excel中,可以使用SUM函数来计算一组数据的总和,例如:=SUM(A1:A10),表示计算A1到A10单元格中数据的总和。

四、操作题1. 请在Word文档中创建一个包含标题和正文的简单文档,并设置合适的字体和字号。

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

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

第一章计算机系统概论计算机的硬件是由有形的电子器件等构成的,它包括运算器、存储器、控制器、适配器、输入输出设备。

早起将运算器和控制器合在一起称为CPU(中央处理器)。

目前的CPU包含了存储器,因此称为中央处理器。

存储程序并按地址顺序执行,这是冯·诺依曼型计算机的工作原理,也是CPU自动工作的关键。

计算机系统是一个有硬件、软件组成的多级层次结构,它通常由微程序级、一般程序级、操作系统级、汇编语言级、高级语言级组成,每一级上都能进行程序设计,且得到下面各级的支持。

习题:4冯·诺依曼型计算机的主要设计思想是什么?它包括那些主要组成部分?主要设计思想是:存储程序通用电子计算机方案,主要组成部分有:运算器、逻辑控制装置、存储器、输入和输出设备5什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?存储器所有存储单元的总数称为存储器的存储容量。

每个存储单元都有编号,称为单元地址。

如果某字代表要处理的数据,称为数据字。

如果某字为一条指令,称为指令字7指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?每一个基本操作称为一条指令,而解算某一问题的一串指令序列,称为程序第二章运算方法和运算器按对阶操作。

直接使用西文标准键盘输入汉字,进行处理,并显示打印汉字,是一项重大成就。

为此要解决汉字的输入编码、汉字内码、子模码等三种不同用途的编码。

1第三章 内部存储器CPU 能直接访问内存(cache 、主存)双端口存储器和多模块交叉存储器属于并行存储器结构。

cache 是一种高速缓冲存储器,是为了解决CPU 和主存之间速度不匹配而采用的一项重要的硬件技术,并且发展为多级cache 体系,指令cache 与数据cache 分设体系。

要求cache 的命中率接近于1适度地兼顾了二者的优点又尽量避免其缺点,从灵活性、命中率、硬件投资来说较为理想,因而得到了普遍采用。

习题: 1设有一个具有20位地址和32位字长的存储器,问:(1)该存储器能存储多少个字节的信息?(2)如果存储器由512K ×8位SRAM 芯片组成,需要多少片;(3)需要多少位地址做芯片选择?(1)字节M 4832*220= (2)片84*28*51232*1024==K K (3)1位地址作芯片选择 2 已知某64位机主存采用半导体存储器,其地址码为26位,若使用4M ×8位DRAM 芯片组成该机所允许的最大主存空间,并选用内存条结构形式,问:(1) 若每个内存条16M ×64位,共需几个内存条?(2)每个内存条共有多少DRAM 芯片? (3)主存共需多少DRAM 芯片?CPU 如何选择各内存条?(1). 共需模块板数为m :m=÷2^24=4(块)(2). 每个模块板内有DRAM 芯片数为32 (片)(3) 主存共需DRAM 芯片为:4*32=128 (片)每个模块板有32片DRAM 芯片,容量为16M ×64位,需24根地址线(A23~A0) 完成模块板内存储单元寻址。

国开作业《计算机组成原理》 (9)

国开作业《计算机组成原理》 (9)

题目:1.某机字长16位,采用定点小数表示,符号位为1位,尾数为15位,则可表示的最大正小数为,最小负小数为。

选项A:+(216-1),-(1-2-15)选项B:+(215-1),-(1-2-16)选项C:+(1-2-15),-(1-2-15)选项D:+(215-1),-(1-2-15)答案:+(1-2-15),-(1-2-15)题目:2.定点数补码加法具有两个特点:一是符号位;二是相加后最高位上的进位要舍去。

选项A:与数值位分别进行运算选项B:与数值位一起参与运算选项C:要舍去选项D:表示溢出答案:与数值位一起参与运算题目:3.长度相同但格式不同的2种浮点数,假设前者阶码长、尾数短,后者阶码短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为。

选项A:两者可表示的数的范围和精度相同选项B:前者可表示的数的范围大但精度低选项C:后者可表示的数的范围大且精度高选项D:前者可表示的数的范围大且精度高答案:前者可表示的数的范围大但精度低题目:4.在定点二进制运算器中,减法运算一般通过来实现。

选项A:原码运算的二进制减法器选项B:补码运算的二进制减法器选项C:补码运算的十进制加法器选项D:补码运算的二进制加法器答案:补码运算的二进制加法器题目:5.间接寻址是指。

选项A:指令中直接给出操作数地址选项B:指令中直接给出操作数选项C:指令中间接给出操作数选项D:指令中间接给出操作数地址答案:指令中间接给出操作数地址题目:6.输入输出指令的功能是。

选项A:进行算术运算和逻辑运算选项B:进行主存与CPU之间的数据传送选项C:进行CPU和I/O设备之间的数据传送选项D:改变程序执行的顺序答案:进行CPU和I/O设备之间的数据传送题目:7.指令周期是指。

选项A:CPU从主存取出一条指令的时间选项B:CPU执行一条指令的时间选项C:CPU从主存取出一条指令加上执行这条指令的时间选项D:时钟周期时间答案:CPU从主存取出一条指令加上执行这条指令的时间题目:8.在控制器中,必须有一个部件,能提供指令在内存中的地址,服务于读取指令,并接收下条将被执行的指令的地址,这个部件是。

2021年西安交通大学城市学院计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年西安交通大学城市学院计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

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

I.指令字长等于机器字长的前提下,取指周期等于机器周期Ⅱ.指令字长等于存储字长的前提下,取指周期等于机器周期Ⅲ.指令字长和机器字长的长度没有必然关系Ⅳ为了硬件设计方便,指令字长都和存储字长一样大A.I、Ⅲ、IVB.I、ⅣC.Ⅱ、ⅢD.Ⅱ、Ⅲ、Ⅳ2、设指令由取指、分析、执行3个子部件完成,每个子部件的工作周期均为At,采用常规标量流水线处理器。

若连续执行l0条指令,则需要的时间为()。

A.8∆tB.10∆tC.12∆tD.14∆t3、由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是()。

A.-126B.-125C.-32D.-34、在补码一位乘中,若判断位Y n Y n+1=01,则应执行的操作为()。

A.原部分积加[-x]补,然后右移一位B.原部分积加[x]补,然后右移一位C.原部分积加[-x] 补,然后左移一位D.原部分积加[x]补,然后左移一位5、用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错,则校验位数至少为()。

A.2B.3C.4D.56、在一个容量为l28KB的SRAM存储器芯片上,按字长32位编址,其地址范围可从0000H到()。

A.3HB.7HC.7HD.3fH7、局部性原理是一个持久的概念,对硬件和软件系统的设计和性能都有着极大的影响。

局部性通常有两种不同的形式:时间局部性和空间局部性。

程序员是否编写出高速缓存友好的代码,就取决于这两方面的问题。

对于下面这个函数,说法正确的是()。

int sumvec(int v[N]){int i, sum=0;for(i=0;i<N;i++)sum+= v[i]eturn sum;}A.对于变量i和sum,循环体具有良好的空间局部性B.对于变量i、sum和v[N],循环体具有良好的空间局部性C.对于变量i和sum,循环体具有良好的时间局部性D.对于变量i、sum和v[N],循环体具有良好的时间局部性28、下列选项中,能缩短程序执行时间的措施是()。

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

浙江大学城市学院2008 — 2009学年第二学期期末考试试卷《计算机组成》开课单位:计算分院;考试形式:闭卷;考试时间:2009_年_6_月_22日;所需时间: 120 分钟题序一二三四总分得分评卷人一.选择题 (本大题共_25_题,每题_1_分,共__25__分。

)得分C 1 单级中断系统中,CPU一旦响应中断,立即关闭_________标志,以防止本次中断服务结束前同级的其他中断源产生另一次中断而被干扰。

A 中断允许 B中断请求 C 中断屏蔽 D DMA请求A 2 交叉存储器实质上是一种多模块存储器,它用________方式执行多个独立的读写操作。

A流水 B 资源重复 C 顺序 D 资源共享A 3 中断处理过程中,_______ 项是由硬件完成。

A 关中断B 开中断C 保存CPU现场D 恢复CPU现场B 4 为了便于实现多级中断,保存现场信息最有效的办法是采用_______。

A 通用寄存器B堆栈 C 存储器 D 外存D 5 双端口存储器所以能进行高速读/写操作,是因为采用_______。

A 高速芯片B 新型器件C 流水技术D 两套相互独立的读写电路C 6 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用_______。

A 堆栈寻址方式B 立即寻址方式C 隐含寻址方式D 间接寻址方式B 7 微程序控制器中,机器指令与微指令的关系是_______。

A 每一条机器指令由一条微指令来执行B 每一条机器指令由一段用微指令编成的微程序来解释执行C 一段机器指令组成的程序可由一条微指令来执行D 一条微指令由若干条机器指令组成A 8 某寄存器中的内容为指令码,只有CPU的_______才能识别它。

A 指令译码器B 判断程序C 微指令D 时序信号C 9 采用DMA方式传送数据时,每传送一个数据,就要占用一个_______ 的时间。

A 指令周期B 机器周期C 存储周期D 总线周期A 10 CPU响应中断请求的条件之一是______。

A 一条指令执行结束B 一次 I/O 操作结束C 机器内部发生故障D 一次DMA 操作结束B 11 直接映射cache的主要优点是实现简单。

这种方式的主要缺点是_______。

A 它比其他cache映射方式价格更贵B 如果使用中的2个或多个块映射到cache同一行,命中率则下降C 它的存取时间大于其它cache映射方式D cache中的块数随着主存容量增大而线性增加C 12 CPU中指示下一条指令地址的寄存器是_______。

A 地址寄存器B 指令计数器C 程序计数器D 指令寄存器A 13 从信息流的传输速度来看,_______系统工作效率最低。

A 单总线B 双总线C 三总线D 多总线C 14 以下四种类型指令中,执行时间最长的是______。

A. RR型指令B. RS型指令C. SS型指令D. 程序控制指令C 15 用于对保存在某个寄存器中的操作数进行操作的寻址方式是______。

A 直接B 间接C 寄存器直接D 寄存器间接D 16算术运算指令的功能是______。

A 进行算术运算和逻辑运算B 进行主存与CPU之间的数据传送C 进行CPU和I/O设备之间的数据传送D 进行算术运算C 17 指令周期是指______。

A CPU从主存取出一条指令的时间B CPU执行一条指令的时间C CPU从主存取出一条指令加上执行一条指令的时间D 时钟周期时间B 18. 浮点加减法运算中,尾数结果为01.****或10.****时,需进行________处理。

A 左规B 右规C 舍去第一符号位D舍去第二符号位B 19指令系统采用不同寻址方式的目的是______。

A 实现存贮程序和程序控制;B 缩短指令长度,扩大寻址空间,提高编程灵活性;。

C 可直接访问外存;D 提供扩展操作码的可能并降低指令译码的难度;A 20. 某数进行____________运算,就是按位取反。

A 逻辑非B 逻辑或C 逻辑与D逻辑异B 21 在机器数______中,零的表示形式是唯一的。

A 原码B 补码C 混合码D 反码A 22 主存贮器和CPU之间增加cache的目的是______。

A 解决CPU和主存之间的速度匹配问题B 扩大主存贮器容量C 扩大CPU中通用寄存器的数量D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量A 23 周期挪用方式常用于______方式的输入/输出中。

A DMAB 中断C 程序传送D 通道D 24 下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是_____。

A 11001011B 11010110C 11000001D 11001001B 25 DMA控制器按其结构,分为选择型DMA控制器和_____________型DMA控制器。

前者适用于高速设备,后者适用于慢速设备。

A 慢速B 多路C 中断D 通道二.填空题(本大题共__10__题,每题__1___分,共__10___分。

)得分1 在补码加减计算溢出判断中,单符号判断方式采用______和最高有效位的异或运算进行溢出判断。

2 双端口存储器和多模块交叉存储器属于并行存储器结构,其中前者采用空间并行技术,后者采用______________并行技术。

3一个定点数由符号位和数值域两部分组成。

按小数点位置不同,定点数有定点纯小数和____________两种表示方法。

4 三总线计算机的总线包括__________总线、存储总线和I/O总线。

5 反映主存速度指标的三个术语是存取时间、存储周期和存储器______。

6 在计算机系统中,多个系统部件之间信息传送的公共通路称为______。

7某机器系统指令长度为20位,具有双操作数指令、单操作数指令和无操作数指令三类指令形式,每个操作数地址规定用6位表示,若操作码字段固定为8位,现已设计m条双操作数指令,n条无操作数指令,在此情况下,这台机器最多可以设计出__________ 条单操作数指令。

8 浮点加、减法运算的步骤依次是零操作数检查、__________、尾数计算、结果规格化处理和舍入处理。

9 算术/逻辑运算单元 (74181)通过控制端M的逻辑值选择是否封锁各位的_______输出,以实现算术运算和逻辑运算的切换。

10定点计算机中,两个原码表示的数相乘的运算规则是:乘积的数值部分为两个正数相乘之积,乘积的符号位由两数的符号位按_________运算得到。

三.计算简答题(本大题共__5__题,每题__5__分,共__25___分。

)得分1 指令和数据都用二进制代码存放在内存中,请从时空观角度回答CPU如何区分读出的代码是指令还是数据。

指令和数据统统放在内存中,从形式上看,它们都是二进制数码。

从时间上:指令:在取指周期中从内存读出的信息;数据:由内存流向运算器。

从空间上:指令:由内存流向控制器;数据:由内存流向运算器。

2 简述采用哪几种技术手段可以加快存储系统的访问速度?双端口存储技术交叉存储技术Cache技术(CDRAM技术)3 某总线在一个总线周期中并行传送8个字节的数据,假设一个总线周期等于一个时钟周期,总线时钟频率为133MHz,求总线带宽是多少?8B*133MHz=1064MB/S4.设cache有1、2、3、4共4个块,a、b、c、d等为主存中的块,访问顺序依此如下:a、b、c、d、b、b、c、c、d、d、a ,下次若要再访问e块。

要求:1) 简述LRU算法特点;近期最少使用(LRU)算法●LRU算法将近期内长久未被访问过的行换出。

每行也设置一个计数器,Cache每命中一次,命中行计数器清零,其它各行计数器增1。

当需要替换时,将计数值最大的行换出。

●这种算法保护了刚拷贝到Cache中的新数据行,有较高的命中率。

2) 计算采用LRU算法命中Cache的次数。

7次LFU(最不经常使用)LRU(近期最少使用)说明1块2块3块4块说明1块2块3块4块aa进入1000a进入0111bb进入1100b进入1022cc进入1110c进入2103dd进入1111d进入3210b命中1211命中4021b命中1311命中5032c命中1321命中6103c命中1331命中7204d命中1332命中8310d命中1333命中9420a命中2333命中0531e替换a1000替换b10425. X=-0.1001 Y=0.1110,采用变形补码计算X+Y并判断溢出。

[X]补=11.0111, [Y]补=00.1110[X]补+ [Y]补=11.0111+00.1110=00.0101无溢出四.分析设计题(本大题共__4__题,每题__10__分,共__40___分。

)得分1. 如图所示为传送(MOV,OP码IR0IR1为 00)、加法(ADD,OP码IR0IR1为01)、取反(COM,OP码IR0IR1为10)、十进制加法(ADT,OP码IR0IR1为11)四条指令的微程序流程图,每一框表示一个CPU周期。

设控制存储器共可存储16条微指令。

其中rs和rd指8个通用寄存器R0~R7的一个,每个CPU周期含4个时钟脉冲T1~T4。

1) 设微指令的微命令字段为12位,P测试字段和下一条微指令地址字段是多少位?控制存储器共可存储16条微指令,故微指令地址字段为4位两个测试条件,P字段为2位微指令长度为18位2) 控制存储器的存储容量至少是多少位?容量=16*18b=288b3) 给每条微指令分配一个确定的微地址(二进制编码表示)。

译码后的微指令可由两位操作码加进位信号决定,可以这样设计微地址:取指 0000MOV 0001ADD 0101COM 1001ADT (R2+R1->R2) 1101R2+R3->R3 1111R2-R1->R2 10014)写出微地址转移逻辑表达式。

UA0=P1*IR0*T4UA1=P1*IR1*T4UA2=P2*C*T4UA3=1*T42. 如图所示为双总线结构的机器,IR为指令寄存器,PC为程序计数器(具有加1功能),M为主存(受R/W#读写信号控制),AR为主存地址寄存器,DR为数据缓冲寄存器,ALU内+-控制信号决定完成何种操作信号,控制信号G控制的一个门电路。

所有箭头线上的小圈表示控制信号的输入/输出点。

例如R1i表示寄存器R1的输入,R1O表示寄存器R1的输出。

未标信号的线表示直通,不受控制。

1) “ADD R2,R0”指令完成(R0)+(R2)→R0的功能操作。

画出其指令周期流程图。

2) “JMP 35H”指令完成指定下一条指令地址为35H的指令功能操作。

画出其指令周期流程图。

3) 若将主存M分成数存和指存两个存储器,通用寄存器R0~R3的输出直接连到x或y暂存器。

相关文档
最新文档