【计算机组成原理】计算机系统概述

计算机结构:

1、硬件:组成计算机的各种设备实体,是物质基础

2、软件:各种程序和文件

计算机的基本功能:

  • 数据加工
  • 数据保存
  • 数据传送
  • 控制操作

五大功能部件:

  • 运算器、控制器
  • 存储器(高速缓存  主存储器  虚拟存储器)
  • 输入、输出设备

这些设备和布局通过总线和接口连接为一台完整的计算机

tip:另一种分类:CPU  存储器 输入设备 输出设备   总线

运算器

核心是算术逻辑运算单位(ALU)

进行加减乘除等算术运算、逻辑运算。

计算机中采用二进制数

注:位数越多,计算的精度就越高,但是位数越多所需的电子器件也就越多,目前计算机的运算器长度一般为8  16 32  64位

存储器

保存或记忆理解程序(数据)和指令

在运算前把参加运算的数据和解题步骤通过输入输出设备送到存储器中保存起来。

不论是指令还是数据,存储器中存储的全是0或1表示的二进制代码

目前采用半导体器件来作为存储器,一个半导体触发器可以记忆一个二进制代码,一个数假定采用16位二进制代码表示,那么就需要有16个触发器来保存这些代码。

存储元:保存一个二进制位的触发器

存储单元:若干个存储元构成一个存储单元

地址:存储器是由许多存储单元组成,每个存储单元的编号,称为地址。

存储容量:存储器所有存储单元的总数,通常用单位KB MB GB TB表示,存储容量越大,表示计算机记忆储存的信息就越多。

K 2的10次  M 2的20次方  G 2的30次方  T  2的40次方

B代表字节   1B=8bit

外存储器:计算机中又配备的存储容量更大的磁盘存储器、光盘存储器等。相对而言,半导体存储器称为内存储器。磁盘存储器   光盘存储器  等称为外存储器。

高速缓存存储器 主存储器  虚拟存储器组成了多级存储器系统

控制器

控制器是计算机中发号施令的部件,向计算机各功能部件提供每一时刻协同运行所需要的控制信号,它控制计算机的所有部件有条不紊的进行工作,控制器的任务是从内存中取出解题步骤加以分析,然后执行某种操作

1、正确分析和执行每条指令

取指令-分析指令-执行指令

2、保证指令按规定序列自动连续的执行

3、对各种异常情况和请求及时响应和处理

1)计算程序

运算器只能完成加减乘除四则运算及其他一些辅助操作,对于比较复杂的算题,计算机才操作前必须化成多步简单的加减乘除等基本操作来做。

2)指令的形式

指令的内容由两部分组成,即操作的性质和操作的地址,前者是操作码后者为地址码

操作码:指出指令所进行的操作,如加减乘除 取数 存数等

地址码:表示参加运算的数据应从存储器的哪个存储单元取,运算的结果应该存到哪个单元

将指令存放到存储器中叫存储程序

存储器的任何位置既可以存数据,也可以存指令,但是一般指令和数据分开存

取指令的一段时间取指周期  执行指令的一段时间是执行周期。

冯诺依曼基本要点:

1)采用二进制形式表示数据和指令

2)由输入设备  输出设备 运算器 存储器和控制区五大部件组成

3)采用存储程序方式

存储程序方式是冯诺依曼思想的核心

4)指令和数据一同等地位存于存储器地址寻访,程序和数据统一存储

5)指令由操作码和地址码组成

6)以运算器为中心

计算机性能指标

1、机器字长

指处理机运算器一次能够处理完成运算的二进制的位数,字长越长,表示计算机精度越高,与CPU寄存器位数有关

吞吐量:表征一台计算机在某一时间间隔内能够处理的信息量,单位是字节/秒(B/S)

响应时间:表征从输入有效到系统产生响应之间的时间度量,用时间单位来度量,例如微妙  10的负6次方   纳秒  10的负9次方

利用率:表示在给定是时间间隔内系统被实际 使 用的时间所占的比率

总线宽度:一般指cpu中运算器和存储器之间进行互连的内部总线二进制位数

主频/时钟周期:CPU的工作节拍受主时钟控制,主时钟不断产生固定频率的时钟,主时钟的频率较CPU的主频,度量单位是MHz GHz

主频的倒数称为CPU的时钟周期 单位是微秒  纳秒

K M G 存储是2的10次 20次  30次   速度表示   10的3次  6次  9次

CPU的执行时间:表示CPU执行一段程序所占用的时间

CPU执行时间=CPU时钟周期*CPU时钟周期长

CPI:表示每条指令周期数,即执行一天指令所需的平均时钟周期数

CPI=执行某段程序所需的CPU时钟周期数/该程序包含的指令条数

MIPS:表示每秒百万条指令数

MIPS=指令条数/程序执行时间乘以10的6次

原文地址:https://www.cnblogs.com/dream-to-pku/p/11613077.html

时间: 2024-10-11 09:17:37

【计算机组成原理】计算机系统概述的相关文章

计算机组成原理(1)——系统概述

计算机组成原理 第一章   系统概述 计算机系统: 硬件:组成计算机的各种实体. 软件:泛指各种程序和文件. (运算器.控制器)=>中央处理单元CPU 存储器.输入设备.输出设备 这五大设备通过总线和接口连接起来,成为一台计算机. 1.运算器 一次能算多少位 若32位,则寄存器可存的位数是32位. 若32位算64位数就要算两次.一次是高32位,一次是低32位. 2.存储器 存储器存储的是信息(指令和数据). 存储器存储的都是0或1表示的二进制代码. 目前用半导体器件触发器来作为存储器,一个半导体

计算机组成原理 常用名词解释

计算机组成原理 计算机组成原理概述 计算机概述 计算机的基本组成: 存储器: 实现记忆功能的部件用来存放计算程序及参与运算的各种数据 运算器: 负责数据的算术运算和逻辑运算即数据的加工处理 控制器: 负责对程序规定的控制信息进行分析,控制并协调输入,输出操作或内存访问 输入设备: 实现计算程序和原始数据的输入 输出设备: 实现计算结果输出 组成的联系: 图一 图二 常用名词 Bit The bit is a basic unit of information(信息的基本单元) in comput

重学计算机组成原理(二)- 制定学习路线,攀登“性能”之巅

0 学习路线的知识点概括 学习计算机组成原理,就是学习计算机是如何协调运行的 计算机组成原理的英文叫Computer Organization Organization 意"组织机构". 该组织机构能够进行各种计算.控制.读取输入,进行输出,达成各种强大的功能. 把整个计算机组成原理的知识点拆分成了四大部分 计算机的基本组成 计算机的指令和计算 处理器设计 存储器和I/O设备. 0.1 计算机的基本组成 计算机的硬件组成 这些硬件,怎么对应到经典的冯·诺依曼体系结构的 除此之外,还需要

5. 蛤蟆的计算机组成原理笔记五输入输出系统

5. 蛤蟆的计算机组成原理笔记五输入输出系统 本篇名言:"质朴却比巧妙的言辞更能打动我的心. --莎士比亚" 欢迎转载,转载请标明出:http://blog.csdn.net/notbaron/article/details/48037245 1.  输入输出系统 1.1             I/O 软件 (1) I/O 指令 CPU 指令的一部分 (2) 通道指令 通道自身的指令 1.2             I/O设备与主机信息传送的控制方式 1. 程序查询方式 2. 程序中

3. 蛤蟆的计算机组成原理笔记三系统总线

3. 蛤蟆的计算机组成原理笔记三系统总线 本篇名言:"公正,一定会打倒那些说假话和假作证的人. --赫拉克利特" 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/47988545 1.  总线 总线是连接各个部件的信息传输线,是 各个部件共享的传输介质. 1.1             面向CPU 的双总线结构框图 1.2             单总线结构框图 1.3             以存储器为中心的双总线

计算机组成原理_第四版课后习题答案(完整版)

计算机组成原理_第四版课后习题答案(完整版) ?第一章 1.?比较数字计算机和模拟计算机的特点. 解:模拟计算机的特点:数值由连续量来表示,运算过程是连续的: 数字计算机的特点:数值由数字量(离散量)来表示,运算按位进行. 两者主要区别见P1?表1.1. 2.?数字计算机如何分类?分类的依据是什么? 解:分类: 数字计算机分为专用计算机和通用计算机.通用计算机又分为巨型机.大型机. 中型机.小型机.微型机和单片机六类. 分类依据:专用和通用是根据计算机的效率.速度.价格.运行的经济性和适应性来划

《计算机组成原理》知识点复习

                                                                             <计算机组成原理>知识点复习 <一>计算题 1. [x]原=0.11001110           [-x]原=(1.11001110) [-x]反=(1.00110001)      [-x]补=(1.00110010) 2. x=-0.1011=11011,x补=10101 y=-0.0101=10101,y补=11011,

计算机组成原理答疑--来源于南京大学课件

1.数据通路宽度.机器字长.“字”宽.存储单元宽度.编址单位.总线宽度.指令字长各指什么?它们之间有何关系? 答:在计算机内部,有指令和数据两大类信息.指令和数据都以二进制形式存放在存储器中,运行程序时,需要把指令和数据从存储器读出,通过总线传输到CPU,然后,CPU再通过执行指令来对操作数进行相应的运算,最后把结果数据送到寄存器或存储器中.所以,在设计或使用计算机过程中,要涉及到:指令和数据在存储器中按什么长度存放:写入或读出时按什么长度存取:在总线上传输时同时传送多少位:数据和指令送到CPU

软考-计算机组成原理、体系机构与网络安全

计算机组成原理与体系结构,在软考中并不是分值很重的部分,但是知识点比较散,同样的一张图同大家分享. 其中,计算机的组成共分五大部分:运算器.存储器.控制器.输入设备.输出设备五大部分. 计算机的体系结构包括流水线.码制.缓存等. 数据的安全一直在计算机发展过程中是一个非常重要的方面,关于计算机安全性与可靠性,同样总结了一张图. 都说一张图胜过千言万语.软考要考的知识点很多,大家要在看书的同时,通过图编织知识网,以加深对知识的了解.

计算机组成原理——微指令的控制字段

计算机组成原理——微指令的控制字段 1. 综述 机器语言执行时被解释为"由若干微指令组成的微程序",每条微程序又含若干微命令. 微指令又分:水平型微指令和垂直型微指令.参见:http://blog.csdn.net/qust_waiwai/article/details/18632749(水平型微指令与垂直型微指令).微指令-百度百科. 水平型微指令的一般结构:控制字段 判别测试字段 下地址字段 控制字段的位数: 简单的说,如第二题,编码7个.3个.12个.5个.6个微命令分别需要3.