计算机组成原理空间版
2012年01月04日
1、什么是计算机硬件、计算机软件?各由哪几部分组成?它们之间有何联系?[b]
计算机硬件是指计算机的实体部分,它由看得见摸得着的各种电子元器件,各类光、电、机设备的实物组成。主要包括运算器(ALU)、控制器(CU)、存储器、输入设备和输出设备五大组成部分。软件是计算机程序及其相关文档的总称,主要包括系统软件、应用软件和一些工具软件。软件是对硬件功能的完善与扩充,一部分软件又是以另一部分软件为基础的再扩充。
2、什么是系统总线?什么是局部总线?[/b]
[b] 系统总线是微型计算机系统的公共总线,是多处理机系统中各个处理机模块之间的公共总线,因此也称作全局总线。它支持多个处理机模块之间的以及和它们的共享模块之间的数据交互。
局部总线是微处理器模块具有的本地总线,它可连接多个非主模块,但与系统总线上的其他主模块无关。局部总线也称作本地总线,如PCI总线、IP总线、IO CHANNEL等等。
3、几种常见的替换算法[/b]
[b]先进先出算法(FIFO):将最早调入Cache的字块替换出去,采用循环电路容易实现开销小。
最不常使用淘汰算法(LFU): 即替换掉引用次数最少的块。需要计算字块的使用次数,开销大,但平均命中率比FIFO要高。 [/b]
[b]最近最少使用算法(LRU): 需要计算字块的使用次数开销大,但平均命中率比FIFO要高。
最优淘汰算法(OPT):系统预测作业今后要访问的页面,淘汰页是将来不被访问的页面或者在最长时间后才被访问的页面。它保证有最少的缺页率,但它实现困难,只能通过理论分析用来衡量其它算法的优劣
4、简述DMA方式具有哪些特点?DMA控制器和CPU如何分时使用内存?[/b]
(1)DMA是内存即可被CPU访问,也可被快速外设直接访问
(2)在传送数据时,内存地址的确定、数据的传送及计算器的计数等工作都是由硬件完成设置的
(3)需要在内存中开辟一个专用的缓冲区,以及时提供和接收数据。在DMA数据传送开始前和结束后,CPU以中断方式对其进行预处理和后处理
(4)提高了外设与CPU并行工作的并行程度,提高了系统效率
DMA控制器与CPU分时使用内存采用以下三种方式:停止CPU访问内存、周期挪用、DMA和CPU交替访内
[b]5、简述CPU与外设使用DMA控制方式传输数据的思想。
当某一外设需要输入输出一批数据时,向DMA控制器发出请求,DMA控制器接收到这一请求后,向CPU发出总线请求,若CPU响应DMA的请求,则把总线使用权交给DMA控制器,数据不通过CPU,可以直接在DMA控制器的操作下进行。当这批数据传送完成后,DMA控制器再向CPU发出"结束中断请求",CPU响应这一中断请求。
6、什么是RISC? 它有什么特点?[/b]
答案: RISC是精简指令系统计算机,它有以下特点:
(1) 选取使用频率最高的一些简单指令,以及很有用但不复杂的指令。
(2) 指令长度固定,指令格式种类少,寻址方式种类少。
(3) 只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行。
(4) 大部分指令在一个机器周期内完成。其意是指在采用流水线组织时每个机器周期内能完成一条指令功能,而并不是说一条指令从取指到完成指定功能只要一个机器周期。
(5) CPU中通用寄存器数量相当多。
(6) 以硬布线控制为主,不用或少用微指令码控制。
(7)一般用高级语言编程,特别重视编译优化工作,其余指令的操作都在寄存器之间进行
[b]7、什么是CISC?CISC指令系统的特点是什么?
答案: CISC是复杂指令系统计算机的英文缩写。其特点是:
(1) 指令系统复杂庞大,指令数目一般多达2、3百条。
(2) 寻址方式多
(3) 指令格式多
(4) 指令字长不固定
(5) 可访存指令不加限制
(6) 各种指令使用频率相差很大
(7) 各种指令执行时间相差很大,大多数采用微程序控制器
8、简述控制器的基本功能[/b]
(1)指令控制:程对序的顺序进行控制
(2)操作控制:管理并产生由内存取出的每条指令的信号,把各种操作信号送往相应的部件,从而控制控制这些部件按指令的要求进行动作
(3)时间控制:对各种操作进行时间上的定时
(4)数据控制:对数据进行算数运算和逻辑运算处理
[b]9、静态流水线
所谓静态流水线是指在同一段时间内,多功能流水线中的各个功能段只能够按照一种固定的方式连接,实现一种固定的功能。
10、流水线
计算机中的流水线是把一个重复的过程分解为若干个子过程,每个子过程与其他子过程并行进行。由于这种工作方式与工厂中的生产流水线十分相似,因此称为流水线技术
[/b]
发表评论
-
Linux DM9000网卡驱动程序完全分析
2012-01-20 08:58 623Linux DM9000网卡驱动程序完全分析 2011年02 ... -
关于Linux下的视频编程
2012-01-20 08:58 558关于Linux下的视频编程 2011年06月20日 前言 ... -
J2ME游戏开发笔记整编版
2012-01-20 08:58 688J2ME游戏开发笔记整编版 ... -
深入理解控制台程序
2012-01-20 08:58 641深入理解控制台程序 2010年06月26日 在Delph ... -
积累的一些UNIX网络编程的知识
2012-01-20 08:58 546积累的一些UNIX网络编程的知识 2011年04月20日 ... -
【精】【爆】MTK手机安装软件游戏大全!新人必看
2012-01-19 14:04 1120【精】【爆】MTK手机安装软件游戏大全!新人必看 2011年 ... -
3G手机J2ME开发环境搭建(eclipse3开发j2me环境搭建)
2012-01-19 14:04 4823G手机J2ME开发环境搭建( ... -
基于Windows CE的激光切割机开放式数控系统的研究
2012-01-19 14:04 686基于Windows CE的激光切割 ... -
内存绘图
2012-01-19 14:04 694内存绘图 2010年10月07日 经常出现图形闪烁的 ... -
Flex 86道题(好好学习一下)
2012-01-19 14:04 501Flex 86道题(好好学习一 ... -
Grub4dos命令用法
2012-01-17 03:52 659Grub4dos命令用法 2010年06月01日 blo ... -
顶松数字称重显示器
2012-01-17 03:52 740顶松数字称重显示器 2011年04月29日 杭州顶松自控 ... -
Windows蓝屏故障分析及排除实战案例
2012-01-17 03:52 748Windows蓝屏故障分析及排 ... -
linux笔记3
2012-01-17 03:52 629linux笔记3 2011年06月13日 ... -
杨建:网站加速--服务器编写篇(上)
2012-01-17 03:52 635杨建:网站加速--服务器 ... -
计算机(3)
2012-01-16 02:38 733计算机(3) 2011年06月11日 ... -
微型计算机控制技术试卷A
2012-01-16 02:37 1687微型计算机控制技术试卷A 2012年01月08日 一、 ... -
浅谈小学计算机教学存在问题及对策初探
2012-01-16 02:37 695浅谈小学计算机教学存 ...
相关推荐
存储系统是计算机组成原理的基础部分,它研究计算机如何存储数据、如何管理存储空间等。存储系统的设计直接影响了计算机的性能、可靠性和成本。 计算机网络是计算机组成原理的重要组件,它研究计算机如何与其他...
兰州理工大学计算机组成原理...最终通过模型机的设计和调试,连贯运用计算机组成原理课程学到的知识,建立计算机整机概念,加深对计算机时间和空间概念的理解。关键词: 计算机组成原理;微指令;机器指令;基本模型机
华中科技大学计算机科学与技术学院的计算机组成原理课程的复习试卷,简答题价值大,选择题可能简单了一点,但是真的能帮助你期末通关,好不容易才找到,大家低调的用。
(详细)计算机组成原理第五版白中英习题参考答案第3章
计算机组成原理_第四版课后习题答案(完整版) 本资源是计算机组成原理第四版课后习题答案的完整版,涵盖了计算机组成的基本概念、计算机分类、冯.诺依曼型计算机的设计思想、指令与数据的存储、内存与外存的概念、...
该设计要求学生根据计算机组成原理课程所学知识,设计、开发一套简单的模型计算机。...通过模型机的设计和调试,连贯运用计算机组成原理课程学到的知识,建立计算机整机概念,加深计算机时间和空间概念的理解。
通过模型机的设计和调试,连贯运用计算机组成原理课程学到的知识,建立计算机整体概念,加深计算机时间与空间概念的理解。 二、计算机组成原理课程设计任务 1、查阅文献资料,一般在 5 篇以上; 2、以教学实验用...
计算机组成原理经典复习题附答案 计算机组成原理是计算机科学和技术的基础知识,领域涵盖计算机的结构、组成、操作系统和编程语言等方面。本资源为计算机组成原理经典复习题附答案,涵盖了计算机组成原理的基本概念...
"计算机组成原理第四版课后题答案三、四章" 本资源摘要信息涵盖了计算机组成原理第四版课后题答案的第三章和第四章,内容包括存储器的组成、地址译码、存储器的组织方式、刷新方式、cache/主存系统的效率等知识点。...
第5章部分习题参考答案涵盖了计算机组成原理的重要知识点,涉及到存储器的设计和地址空间的分配。 1. 存储芯片的设计 问题【5-10】:一个 1K * 8 的存储芯片需要多少根地址线,数据输入输出线? 解释:要计算存储...
"计算机组成原理第四版课后习题答案(完整版).pdf" 本文档为计算机组成原理第四版课后习题答案的完整版,包括对计算机组成原理的概念、分类、应用、指令系统、存储器、输入/输出设备、 CPU、适配器、软件、硬件等...
"计算机组成原理考试题" 本资源摘要信息是根据太原理工计算机组成原理考试题.pdf文件生成的知识点,涵盖了计算机组成原理的多个方面。 知识点1:数据和指令的存储 数据和指令以二进制形式存储在存储器中,CPU区分...
计算机组成原理测试题 如:一. 选择题(每选择1分,共20分) 1. 用ASCII码(七位)表示字符5和7是 (1) ;按对应的ASCII码值来比较 (2) ;二进制的十进制编码是 (3) 。 (1) A. 1100101和1100111 B. 10100011和...
"2012年秋季厦门大学计算机组成原理期末试题" 本资源总结信息来自厦门大学2012年秋季计算机组成原理期末试题,涵盖了计算机组成原理的多个方面,包括浮点数表示、补码表示、指令格式、存储器组织、磁盘存储器、...
该设计要求学生根据计算机组成原理课程所学知识,设计、开发一套简单的模型计算机。...通过模型机的设计和调试,连贯运用计算机组成原理课程学到的知识,建立计算机整机概念,加深计算机时间和空间概念的理解。
计算机组成原理课程设计……一台模型计算机的设计 一、教学目的、任务与实验设备 1. 教学目的 (1)融会贯通本课程各章节的内容,通过知识的综合运用,加深对计算机系统各模 块的工作原理及相互联系的认识,加深...
大学计算机组成原理考试答案 冯诺依曼结构计算机是一种典型的计算机组织结构,将计算机硬件分为运算器,存储器,控制器,输入部件和输出部件,采用存储程序的工作方式。冯诺依曼结构计算机的主要外部特征是: (1)...
专升本计算机组成原理试卷含答案.pdf
"计算机组成原理课程设计-复杂模型机实现" 本文档旨在介绍计算机组成原理课程设计的复杂模型机实现,涵盖寄存器、控制器、内存卡等关键组件的设计和实现。 指令系统及分析 在计算机组成原理课程设计中,指令系统...
③掌握存储器地址空间映射的原理 ④完成指定字长的存储器电路及ROM和RAM的数据读写操作 实验设备: TD-CMA实验箱 Proteus仿真软件 实验内容(附实验原理图): (1)实验箱内容: 静态存储器由一片6116 (2K*8bit)...