计算机组成原理

计算机组成原理--复习简答题+答案

南楼画角 提交于 2019-11-26 12:35:15
1.什么是总线?总线主要有哪些特性? (1)总线是连接多个部件的信息传输线,是各部件共享的传输介质。 (2)总线特性: 机械特性(总线在机械连接方式上的一些性能)、 电气特性(总线的每一根传输线上信号的传递方向和有效的电平范围)、 功能特性(总线中每根传输线的功能)、 时间特性(总线中的任一根线在什么时间内有效) 2.简述程序中断方式处理过程流程。 (1)保护现场(一、保护程序的断点;二、保存通用寄存器和状态寄存器的内容)、 (2)中断服务(中断服务程序的主体部分,对不同的中断请求源其中断服务操作内容不同)、 (3)恢复现场(中断服务程序的结尾部分,要求在退出服务程序前,将原程序中断时的“现场”恢复到原来的寄存器中)、 (4)中断返回(中断服务程序的最后一条指令通常是一条中断返回指令,使其返回到原程序的断点处,以便继续执行原程序) 3.在DMA方式中有没有中断请求?为什么? 有;因为当字计数器溢出时,表示一批数据交换完毕,由“溢出信号”通过中断机构向CPU提出中断请求,请求CPU作DMA操作的后处理。 4.简述SRAM和DRAM保存信息原理及其特点。 (1)SRAM:以触发器原理寄存信息;集成度低、芯片引脚多、功耗大、价格高、速度快、刷新无 (2)DRAM:以电容充电放电原理寄存信息;集成度高、芯片引脚少、功耗小、价格低、速度慢、刷新有 5.根据CPU访存的性质不同

考研:计算机组成原理的思考

爱⌒轻易说出口 提交于 2019-11-26 12:34:18
对于计算机组成原理的思考,这本书到底是讲什么的,到底是讲什么的? 到底什么是计算机。经过我对组原的学习,有了一些新的认识。 计算机是什么那?计算机就是运算服务的提供者,计算机组成原理这本书本质讲的就是如何从无到有的提供运算服务。计算机中的一切部件都是为了给IO设备提供更好的运算服务做支持的。 以408考研大纲中的计算机组成原理为例: 数据的表示及运算 存储系统 指令系统 CPU 总线 IO系统 综述:计算机想要完成运算服务,大体上需要三种模块:运算、数据(包括指令)、控制 数据的表示及运算 : 什么是数据那?数据是运算的作用对象,也就是处理对象。假如计算机作为一个黑箱,输入是数据,输出也是数据。数据是服务于我们使用者人的。这一章节就在对 数据规范化 ,就像语言中的语法,只有将数据规范化了,计算机才能认识这些数据,从而处理这些数据。无论是二进制的使用,还是各种编码,都是为了将数据规范成为计算机可以识别的数字。其中的纠错码就是为了提高效率设立的。 存储系统 : 存储器就像就像我们做题时的草稿纸一样,用于记录。这就是存储系统的意义。存储系统是服务于数据的。此处的存储系统主要是指主存,这一章节主要包括对存储器物理介质的介绍以及Cache和虚拟存储器。抽象的来说,我们可以把Cache和虚拟存储器看做主存的帮手。我想,计算机问世没多久的时候这两个东西是不存在的,那为什么出现了那

计算机组成原理 - 一些简单题和设计分析题

此生再无相见时 提交于 2019-11-26 12:34:03
为了前几天的计算机组成原理的复习,从google上搜索的一些烟台大学历年考试试题进行的一些总结,现在分享给需要的朋友。 简答题 1. CPU中包括哪几种寄存器?分别说明其作用。 答:CPU有以下寄存器: (1)指令寄存器(IR):用来保存当前正在执行的一条指令。 (2)程序计数器(PC):用来确定下一条指令的地址。 (3)地址寄存器(AR):用来保存当前CPU所访问的内存单元的地址。 (4)缓冲寄存器(DR):<1>作为CPU和内存、外部设备之间信息传送的中转站。 <2>补偿CPU和内存、外围设备之间在操作速度上的差别。 <3>在单累加器结构的运算器中,缓冲寄存器还可兼作为操作数寄存器。 (5)通用寄存器(AC):当运算器的算术逻辑单元(ALU)执行全部算术和逻辑运算时,为ALU提供一个工作区。 (6)状态条件寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条 件码内容。除此之外,还保存中断和系统工作状态等信息,以便使CPU和系统能及时了解机器运行状态和程序运行状态。 2.根据操作数所在位置,指出其寻址方式(填空)。 (1)、操作数在寄存器中,为____ 寄存器 ____寻址方式。 (2)、操作数地址在寄存器中,为_ 寄存器间接 _寻址方式。 (3)、操作数地址(主存)在指令中,为___ 直接 ___寻址方式。 (4)、操作数在指令中,为__ 立即 ____寻址方式。

考研复习:计算机组成原理(一)

和自甴很熟 提交于 2019-11-26 12:33:48
1.1计算机的分类和其特性 计算机通常分为三类:个人计算机 服务器 嵌入式计算机 个人计算机:给单个用户提供服务 服务器:给多个用户运行大型程序提供服务 嵌入式计算机:嵌入到其它设备中的计算机 执行已经预定的一个或者一组程序 1.2后PC时代 个人移动设备PMD : 智能手机 平板电脑等 1.3 在20世界六七十年代 限制计算机性能的主要是内存 多核微处理器:在一个集成电路上面有多个核的微处理器 一个程序的性能主要取决于:1.算法 2.编译程序 3.计算机执行的机器指令的有效性 2 计算机系统结构的八个伟大思想 2.1 面向摩尔定律的设计 摩尔定律 每隔18-24个月 集成电路上的芯片数目将翻一番 2.2 使用抽象化设计 上层只能看到下层的抽象模型 而看不到细节 2.3 并行 计算机并行操作 2.4 流水线 并行的一种特例 2.5 预测 在预测错误的情况下代价不大且预测准确率较高的情况下采用预测 2.6 存储器层次 小而快的再上 大而慢的在下 2.7 使用冗余 添加冗余部件 提高系统的可靠性 2.8 加速大概率事件 加速大概率事件远比优化小概率事件效果大 3 程序概念入门 应用软件 系统软件 硬件 系统软件最重要的是:操作系统 和 编译程序 操作系统:用户软件和硬件之间的接口 为用户提供各种服务和监控功能 操作系统的主要作用:处理简单的输入和输出 分配内存和外存

计算机组成原理复习题二

时光毁灭记忆、已成空白 提交于 2019-11-26 12:33:28
原文地址: https://wenku.baidu.com/view/935be3d1c1c708a1284a4446 一、选择题 1、在间址周期中,_C_____。 A.所有指令的间址操作都是相同的; B.凡是存储器间接寻址的指令,它们的操作都是相同的; C.对于存储器间接寻址或寄存器间接寻址的指令,它们的操作是不同的; D.以上都不对。 2、将有关数据加以分类、统计、分析,以取得有利用价值的信息,我们称其为_C_____。 A. 数值计算 B. 辅助设计 C. 数据处理 D. 实时控制 3、定点16位字长的字,采用2的补码形式表示时,一个字所能表示的整数范围是____A_。 A.-215 ~ +(215 -1) B.-(215 –1)~ +(215 –1) C.-(215 + 1)~ +215 D.-215 ~ +215 4、根据传送信息的种类不同,系统总线分为___B___。 A. 地址线和数据线 B. 地址线、数据线和控制线 C. 地址线、数据线和响应线 D. 数据线和控制线 5、外存储器与内存储器相比,外存储器__B____。 A.速度快,容量大,成本高 B.速度慢,容量大,成本低 C.速度快,容量小,成本高 D.速度慢,容量大,成本高 一个256K×8的存储器,其地址线和数据线总和为___C___。 注解:256=2的8次方,所以地址线为8,256K*8

计算机组成原理期末复习(超实用)

一曲冷凌霜 提交于 2019-11-26 12:33:14
计算机组成原理(第二版)唐朔飞 编著(课本有些地方还不错,可以下载电子版看看) 五道解答题30‘=9’(9个知识点)+6’+6’+4’+5’ 我依据老师的考题范围手动整理,有什么问题or想添加的知识点请在评论下方留言!实时更新,助诸位共进步! 一、解答题 1 . 影响流水线性能的因素主要有哪几种?请简要加以说明。 P348 结构相关:是当多条指令进入流水线后,硬件资源满足不了指令重叠执行的要求时产生的。不同指令争用同一功能部件产生资源冲突。 数据相关:是指令在流水线中重叠执行时,当后继指令需要用到前面指令的执行结果时发生的。可能改变对操作数的读写访问顺序。 控制相关:是当流水线遇到分支指令和其它改变PC值的指令时引起的。 2 . 为了保证DRAM的存储信息不遭破坏,必须在电荷漏掉前就进行充电,称为刷新。常见的刷新方式有哪三种,试分析它们间的区别。 P86 集中刷新:是在规定的一个刷新周期内,对全部存储单元集中一段时间逐行进行刷新,此刻必须停止读/写操作。 分散刷新:是指对每行存储单元的刷新分散到每个存储周期内完成。 异步刷新:是前两种方式的结合,既可缩短“死时间”,又充分利用最大刷新间隔2ms的特点。 3 . 说明计算机九大寻址方式及有效地址EA计算方法。 P311 立即寻址:无需寻址 隐含寻址:无需寻址 直接寻址:EA=A 间接寻址:EA=(A) 相对寻址:EA=(PC)+A

计算机组成原理期末试题

泄露秘密 提交于 2019-11-26 12:28:58
一、选择类型题: 1.现代计算机组织结构是以_B____为中心,其基本结构遵循冯·诺依曼思想。 A. 寄存器 B. 存储器 C. 运算器 D. 控制器 2.存储字长是指 ___ B ___ 。 A .存放在一个存储单元中的二进制代码组合; B .存放在一个存储单元中的二进制代码位数; C .存储单元的个数; D .机器指令的位数。 3 . CPU 通过 ____ B __ 启动通道。 A .执行通道命令; B .执行 I/O 指令; C .发出中断请求; D .程序查询。 4 .对有关数据加以分类、统计、分析,这属于计算机在 __ C ____ 方面的应用。 A .数值计算; B .辅助设计; C .数据处理; D .实时控制。 5.电子计算机的算术/逻辑单元、控制单元及存储器合称为C A.CPU B.ALU C.主机; D.UP 6.存储周期是指 ______ 。 A .存储器的写入时间; B .存储器进行连续写操作允许的最短间隔时间; C .存储器进行连续读或写操作所允许的最短间隔时间; D .指令执行时间。 7.当定点运算发生溢出时,应______ 。 A.向左规格化; B.向右规格化; C.发出出错信息; D .舍入处理。 8 .加法器采用先行进位的目的是 ______ 。 A .优化加法器的结构; B .节省器材; C .加速传递进位信号; D .增强加法器结构。 9

计算机组成原理题库(唐朔飞)

醉酒当歌 提交于 2019-11-26 12:27:42
计算机组成原理题库 ~~02|01|1|2|A0400047_010_1|871 ^^通常划分计算机发展时代是以( )为标准的。 A、所用电子器件 B、运算速度 C、计算机结构 D、所用语言 ^^A ~~02|01|1|2|A0400047_010_2|872 ^^能够被计算机硬件直接识别的语言是( )。 A、符号语言 B、机器语言 C、汇编语言 D、机器语言和汇编语言 ^^B ~~02|01|1|2|A0400047_010_3|873 ^^计算机能直接执行的程序是( )。 A、命令文件 B、汇编程序 C、机器语言程序 D、源程序 ^^C ~~02|01|1|2|A0400047_010_4|874 ^^计算机内的信息都是以( )形式表示的。 A、BCD码 B、二进制码 C、字母码 D、符号码 ^^B ~~02|01|1|2|A0400047_010_5|875 ^^至今为止,计算机中的所有信息仍以二进制方式表示,其理由是( )。 A、节省物理器件 B、运算速度快 C、物理器件容易实现 D、信息处理方便 ^^C ~~02|01|1|2|A0400047_010_6|876 ^^电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的基本原理。他就是( )。 A、牛顿 B、爱因斯坦 C、爱迪生 D、冯·诺依曼 ^^D ~~02|01|1|2|A0400047