计算机组成原理本章小结精简版

计算机组成原理本章小结精简版

第一章 计算机系统概论

划分通用、专用机:

1、效率;2、速度;3、价格;4、运行的经济性和适用性

通用计算机划分:

超级计算机;大型机;服务器;工作站;微型机;单片机

其结构复杂性、性能、价格依次递减

计算机硬件组成:

运算器;存储器;控制器;适配器;输入输出设备

计算机软件:

1、系统程序

各种服务性程序;语言类程序;操作系统;数据库管理系统

2、应用程序

CPU:运算器;控制器;存储器

冯诺依曼型计算机工作原理:存储程序并按地址顺序执行

系统程序用途:简化程序设计;简化使用方法;提高计算机的使用效率;

发挥和扩大计算机的功能和用途

计算机体统定义:由硬件、软件组成的多级层次结构,它通常由微程序级、一般机器级、操作系统级、

汇编语言级、高级语言级组成,每一级上都能进行程序设计,且得到下面各级的支持

第二章 运算方法和运算器

十进制数据:

1、字符串形式,主要用于非数值计算的应用领域;

2、压缩的十进制数串形式,用于直接完成十进制数的算数运算

真值→机器码:原码表示法;反码~;补码~;移码~。

字符信息表示:七位ASCII码

汉字表示方法步骤:输入编码;汉字内码;字模码

运算器构造简单性:补码加减法;原码乘除法或补码乘除法

运算器高速性和控制简单性:先行进位;阵列乘除法;流水线

第三章 内部存储器

存储器要求:容量大、速度快、成本低

存储器技术指标:存储容量、存取时间、存储周期、存储器带宽

多级存储体系结构:内存(cache、主存)、外存

静态读写存储器(SRAM)和动态读写存储器(DRAM)优缺点:

SRAM速度快 DRAM集成度高

二者优点:体积小、可靠性高、价格低廉。缺点:断电后不保存信息

只读存储器和闪速存储器:断电保存信息

闪速存储器:高性能;低功耗;高可靠性;移动性、

并行存储器结构:

空间并行:双端口存储器 时间并行:多模块交叉存储器

cache(高速缓冲存储器)作用:解决CPU和主存之间速度不匹配二采用的一项重要的硬件技术

主存与cache的地址映射:全相联;直接;组相联(前两者折中方案,普遍采用)

第四章 指令系统

指令系统定义:一台计算机中所以机器指令的集合

指令系统组成:数据传送类指令;算术运算类指令;逻辑运算类指令;程序控制类指令;I/O类指令;字符串类指令;系统控制类指令

RISC指令系统特点:

指令条数少;

指令长度固定,指令格式和寻址方式种类少;

只有取数/存数指令访问存储器,其余指令的操作均在寄存器之间进行

指令格式:操作码字段+地址码字段

操作码字段:表征指令的操作特性和功能

地址码字段:指示操作数地址

地址码:二地址、单地址、零地址混合方式

指令长度:单字长、双字长、半字长

指令寻址方式:形成指令地址的方式

数据寻址方式:形成操作数地址的方式

指令寻址方式:顺序地址;跳跃寻址

数据寻址方式:隐含寻址;立即寻址;直接寻址;间接寻址;寄存器寻址;寄存器间接寻址;相对寻址 ;基址寻址;变址寻址;块寻址;段寻址

操作数可放在:专用寄存器;通用寄存器;内存;指令

第五章 中央存储器

CPU功能:指令控制;操作控制;时间控制;数据加工

CPU组成:

1、运算器

2、cache

3、控制器

(4、浮点运算器;5、存储管理部件)

CPU中六类寄存器:指令寄存器;程序计数器;地址寄存器;数据缓冲寄存器;通用寄存器;状态条件寄存器

指令周期:CPU从存储器取出一条指令并执行这条指令的时间

微程序设计技术:利用软件设计方法设计操作控制器的一门技术,具有规整性、灵活性、可维护性

硬连线控制器:某一微操作控制信号是指令操作码译码输出、时序信号和状态条件信号的逻辑函数,即用布尔代数写出逻辑表达式,然后用门电路、触发器等器件实现

并行处理技术:时间并行;空间并行;时间并行+空间并行

流水技术主要问题:资源相关,数据相关,控制相关(时间并行)

RISC机器三个基本要素:

一个有限的简单指令集;

CPU配备大量的通用寄存器;

强调指令流水线的优化(RISC机器一定是流水CPU,流水CPU不一定是RISC机器)

第六章 总线系统

总线:构成计算机系统的互联结构,是多个系统功能部件之间进行数据传送的公共通道,并在争用资源的基础上进行工作

总线特性:物理特性;功能特性;电器特性;机械特性

带宽:总线本身所能达到的最高传输速率,是衡量总线性能的重要指标

ISA总线:16位,8MB/S

EISA总线:32位,33.3MB/S

VESA总线:32位,132MB/S

PCI总线:64位,264MB/S

总线内部结构:

数据传送总线(地址线、数据线、控制线);

仲裁总线;

中断和

计算机组成原理与系统结构本章小结,计算机组成原理本章小结精简版.doc相关推荐

  1. 计算机组成与系统结构输入输出控制实验,计算机组成与系统结构实验讲稿.ppt...

    计算机组成与系统结构实验讲稿 <计算机组成与系统结构> 实验一 运算器设计与仿真;一.实验目的理解并掌握运算器的基本电路结构及其设计方法,学会使用Verilog HDL对电路进行行为建模. ...

  2. 计算机组成与系统结构输入输出控制实验,计算机组成原理与系统结构实验指导书...

    计算机组成原理与系统结构实验指导书 (57页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 21.9 积分 计算机实验室实验预习报告专业名称(班级) 姓名 ...

  3. 计算机中文速录技能,亚伟中文速录机训教程(6.0版).doc

    亚伟中文速录机训教程(6.0版) 亚伟中文速录机培训教程 Page PAGE 7 of NUMPAGES 52 亚伟中文速录机培训教程 绪论 亚伟中文速录机结构图 上编 第一讲 亚伟速录机的设计原则, ...

  4. 江苏计算机二级24c语言,闽高校计算机等级考试信息技术选择题(含问题详解)确定书中页码版.doc...

    实用文档 文案大全 第一章 1以下关于信息的叙述中,正确的是().P3 A. 信息就是不确定性的消除量B. 确定性越大信息量越大 C. 信息就是对客观事物确定性的消除或减少D. 信息的多少无法用数学方 ...

  5. 用计算机和手算标准差不一致,统计基础知识与统计实务学习指导(2015版).doc

    统计基础知识与统计实务学习指导(2015版) 统计基础知识与统计实务学习指导(2015版) 第一章 绪论 一.单项选择题 1.在实际应用中,统计的涵义是指( ).A.统计理论与统计实践 B.统计设计. ...

  6. 闽高校计算机等级考试试题,闽高校计算机等级考试信息技术选择题[附含答案解析]确定书中页码版.doc...

    完美WORD格式 范文范例.指导参考 第一章 1以下关于信息的叙述中,正确的是().P3 A. HYPERLINK "/api/javascript:void(0)" 信息就是不确 ...

  7. 华南理工大计算机博士毕业条件,华南理工大学博士毕业要求-2018年7月版.doc

    PAGE PAGE 17 附件 博士生申请学位发表学术论文的规定 为促进我校博士研究生科研能力与学术水平的提高,保证博士学位论文的质量,博士研究生在读期间.申请学位论文送审前发表的学术论文须符合以下规 ...

  8. 杭电计算机复试面试题库,杭电电子分院历年复试题(整理版).doc

    杭电电子分院历年复试题(整理版).doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 杭电电子分院历年复试题(整理版)这个是我 ...

  9. 计算机组成原理与系统结构 出版社,计算机组成原理与系统结构

    本书主要提供 计算机组成和体系结构 课程的教学内容,包括计算机组成的原理知识,计算机硬件的设计技术,以及简单的实例计算机系统的工程实现,重点强调计算机硬件系统的组成原理.设计技术.工程实现三个方面的内 ...

最新文章

  1. 不同域名cookie共享_cookie在二级域名间共享完成sso
  2. 事务复制提示初始快照不可用_谈谈数据库的事务ACID
  3. [vue] Vue.observable你有了解过吗?说说看
  4. 行业最大!黑鲨5系列将搭载5320mm²双VC散热:冰封骁龙8
  5. oracle:实现滑动平均效果
  6. zbb20180929 thread 自旋锁、阻塞锁、可重入锁、悲观锁、乐观锁、读写锁、对象锁和类锁...
  7. C++ 中的深拷贝与浅拷贝
  8. 压测 broken pipe 之类
  9. Java 集合及底层源码分析,Java零基础入门pdf
  10. Android 如何查看apk签名信息的MD5(SHA1和SHA256也可以)
  11. 【VUE】vue安装教程
  12. openbsd运行Linux应用程序,为什么默认的Linux安装运行的进程多于默认的OpenBSD安装?...
  13. 古琴怎么学——【唐畅古琴】
  14. Three.js搭配OrbitControls.js实现flyTo()
  15. 简单的flask入门,自己来写网页
  16. 在家里如何赚钱?5个在家赚钱的方法,让你日进斗金!
  17. 关于星巴克在故宫开店
  18. A-KAZE论文研读
  19. 波菲那契数列公式_裴波那契数列
  20. STM32系列 (一)开发环境的搭建

热门文章

  1. 自定义Login注解
  2. flink Datastream组装
  3. kafka 初步学习
  4. 消息中间件--RabbitMQ ---高级特性之消费端ACK与重回队列
  5. 关于orm传递ctx的一点理解
  6. golang 用range 创建指针数组
  7. 分账汇总少了一笔 和 对账和商户汇总比基础表少了一笔 问题处理方式
  8. Java高并发编程详解系列-Future设计模式
  9. redis命令大全参考手册
  10. shell中$( )与${ }及$(( ))的区别