当前位置:文档之家› 计算机组成与结构

计算机组成与结构

计算机组成与结构
计算机组成与结构

第1章计算机系统概论1.1计算机的诞生和发展

1.2计算机的硬件

1. 计算机中执行的程序

2. 计算机硬件的组成

图1.1以总线连接的计算机框图

3. 计算机系统的分类

1.3计算机的软件

图1.2计算机系统的多级层次结构

精品文档1.4计算机网络基础

1. 计算机网络基础知识

图1.3载波调幅信号

2. 网络协议(ISO/OSI基本参考模型、TCP/IP协议)

习题

1.1说明高级语言、汇编语言和机器语言三者的差别和联系。

1.2计算机硬件由哪几部分组成?各部分的作用是什么?各部分之间是怎样联系的?

1.3计算机系统可分为哪几个层次?说明各层次的特点及其相互联系。

1.4操作系统的作用是什么?

1.5如何划分计算机发展的5个阶段(第一代~第五代)?当前广泛应用的计算机主要采取哪一代的技术?

1.6列出通用机、小型机和微型机等计算机的典型机种以及这些计算机的主要应用范围。

1.7早期的主机系统的主要特点是什么?

1.8计算机能够普及应用的主要原因是什么?

1.9冯·诺依曼型计算机的结构特点是什么?

1.10试用机器语言编写求5个数平均值的程序(自定指令系统)。

1.11SISD、SIMD和MIMD计算机系统的主要差别是什么?

1.12什么是局域网、广域网和互联网?试解释IP地址。

1.13请解释网络中传输信息的两种方式: 基带传输和宽带传输。

1.14请说明制订标准(或协议)对计算机和网络的重要性。

.

《计算机组成与结构》期末考试试题(A)卷 (1)

西 南 大 学 育 才 学 院 期 末 考 试 试 卷 2006 ~2007 学年第 一 学期期末 阅卷须知:阅卷用红色墨水笔书写,得分用阿拉伯数字写在每小题题号前,用正分表示,不得分则在题号前写0;大题得分登录在对应的分数框内;统一命题的课程应集体阅卷,流水作业;阅卷后要进行复核,发现漏评、漏记或总分统计错误应及时更正;对评定的分数或统分记录进行修改时,修改人必须签名。 一、填空题(每空1分,共25分) 1. 从计算机语言的发展史来看,计算机语言从低到高依次为 、 、 。 2. 某定点机字长8位,其中1位符号位,7位尾数。若采用定点整数表示,则所能表示的 最大数为___________,最小数为___________。 3. 某浮点计算机字长16位,其中阶码5位(阶符1位),尾数11位(数符1位),若阶码 与尾数都使用原码表示。那么该机器所能表示的最大数是___________。 4. 一个数的真值是X=-0.110101,那么它的原码是_________,反码是_________,补码 是_________,-X 的补码是_________,X/2的补码是__________。 5. 某SRAM 芯片,存储容量为64K ×16位,该芯片有_____根地址线和_____根数据线。 6. 某采用虚拟存储器的计算机的物理内存为256M ,它所能使用的虚拟空间为128G ,那么 该虚拟存储器的虚地址宽度为_______位,物理地址是_______位。 7. Cache 一般有三种存储映象方式,它们分别是_______映象、_______映象和_______映 象。 8. 写出至少三种虚拟存储器的页面替换算法:___________、___________、___________。 9. 对于40GB 的硬盘,40GB 是指的 容量。(格式化、非格式化) 10、软盘采用的是 磁头。(接触式、浮动式) 11、17寸显示器是指屏幕的 的长度是17英寸。 12、如果显示器的分辨率是1024×768,选用16位来存储灰度级别,那么使用的帧存储器 的大小是 MB 。 二、判断题(每题1分,共10分) 1、只有DRAM 才需要刷新,SRAM 不需要刷新。 ( ) 2、相联存储器是按内容进行访问的存储器。 ( ) 3、现代计算机的中心是CPU 。 ( ) 4、 DRAM 存储单元是以电容来存储信息的。。 ( ) 5、 采用虚拟存贮器的主要目的是弥补主存容量的不足。 ( ) 6、11011010的奇校验码是111011010。 ( ) 7、采用流水线技术缩短了每条指令的执行时间。 ( )

计算机组成原理知识点总结——详细版

计算机组成原理2009年12月期末考试复习大纲 第一章 1.计算机软件的分类。 P11 计算机软件一般分为两大类:一类叫系统程序,一类叫应用程序。 2.源程序转换到目标程序的方法。 P12 源程序是用算法语言编写的程序。 目标程序(目的程序)是用机器语言书写的程序。 源程序转换到目标程序的方法一种是通过编译程序把源程序翻译成目的程序,另一种是通过解释程序解释执行。 3.怎样理解软件和硬件的逻辑等价性。 P14 因为任何操作可以有软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。对于某一机器功能采用硬件方案还是软件方案,取决于器件价格,速度,可靠性,存储容量等因素。因此,软件和硬件之间具有逻辑等价性。 第二章 1.定点数和浮点数的表示方法。 P16 定点数通常为纯小数或纯整数。 X=XnXn-1…..X1X0 Xn为符号位,0表示正数,1表示负数。其余位数代表它的量值。 纯小数表示范围0≤|X|≤1-2-n 纯整数表示范围0≤|X|≤2n -1

浮点数:一个十进制浮点数N=10E.M。一个任意进制浮点数N=R E.M 其中M称为浮点数的尾数,是一个纯小数。E称为浮点数的指数,是一个整数。 比例因子的基数R=2对二进制计数的机器是一个常数。 做题时请注意题目的要求是否是采用IEEE754标准来表示的浮点数。 32位浮点数S(31)E(30-23)M(22-0) 64位浮点数S(63)E(62-52)M(51-0) S是浮点数的符号位0正1负。E是阶码,采用移码方法来表示正负指数。 M为尾数。P18 P18

2.数据的原码、反码和补码之间的转换。数据零的三种机器码的表示方法。 P21 一个正整数,当用原码、反码、补码表示时,符号位都固定为0,用二进制表示的数位值都相同,既三种表示方法完全一样。 一个负整数,当用原码、反码、补码表示时,符号位都固定为1,用二进制表示的数位值都不相同,表示方法。 1.原码符号位为1不变,整数的每一位二进制数位求反得到反码; 2.反码符号位为1不变,反码数值位最低位加1,得到补码。 例:x= (+122)10=(+1111010)2原码、反码、补码均为01111010 Y=(-122)10=(-1111010)2原码11111010、反码10000101、补码10000110 +0 原码00000000、反码00000000、补码00000000 -0 原码10000000、反码11111111、补码10000000 3.定点数和浮点数的加、减法运算:公式的运用、溢出的判断。 P63 已知x和y,用变形补码计算x+y,同时指出结果是否溢出。 (1)x=11011 y=00011 (2)x=11011 y=-10101 (3)x=-10110 y=-00001

安徽大学《计算机组成与结构》B卷及答案

安徽大学20 12 —20 13 学年第 2 学期 《计算机组成与体系结构 》考试试卷(B 卷) (闭卷 时间120分钟) 考场登记表序号 一、选择题(每小题2分,共20分) 1. 定点小数的补码表示范围是 A 、-1+2-n ≤X ≤-1-2-n B 、-1+2-n ≤X ≤1+2-n C 、-1≤X ≤1-2-n D 、-1≤X ≤1+2-n 2.若十进制数为-80,则其对应的8位补码[X]补为 A 、11010000 B 、10110000 C 、10101111 D 、01010000 3.在下列四句话中,最能准确反映计算机重要功能的是 A 、计算机可以存储大量信息 B 、计算机能代替人的脑力劳动 C 、计算机是一种信息处理机 D 、计算机可以实现高速运算 4.能发现两位错误并能纠正一位错的编码是__________,而在大量数据传送中常用的且有效的校验码是CRC 码。 A 、CRC 码 B 、海明码 C 、偶校验码 D 、奇校验码 5.计算机主频的周期是指_______________________。 A 、指令周期 B 、时钟周期 C 、CPU 周期 院/系 年级 专业 姓名 学号 答 题 勿 超 装 订 线 ------------------------------装---------------------------------------------订----------------------------------------线----------------------------------------

D、存取周期 6.采用双符号位表示带符号数时,发生上溢的特征是双符号位为 A、00 B、01 C、10 D、11 7.微程序控制器中,机器指令与微指令的关系是_______________。 A、每一条机器指令由一条微指令执行 B、每一条机器指令由一段用微指令编成的微程序来解释执行 C、一段机器指令组成的程序可由一条微指令来执行 D、一条微指令由若干条机器指令组成 8.CPU响应中断请求 A、可在任一时钟周期结束时 B、可在任一总线周期结束时 C、可在一条指令结束时 D、必须在一段程序结束时 9.在高速计算机中,广泛采用流水线技术。例如,可由将指令执行分成取指令,分 析指令和执行指令的三个阶段,不同指令的不同阶段可以____①___执行;各阶段的执行时间最好______②_____;否则在流水线运行时,每个阶段的执行时间应取_____③________。 可供选择的答案: ① A、顺序 B、重叠 C、循环 D、并行 ② A、为O, B、为1个周期, C、相等, D、不等 ③ A、三个阶段执行时间之和 B、三个阶段执行时间的平均值 C、三个阶段执行时间的最小值 D、三个阶段执行时间的最大值 10.系统总线中地址线的功能是______________________。 A、用于选择主存单元地址 B、用于选择行信息传输的设备 C、用于选择外存地址 D、用于指定主存和I/O设备接口电路的地址

计算机组成与结构习题及答案

第一章:概述 一、选择题 1.完整的计算机系统应包括__ ___。 A. 运算器、存储器、控制器 B. 外部设备和主机 C. 主机和实用程序 D. 配套的硬件设备和软件系统 2.至今为止,计算机中的所有信息仍以二进制方式表示的理由是_ __。 A. 节约元件 B. 运算速度快 C. 物理器件的性能决定 D. 信息处理方便3.从系统结构看,至今绝大多数计算机仍属于__ __型计算机。 A. 并行 B. .诺依曼 C. 智能 D. 实时处理 4.计算机外围设备是指__ ___。 A. 输入/输出设备 B. 外存储器 C. 远程通讯设备 D. 除CPU和存以外的其他设备 5.在微型机系统中,外围设备通过___ ___与主板的系统总线相连接。 A. 适配器 B. 译码器 C. 计数器 D. 寄存器 6.·诺依曼机工作的基本方式的特点是__ ____。 A. 多指令流单数据流 B. 按地址访问并顺序执行指令 C. 堆栈操作 D. 存贮器按容选择地址 7.微型计算机的发展一般是以_____技术为标志。 A. 操作系统 B. 微处理器 C. 磁盘 D. 软件 8.下列选项中,___ ___不属于硬件。 A. CPU B. ASCII C. 存 D. 电源 9.对计算机的软、硬件进行管理是__ ____的功能。 A. 操作系统 B. 数据库管理系统 C. 语言处理程序 D. 用户程序 10.下面的四个叙述中,只有一个是正确的,它是____。 A.系统软件就是买的软件,应用软件就是自己编写的软件 B.外存上的信息可以直接进入CPU被处理 C.用机器语言编写的程序可以由计算机直接执行,用高级语言编写的程序必须经过编译(解释)才能执行 D.如果说一台计算机配置了FORTRAN语言,就是说它一开机就可以用FORTRAN 语言编写和执行程序 答案:1.D 2C. 3.B. 4.D. 5.A. 6B 7.B 8. B 9. A 10. C 二、判断题 1.在微型计算机广阔的应用领域中,会计电算化应属于科学计算应用方面。 2.决定计算机计算精度的主要技术指标一般是指计算机的字长。 3.计算机“运算速度”指标的含义是指每秒钟能执行多少条操作系统的命令。 4.利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫做单片机。 答案:1.答案:错。2.答案:对。3.答案:错。4.答案:错。

系统结构期末考试试题及答案

得分 评分人 填空题: (20分,每题2 分) 单选题:(10分,每题1分) A.任何虚页都可装入主存中任何实页的位置 B. 一个虚页只装进固定的主存实页位置 《计算机系统结构》期末考试试卷(A ) 得分 注:1、共100分,考试时间120分钟。 2、此试卷适用于计算机科学与技术本科专业。 1、."启动I/O"指令是主要的输入输出指令,是属于( A. 目态指令 B.管态指令 C.目态、管态都能用的指令 D.编译程序只能用的指令 2、 输入输出系统硬件的功能对 (B )是透明的 A.操作系统程序员 B.应用程序员 C.系统结构设计人员 D.机器语言程序设计员 3、 全相联地址映象是指(A ) C. 组之间固定,组内任何虚页可装入任何实页位置 D.组间可任意装入,组内是固定装入 4、( C ) 属于MIMD 系统结构 A.各处理单元同时受一个控制单元的管理 B.各处理单元同时受同个控制单元送来的指令 C.松耦合多处理机和多计算机系统 D. 阵列处理机 5、多处理机上两个程序段之间若有先写后读的数据相关,则( B ) A.可以并行执行 B.不可能并行 C.任何情况均可交换串行 D.必须并行执行 6、 计算机使用的语言是(B ) A.专属软件范畴,与计算机体系结构无关 B.分属于计算机系统各个层次 C.属于用以建立一个用户的应用环境 D. 属于符号化的机器指令 7、 指令执行结果出现异常引起的中断是( C ) A.输入/输出中断 B.机器校验中断 C.程序性中断 D.外部中断 &块冲突概率最高的 Cache 地址映象方式是(A ) A.直接 B .组相联 C .段相联 D .全相联 9、 组相联映象、LRU 替换的Cache 存储器,不影响 Cache 命中率的是(B ) A.增大块的大小 B .增大主存容量 C .增大组的大小 D .增加Cache 中的块数 10、 流水处理机对全局性相关的处理不 包括(C ) A.猜测法 B.提前形成条件码 C.加快短循环程序的执行 D.设置相关专用通路

计算机组成与结构复习要点详细

考试时间:120 分钟分数分布: 一、单项选择题(每题2分,共30分) 二、填空题(每空1 分,共15 分) 三、简答题(每小题5 分,共20 分) 四、综合题(4 小题,共35 分) 复习范围: C1. 1. 计算机系统的组成。 2. 计算机硬件系统组成。电子路线:地址总线、数据总线、控制总线物理装置(基本部件):(CPU (运算器和控制器)、存储器、输入、输出设备)计算机软件系统组成。应用软件和系统软件计算机系统的层次结构。 1. 应用软件:应用程序 2. 系统软件:高级语言、汇编语言、操作系统 3. 硬件 操作系统的作用:控制和管理系统资源的使用、计算机系统的软件和硬件指标 C3. 1.2、6、10、16 进制数之间的转换。P68-71 2.十进制数字的几种编码(bcd 码)即8421码:和<=9 (1001),不修改;和大于9,加6(0110)修改。 3. 有符号数的几种编码方法,真值与对应编码之间的 转换。(P73-77) 真值:用正、负号来分别表示正数和负数。机器数:用一位数码0 或 1 来表示数的正负号。

4. 如何判断溢出。 1. 当符号相同的两数相加时,如果结果的符号与加数(或被加数)不相同,则为溢出。 2. 当任意符号两数相加时,如果C (数值最高位进位)=Cf (符号位的进位),正确。如果C!=Cf, 为溢出。 5. 定点数与浮点数的结构,特点比较。 1. 定点数(小数点固定):A.定点小树:小数点固定在数据数值左边,符号位右边。 B.整 数:小数点固定在数据数值右边。 2. 浮点数(小数点可浮动):N=M*RE(E为幕)。N浮点数,M尾数,E阶码,R阶的基数 (底)。 6. 浮点数加减法的的运算步骤。 1. “对价”操作 2.尾数的加减运算 3.规格化操作(规格化) 4.舍入 5.检查阶码是否溢出(判溢出) 7. 浮点数乘除法的运算步骤。 1. 求乘积(商)的阶码 2.尾数相乘(除)3 规格化处理(规格化)4.舍入5.检查阶码是否溢出(判溢出) 8. 补码一位乘法的运算步骤。 9. 补码一位除法的运算步骤。 10. 如何检验奇偶校验码的正确性。(基本原理:扩大码距)奇偶校验码:检错、不纠错,短数据 海明校验码:检错、改错 循环冗余校验码(CRC长数据 11. 运算器的核心部件是什么。ALU(算术逻辑单元) C4. 1. 主存储器的作用。全机中心地位 2.存储器的主要指标。 主存容量、速度(存储器存取时间和存储周期时间。) 3. 存取时间与存取周期。存储器存取时间(存储器访问时间):是指从启动一次存储器操作到完成该操作所经历的时间。 存储周期:指连续启动再次独立的存储器操作所需间隔的最小时间 4. 存储器芯片的种类,各自的特点。

计算机系统结构期末考试试题及其答案

计算机系统结构期末考试试题及其答案

《计算机系统结构》期末考试试卷A 卷第 2 页 共 24 页 计算机科学系《计算机系统结构》期末考试试卷(A 卷) 2、此试卷适用于计算机科学与技术本科专业。 一 单选题:(10分,每题1分) 1、 ."启动I/O"指令是主要的输入输出指 令,是属于( B ) A.目态指令 B.管态指令 C.目态、管态都能用的指令 D.编译程序只能用的指令 2、 输入输出系统硬件的功能对(B )是透 明的 A.操作系统程序员 B.应用程序员 C.系统结构设计人员 D.机器语言程序设计员 3、 全相联地址映象是指(A ) A.任何虚页都可装入主存中任何实页的位置 B.一个虚页只装进固定的主存实页位置 C.组之间固定,组内任何虚页可装入任何实页位

置 D.组间可任意装入,组内是固定装入 4、( C ) 属于MIMD系统结构 A.各处理单元同时受一个控制单元的管理 B.各处理单元同时受同个控制单元送来的指令 C.松耦合多处理机和多计算机系统 D.阵列处理机 5、多处理机上两个程序段之间若有先写 后读的数据相关,则(B ) A.可以并行执行 B.不可能并行 C.任何情况均可交换串行 D.必须并行执行 6、计算机使用的语言是(B) A.专属软件范畴,与计算机体系结构无关 B.分属于计算机系统各个层次 C.属于用以建立一个用户的应用环境 D.属于符号化的机器指令 7、指令执行结果出现异常引起的中断是 (C ) A.输入/输出中断 B.机器校验中断 C.程序性中断 D.外部中断 《计算机系统结构》期末考试试卷A卷第 3 页共 24 页

计算机系统结构重点题解自考复习资料

第 1 章计算机系统结构的基本概念 1.1 解释下列术语 层次结构:按照计算机语言从低级到高级的次序,把计算机系统按功能划分成多级层次结构,每 一层以一种不同的语言为特征。这些层次依次为:微程序机器级,传统机器语言机器级, 汇编语言机器级,高级语言机器级,应用语言机器级等。 虚拟机:用软件实现的机器。 然后再在这低翻译:先用转换程序把高一级机器上的程序转换为低一级机器上等效的程序, 一级机器上运行,实现程序的功能。 解释:对于高一级机器上的程序中的每一条语句或指令,都是转去执行低一级机器上的一段等效 程序。执行完后,再去高一级机器取下一条语句或指令,再进行解释执行,如此反复, 直到解释执行完整个程序。 计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。 在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透 明性。 计算机组成:计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻 辑设计等。 计算机实现:计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。 系统加速比:对系统中某部分进行改进时,改进后系统性能提高的倍数。 Amdahl 定律:当对一个系统中的某个部件进行改进后,所能获得的整个系统性能的提高, 受限于该部件的执行时间占总执行时间的百分比。 而是相对地簇聚。包程序的局部性原理:程序执行时所访问的存储器地址不是随机分布的, 括时间局部性和空间局部性。 CPI:每条指令执行的平均时钟周期数。 测试程序套件:由各种不同的真实应用程序构成的一组测试程序,用来测试计算机在各个方面的 处理性能。

计算机组成与结构习题集

计算机组成与结构习题集

第一章:计算机系统概论 1、请指出机器语言、汇编语言和高级语言的区别与联系。 机器语言是由一些二进制代码表示的指令所组成的。不同的CPU,其指令系统不同,因而由不同的CPU所构成的计算机系统,其机器语言也是不同的。 汇编语言是采用了助记符来代替二进制代码而产生的。 高级语言是一种语义上与自然语言接近,又能被计算机接受的语言。 2、请说明计算机系统的“结构”、“组成”和“实现”。 计算机系统结构:指机器语言级的程序员所了解的计算机的属性即外特性。 计算机组成:是系统结构的逻辑实现。 计算机的实现:指计算机逻辑设计之后的物理实现。 3、冯.诺依曼结构有哪些特点? 一般认为,冯.诺依曼计算机具有以下基本特点: ①计算机的硬件由运算器、控制器、存储器、输入设备和输出设备构成。 ②程序预先存放在存储器中,计算机工作时能自动高速地从存储器中取出指令和数据加以执行。 ③数据采用二进制码表示。 ④指令由操作码和操作数组成。 ⑤指令按执行的顺序存放在存储器中,由程序指针PC指明要执行的指令所在的位置。 ⑥以运算器为中心,I/O设备和存储器之间的数据传送都通过运算器。 4、冯·诺依曼机工作的基本方式的特点是_B__。 A 多指令流单数据流 B 按地址访问并顺序执行指令 C 堆栈操作 D 存贮器按内容选择地址 5、“解释程序”与“编译程序”的区别在哪里? “编译程序”:先将用户程序翻译成机器语言程序(形成目标程序),然后执行。 “解释程序”:是边翻译边执行。(不形成目标程序)

6、计算机硬件由哪些部分组成? 计算机的硬件系统:由运算器、控制器、存储器、输入设备和输出设备五大部分组成。 此题可能改为:计算机系统由哪些部分组成?或计算机软件有哪些组成部分? 计算机系统:包括硬件系统和软件系统 计算机软件:包括系统软件和应用软件 7、完整的计算机系统应包括__D__。 A 运算器、存储器、控制器; B 外部设备和主机; C 主机和实用程序; D 配套的硬件设备和软件系统 8、如何正确理解计算机系统的层次结构? ⑴、计算机系统的结构是多层次的结构。 ⑵、在硬件的基础上,配置不同的软件,可以构成不同的层次。 9、计算机系统具有哪些性能特点? ①快速性②通用性 ③准确性④逻辑性 10、按弗林(FLYNN)分类法,计算机系统可分为哪几类? 按弗林(FLYNN)分类法(按指令流和数据流的分类法),计算机系统可分为: ①单指令流、单数据流(SISD)结构 ②单指令流、多数据流(SIMD)结构 ③多指令流、单数据流(MISD)结构 ④多指令流、多数据流(MIMD)结构

计算机组成原理与系统结构期末复习试题及答案

计算机期末考试简答题复习 2010/7/3 1.在定点机中采用单符号位,如何判断补码加减运算是否溢出,有几种方案? 答:定点机中采用单符号位判断补码加减运算是否溢出有两种方案。 (1)参加运算的两个操作数(减法时减数需连同符号位在内每位取反,末位加 1)符号相同,结果的符号又与操作数的符号不同,则为溢出。 (2)求和时最高位进位与次高位进位异或结果为1时,则为溢出。 2. 试比较RAM和ROM 答:RAM是随机存取存储器,在程序的执行过程中既可读出又可写人ROM是只读存储器,在程序执行过程中只能读出信息,不能写人信息。 3.试比较静态RAM和动态RAM 答:静态RAM和动态RAM都属随机存储器,即在程序的执行过程中既可读出又可写人信息。但静态RAM靠触发器原理存储信息只要电源不掉电,信息就不丢失;动态RAM靠电容存储电荷原理存储信息,即使电源不掉电,由于电容要放电,信息也会丢失,故需再生。 4.存储器的主要功能是什么?如何衡量存储器的性能?为什么要把存储系统分成若干不同的层次?主要有哪些层次? 答:存储器的主要功能是存放程序或各类数据。通常用存储容量、存取周期以及存储器的带宽(每秒从存储器读出或写入二进制代码的位数)三项指标来反映存储器的性能。为了扩大存储器容量和提高访存速度,将存储系统分成若于不同层次,有Cache-主存层次和主存-辅存层次。前者为使存储器与CPU速度匹配,在CPU和主存之间增设Cache高速缓冲存储器,其容量比主存小,速度比主存快,用来存放CPU最近期要用的信息,CPU可直接从Cache中取到信息,从而提高了访存速度。后者为扩大存储器容量,把主存和辅存统一成一个整体,从整体上看,速度取决于主存,容量取决于辅存,称为虚存。CPU只与主存交换信息,但程序

计算机组成原理和系统结构课后答案

1. 1概述数字计算机的发展经过了哪几个代?各代的基本特征是什么?略。 1. 2你学习计算机知识后,准备做哪方面的应用? 略。 1. 3试举一个你所熟悉的计算机应用例子。 略。 1. 4计算机通常有哪些分类方法?你比较了解的有哪些类型的计算机?略。 1 . 5计算机硬件系统的主要指标有哪些?答:机器字长、存储容量、运算速度、可配置外设等。答:计算机硬件系统的主要指标有:机器字长、存储容量、运算速度等。 1. 6 什么是机器字长?它对计算机性能有哪些影响? 答:指CPU —次能处理的数据位数。它影响着计算机的运算速度,硬件成本、指令系统功能,数据处理精度等。 1 . 7什么是存储容量?什么是主存?什么是辅存? 答:存储容量指的是存储器可以存放数据的数量(如字节数) 。它包括主存容量和辅存 容量。 主存指的是CPU能够通过地址线直接访问的存储器。如内存等。 辅存指的是CPU不能直接访问,必须通过I/O接口和地址变换等方法才能访问的存储器,如硬盘,u盘等。 1. 8根据下列题目的描述,找出最匹配的词或短语,每个词或短语只能使用一次。 (1)为个人使用而设计的计算机,通常有图形显示器、键盘和鼠标。 (2)计算机中的核心部件,它执行程序中的指令。它具有加法、测试和控制其他部件的功能。 (3)计算机的一个组成部分,运行态的程序和相关数据置于其中。 (4)处理器中根据程序的指令指示运算器、存储器和I/O设备做什么的部件。 (5)嵌入在其他设备中的计算机,运行设计好的应用程序实现相应功能。 (6)在一个芯片中集成几十万到上百万个晶体管的工艺。 (7)管理计算机中的资源以便程序在其中运行的程序。 (8)将高级语言翻译成机器语言的程序。 (9)将指令从助记符号的形式翻译成二进制码的程序。 (10)计算机硬件与其底层软件的特定连接纽带。 供选择的词或短语: 1、汇编器 2、嵌入式系统 3、中央处理器(CPU) 4、编译器 5、操作系统 6、控制器 7、机器指令 8、台式机或个人计算机 9、主存储器10、VLSI 答:(1) 8, (2) 3, (3) 9, (4) 6, ( 5) 2, (6) 10, (7) 5, (8) 4, ( 9) 1 , (10) 7 计算机系统有哪些部分组成?硬件由哪些构成?答:计算机系统硬件系统和软件系统组成。 硬件由控制器、存储器、运算器、输入设备和输出设备五大部件构成 1. 9 冯?诺伊曼Von Neumann计算机的主要设计思想是什么?略。

计算机组成与体系结构复习大纲2016

《计算机组成与系统结构》考试大纲 第1章计算机系统概论 本章的学习目的:初步了解计算机系统的组成和计算机的工作过程,掌握常用的概念、名词术语,为以后各章的学习打下基础。 本章要掌握的主要内容: 1.计算机系统是由硬件和软件两大部分组成的,硬件是物质基础,软件是解题的灵魂。弄清硬件和软件的概念。 2.计算机硬件系统所包含的主要部分,各部分的功能及其组成框图。 3.计算机的工作过程,主要是周而复始地取出指令、解释指令和执行指令的过程。而指令周期是指取出指令和执行指令所需的时间。它包括取出指令、解释指令和执行指令两个阶段。 4.冯·诺依曼计算机的设计思想是采用二进制表示各种信息以及存储程序和程序控制。存储程序的概念是将解题程序(连同必须的原始数据)预先存入存储器;程序控制是指控制器依据所存储的程序控制全机自动、协调地完成解题任务。存储程序和程序控制统称为存储程序控制。它是电子数字计算机与其他计算工具的最大区别,是电子计算机之所以能高速进行大量计算工作的基础。 5.控制器和运算器合称为中央处理器CPU,当前CPU芯片还集成有存储管理部件、Cache等;CPU和内存储器合称为计算机主机。 6.指令字和数据均以二进制代码的形式存入存储器,计算机是如何区分出指令和数据的。 7.计算机系统的主要性能指标:字长、存储容量、运算速度等。 8.计算机的运算速度是指它每秒钟执行指令的条数。单位是MIPS(百万条指令每秒) ∑=? = n i i i m t f V 1 1 式中,n—指令的种类 f i —第i种指令在程序中出现的频度(%) t i —第i种指令的指令周期 9.计算机系统按功能划分,通常为五级的层次结构:依次是微程序设计级、一般机器级、操作系统级、汇编语言级和高级语言级,每一级都可进行程序设计。 10.软件和硬件在逻辑功能的等效性及其例子。 11.本章主要的术语及概念:

计算机组成与结构 试题及答案(2套)

试卷A 一、填空题:(每空1分,共15分) 1、原码一位乘法中,符号位与数值位(),运算结果的符号位等于()。 2、码值80H:若表示真值0,则为()码;若表示真值―128,则为()码。 3、微指令格式分为()型微指令和()型微指令,其中,前者的并行操作能力比后者强。 4、在多级存储体系中,Cache存储器的主要功能是()。 5、在下列常用术语后面,写出相应的中文名称:VLSI( ), RISC( ), DMA( ), DRAM( )。 6、为了实现CPU对主存储器的读写访问,它们之间的连线按功能划分应当包括(),()()。 7、从计算机系统结构的发展和演变看,近代计算机是以()为中心的系统结构。 二、单项选择题:(每题2分,共40分) 1、寄存器间接寻址方式中,操作数处于()中。 A、通用寄存器 B、主存 C、程序计数器 D、堆栈 2、CPU是指()。 A、运算器 B、控制器 C、运算器和控制器 D、运算器、控制器和主存 3、若一台计算机的字长为2个字节,则表明该机器()。 A、能处理的数值最大为2位十进制数。 B、能处理的数值最多由2位二进制数组成。 C、在CPU中能够作为一个整体加以处理的二进制代码为16位。 D、在CPU中运算的结果最大为2的16次方 4、在浮点数编码表示中,()在机器数中不出现,是隐含的。

A、基数 B、尾数 C、符号 D、阶码 5、控制器的功能是()。 A、产生时序信号 B、从主存取出一条指令 C、完成指令操作码译码 D、从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令。 6、虚拟存储器可以实现()。 A、提高主存储器的存取速度 B、扩大主存储器的存储空间,并能进行自动管理和调度 C、提高外存储器的存取周期 D、扩大外存储器的存储空间 7、32个汉字的机内码需要()。 A、8字节 B、64字节 C、32字节 D、16字节 8、相联存储器是按()进行寻址的存储器。 A、地址指定方式 B、堆栈指定方式 C、内容指定方式 D、地址指定方式与堆栈存储方式结合 9、状态寄存器用来存放()。 A、算术运算结果 B、逻辑运算结果 C、运算类型 D、算术逻辑运算指令及测试指令的结果状态 10、在机器数()中,零的表示形式是唯一的。 A、原码 B、补码 C、补码和移码 D、原码和反码 11、计算机的存储器采用分级方式是为了()。 A、减少主机箱的体积 B、解决容量、价格、速度三者之间的矛盾 C、保存大量数据方便 D、操作方便

郑州大学计算机组成原理期末考试试题及答案

计算机组成原理试题 一、选择题(共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.隐指令是指______。 A.操作数隐含在操作码中的指令; B.在一个机器周期里完成全部操作的指令; C.指令系统中已有的指令; D.指令系统中没有的指令。 12.当用一个16位的二进制数表示浮点数时,下列方案中第_____种最好。 A.阶码取4位(含阶符1位),尾数取12位(含数符1位); B.阶码取5位(含阶符1位),尾数取11位(含数符1 位); C.阶码取8位(含阶符1位),尾数取8位(含数符1位); D.阶码取6位(含阶符1位),尾数取12位(含数符1位)。 13.DMA方式______。

计算机组成与结构复习资料.doc

判断题 1、计算机主机由CPU、存储器和硬盘组成 2、SRAM的集成度比DRAM 高,速度比DRAM低 3、机器语言是计算机硬件唯一能直接理解并执行的语言 4、CPU 能直接访问CACHE、主存及辅存 5、控存一般采用ROM结构,其字长比机器字长要长得多 6、中断处理和中断响应都

由硬件实现 7、通道程序的执行独立于CPU 8、执行一条指令实际上就是执行一段放在控存中的微程序 9、超级流水线以增加流水线数的方法来缩短机器周期 10、固态盘采用半导体存储介质和传统的磁盘接口11、决定计算机运算精度的主要技术指标是机器字长12、SRAM的集成度比DRAM

低,速度比DRAM高 13、汇编语言是计算机能直接理解并执行的语言 14、CPU 能直接访问CACHE、主存 15、控存一般采用ROM结构,其字长与机器字长相当16、中断处理由硬件实现,中断响应由软件完成 17、通道程序的执行独立于CPU 18、执行一条指令实际上就是执行一段放在主存中的微程序

19、超级流水线并不以增加流水线数的方法来缩短机器周期 20、固态盘采用半导体存储介质和USB接口 21.计算机的时钟频率反映了机器速度,主频越高,解题越快 22.采用同一种型号CPU的计算机,执行相同程序时,其速度是相等的 专业缩语解释 1.SDRAM( ) https://www.doczj.com/doc/8c14646723.html,B ( )

3.MIMD ( ) 4.PSWR ( ) 5.PPU ( ) 6.MIPS( ) 7.OCR ( ) 8.BIOS ( ) 9.CRC( ) 10.PSWR ( ) 11.SCSI( ) 12.DMAC( ) 13.EEPROM( ) 14.RISC ( ) 15.CISC( ) 填空题

计算机组成与结构课后习题及答案

计算机组成与结构课后习题及部分答案 第1章计算机系统概述 1.概述计算机发展经过了哪几代 2.计算机由那些部分组成 3.计算机有哪些分类方法 4.计算机硬件系统的性能指标有哪些 5.冯诺依曼计算机的主要设计思想是什么 6.什么是机器字长它对计算机性能有何影响 7.计算机的工作过程是怎样的 8.计算机的应用领域有哪些 9.从第三代计算机开始,C技术出现并得到发展 A.电子管 B.晶体管 C.集成电路 D. CPU 10.冯诺依曼计算机中指令和数据都采用D表示。 A.十进制 B.八进制 C.十六进制 D.二进制 11.冯·诺依曼计算机工作的基本方式的特点是B。 A.多指令流单数据流 B.按地址访问并顺序执行指令 C.堆栈操作 D.存储器按内容选择地址 12.对于一个给定的程序,I N表示执行程序中的指令总数,t CPU表示执行该程序所需CPU 时间,T为时钟周期,f为时钟频率(T的倒数),Nc为CPU时钟周期数。设CPI表示每条指令的平均时钟周期数,MIPS表示CPU每秒钟执行的百万条指令数,请写出如下四种参数的表达式: (1) t CPU (2) CPI (3) MIPS (4) Nc 答:(1) t CPU=Nc×T (2) CPI=Nc/I N (3) MIPS=I N/ (t CPU×106) = I N/ (Nc×T×106) 第2章数据的表示和运算 1.在定点二进制运算器中,减法运算一般是通过D来实现。 A.原码运算的二进制减法器 B.补码运算的二进制减法器 C.原码运算的十进制加法器 D.补码运算的二进制加法器 2.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是D A . B .11010110 C. D. 3.已知X为整数,且[X]补=,则X的十进制数值是B。 A. +155 B.-101 D. +101 4.在机器数 B C 中,零的表示是唯一的。 A.原码 B.补码 C.移码 D.反码 5.IEEE754标准32位浮点数格式中,符号位为1位,阶码为8位,它所能表示的最大 规格化正数为A。

计算机组成结构+期末试题+答案

全国考研专业课高分资料 常州工学院 《计算机组成与结构》 期末题 笔 记:目标院校目标专业本科生笔记或者辅导班笔记 讲 义:目标院校目标专业本科教学课件 期末题:目标院校目标专业本科期末测试题2-3套 模拟题:目标院校目标专业考研专业课模拟测试题2套 复习题:目标院校目标专业考研专业课导师复习题 真 题:目标院校目标专业历年考试真题,本项为赠送项,未公布的不送!

第四模块 期末试题 常州工学院2011-2012学年第1学期期末考试 计算机组成与结构考试试题(A) 所有答案必须做在答案题纸上,做在试题纸上无效! 一、 基本题(共50分) 1、现代计算机系统如何进行多级划分?这种分级观点对计算机设计会产生什么影 响?(10分) 2、已知x和y,用变形补码计算x+y,同时指出结果是否溢出。(16分) (1) x=+0.1101 y=+0.1001 (2) x=-0.1100 y=-0.1000 3、比较通道、DMA、中断三种基本I/O方式的异同点。(10分)

4、微程序控制器组成原理框图如下,简述各部件的功能及微程序控制器对指令的译 码过程。(14分) 二、计算题(共25分) 1. 设有浮点数x=2-5×0.0110011,y=23×(-0.1110010),阶码用4位补码表示,尾数 (含符号位)用8位补码表示。求[x×y]浮。要求用补码完成尾数乘法运算,运算结果 尾数保留高8位(含符号位),并用尾数低位字长的值处理舍入操作。(15分) 2. 设有一个具有20位地址和32位字长的存储器,问:(共10分) (1)该存储器能存储多少字节的信息? (4分) (2)如果存储芯片由512K×8位SRAM芯片组成,需要多少片?(4分) (3)需要多少位的地址作芯片选择?(2分)

计算机组成与结构复习要点详细

考试时间:120分钟 分数分布: 一、单项选择题(每题2分,共30分) 二、填空题(每空1分,共15分) 三、简答题(每小题5分,共20分) 四、综合题(4小题,共35分) 复习范围: C1. 1.计算机系统的组成。 2.计算机硬件系统组成。 电子路线:地址总线、数据总线、控制总线 物理装置(基本部件):(CPU(运算器和控制器)、存储器、输入、输出设备) 计算机软件系统组成。应用软件和系统软件 计算机系统的层次结构。 1.应用软件:应用程序 2.系统软件:高级语言、汇编语言、操作系统 3.硬件 操作系统的作用:控制和管理系统资源的使用、计算机系统的软件和硬件指标 C3. 1.2、6、10、16进制数之间的转换。P68-71 2.十进制数字的几种编码(bcd码)即8421码:和<=9(1001),不修改;和大于9,加6(0110)修改。

3.有符号数的几种编码方法,真值与对应编码之间的转换。(P73-77) 真值:用正、负号来分别表示正数和负数。机器数:用一位数码0或1来表示数的正负号。 4.如何判断溢出。 1.当符号相同的两数相加时,如果结果的符号与加数(或被加数)不相同,则为溢出。 2.当任意符号两数相加时,如果C(数值最高位进位)=Cf(符号位的进位),正确。如果 C!=Cf,为溢出。 5.定点数与浮点数的结构,特点比较。 1.定点数(小数点固定):A.定点小树:小数点固定在数据数值左边,符号位右边。B.整 数:小数点固定在数据数值右边。 2.浮点数(小数点可浮动):N=M*RE(E为幂)。N浮点数,M尾数,E阶码,R阶的基数 (底)。 6.浮点数加减法的的运算步骤。 1.“对价”操作 2.尾数的加减运算 3.规格化操作(规格化) 4.舍入 5.检查阶码是否溢出(判溢出) 7.浮点数乘除法的运算步骤。 1.求乘积(商)的阶码 2.尾数相乘(除)3规格化处理(规格化)4.舍入5.检查阶码是否溢出(判溢出) 8.补码一位乘法的运算步骤。 9.补码一位除法的运算步骤。 10.如何检验奇偶校验码的正确性。(基本原理:扩大码距) 奇偶校验码:检错、不纠错,短数据 海明校验码:检错、改错 循环冗余校验码(CRC)长数据 11.运算器的核心部件是什么。ALU(算术逻辑单元) C4. 1.主存储器的作用。全机中心地位 2.存储器的主要指标。 主存容量、速度(存储器存取时间和存储周期时间。)

计算机组成与结构期末考试试卷B

计算机组成与结构期末考试试卷B 学号班级姓名得分 一、填空(15分) 1.浮点加减乘除运算在情况下会发生溢出? 2.存储器中用来区分不同的存储单元,1GB= KB。3.要组成容量为4M*8位的存储器,需要片4M*1位的存储器芯片并联,或者需要片1M*8的存储器芯片串联。 4.提高存储系统的速度最有效的方法是。 5.若RAM芯片内有1024个单元,用单译码方式,地址译码器将有条输出线;用双译码方式,地址译码器有条输出线。 6.从计算机指令系统设计的角度,可将计算机分为复杂指令系统计算机(CISC)和。 7.微指令格式可分为微指令和微指令两类。 二、选择题(30分) 1.运算器的主要功能是进行。 A.逻辑运算B.算术运算 C.逻辑运算和算术运算D.只作加法 2.操作数地址存放寄存器的寻址方式叫。 A.相对寻址方式B.变址寄存器寻址方式 C.寄存器寻址方式D.寄存器间接寻址方式 3.存储器是计算机系统的记忆设备,它主要用来。 A.存放数据B.存放程序 C.存放数据和程序D.存放微程序 4.RAM芯片串联是可以。 A.增加存储器字长B.增加存储单元数量 C.提高存储器的速度D.降低存储器的平均价格 5.变址寻址方式中,操作数的有效地址是。基址寻址方式中,操作数的有效地址是。 A.基址寄存器内容加上形式地址(位移量) B.程序计数器内容加上形式地址 C.变址寄存器内容加上形式地址. 6.某一SRAM芯片,其容量为512*16位,除电源端和接地端外,该芯片引出现的最小数目应为。 A.23 B.25 C.50 D.19

7.有关高速缓冲存储器的说法正确的是。 A.只能在CPU以外B.CPU内外都可设置cache C.只能在CPU以内D.若存在cache,CPU就不能在访问内存8.设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量,为当CPU从存储器取出第一个字节时,即自动完成(PC)+1到PC。设当前PC的内容为2003H,要求转移到200A地址,则该 转移指令第2字节的内容为________。若PC的内容为2008H,要求转 移到2001时,则该转移指令第2字节的内容为________。 A.06H B. 05H C.F7H D.F8H 11.在机器指令代码中的地址字段起作用,微指令代码中的地址字段起作用。 A.确定执行顺序B.存取地址 C.存取数据 12.程序访问的局限性是使用的依据。 A.缓冲B.cache C.虚拟内存D.进程 13.计算机主频的周期是指。 A.指令周期B.时钟周期 C.CPU周期D.存取周期 14.指令周期是指。 A.CPU从主存取出一条指令的时间 B.CPU执行一条指令的时间 C.CPU从主存取出一条指令加上执行这条指令的时间 D.时钟周期时间 15.CTR的分辨率为1024*1024像素,像素的颜色数为256,则刷新存储器的容量是。 A.256KB B.512KB C.1MB D.8MB 三、简答题(10分) 1.下图为SRAM的写入是序图,其中R/W是读/写命令控制线,当R/W线为低电平时,存储器按当时地址2450数据线上的数据写入存储器。请指出图中的错误,并画出正 确的写入时序图。

相关主题
文本预览
相关文档 最新文档