计算机组成原理基础的一些概念

初次接触硬件相关的知识,还作为一门核心专业课,毕竟以前接触的大部分都是软件相关的。所以还是有些迷惑的,在此记录一下一些基本概念,一来方便复习,二来引起自己的重视



计算机的吞吐量:

计算机系统的吞吐量是指流入,处理和流出系统的信息的速率。它取决于信息能够多快地输入内存,CPU能够多快地取指令,数据能够多快地从内存取出或存入,以及所得结果能够多快地从内存送给一台外围设备。这些步骤中的每一步都关系到主存,因此,系统吞吐量主要取决于主存的存取周期。由于上述原因,采用双端口存储器可以增加主存的有效速度

响应时间

响应时间是指完成一个任务的全部时间,包括磁盘访问时间、存储器访问时间、I/O访问时间等。在多道程序时,CPU在一个程序处于I/O等待时会转去执行另外一个程序,这样就会减少等待时间

利用率 

表示在给定的时间间隔内,系统被实际使用的时间所占的比率,一般用百分比表示。

处理机字长 
指处理机运算器中一次能够完成二进制数运算的位数。当前处理机的字长有8位、16位、32位、64位。字长越长,表示计算的精度越高

总线宽度 

一般指CPU中运算器与存储器之间进行互连的内部总线二进制位数。

存储器容量

存储器中所有存储单元的总数目,通常用KB、MB、GB、TB来表示。  其中K=210,M=220,G=230,T=240,B=8位(1个字节)。 存储器容量越大,记忆的二进制数越多。

存储器带宽

存储器的速度指标,单位时间内从存储器读出的二进制数信息量,一般用字节数/秒表示

主频/时钟周期  

CPU的工作节拍受主时钟控制,主时钟不断产生固定频率的时钟,主时钟的频率(f)叫CPU的主频。度量单位是MHz(兆赫兹)、GHz(吉赫兹)。例如Pentium系列机为60MHz~266MHz,而Pentium 4升至3.6GHz。 主频的倒数称为CPU时钟周期(T),即T=1/f,度量单位是微秒、纳秒

CPU执行时间 

表示CPU执行一段程序所占用的CPU时间,可用下式计算:CPU执行时间 = CPU时钟周期数 × CPU时钟周期长

冯·诺依曼体系结构
计算机组成原理讨论的基础就是冯·诺依曼的计算机,其基本设计思想就是存储程序和程序控制,具有以下特点:
(1)由运算器、存储器、控制器、输入设备和输出设备五大部件组成计算机系统,并规定了这五部分的基本功能。
(2)采用存储程序的方式,程序和数据放在同一个存储器中,指令和数据一样可以送到运算器运算,即由指令组成的程序是可以修改的。
(3)数据以二进制数码表示。
(4)指令由操作码和地址码组成。
(5)指令在存储器中按顺序存放,由指令计数器(PC)指明要执行的指令所在单元地址,一般按顺序递增,但可按运算结果或外界条件改变。
(6)机器以运算器为中心,I/O设备与存储器间数据传送都通过运算器。


原文地址:https://www.cnblogs.com/ygjzs/p/12327634.html

时间: 2024-10-17 07:03:52

计算机组成原理基础的一些概念的相关文章

计算机组成原理基础

计算机组成原理基础 语言是用来沟通的,程序员与计算机进行沟通就需要通过编程语言进行沟通.编程语言并不能直接操纵硬件,而是运行在操作系统上,由操作系统对硬件进行控制. 1.计算机的组成 一个完整的计算机系统包括:计算机硬件.操作系统.用户软件 1.1计算机硬件 计算机是由控制器.运算器.存储器.输入设备.输出设备组成的,它们都通过总线进行连接通信. 1.2 处理器 处理器包含运算器和控制器,运算器负责算数运算,控制器负责逻辑运算 1.2.1 CPU 内存 磁盘 当有任务要处理的时候,存放在磁盘上的

计算机组成原理基础知识-概述

一.概述 --计算机系统由"硬件"和"软件"两大部分组成. --计算机的软件又可以分为两大类--系统软件和应用软件(又称系统程序和应用程序). --多级层次结构的计算机系统: --  冯-诺依曼计算机的特点: 1.计算机由运算器.存储器.控制器.输入设备和输出设备5大部分组成. 2.指令和数据以同等地位存放在存储器内,并可按址寻访. 3.指令和数据均用二进制表示. 4.指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置. 5.指

计算机组成原理基础知识

1.存储区由存储单元构成,每个存储单元由很多个存储元构成.一个存储单元内部的存储元个数即为存储的字长.也为机器的字长. 第三章:系统总线1.片内总线:指芯片内部的总线.例如在CPU芯片内部,寄存器与寄存器,寄存器与算逻单元ALU之间的连接.2.系统总线由数据总线.地址总线与控制总线构成.数据总线:双向传输.地址总线:由cpu传出地址向存储单元,从对应的地址处读取数据,单向传输.地址线的位数与存储单元的个数有关,地址线位数即为存储单元的个数.控制总线:可以认为是双向的传输.既能从CPU向各个设备或

计算机组成原理基础知识-运算方法

五.计算机的运算方法 --在计算机中参与运算的数有两大类:无符号数和有符号数 无符号数:没有符号的数 有符号数 机器数与真值:机器中:0表示正,1表示负 原码表示法:把真值的正负用01表示 补码表示法:真值为正时,与原码相同,真值为负时,补码是原码的"求反加一" 反码表示法:真值为正时,与原码相同,真值为负时,补码是原码的"每位求反" 移码表示法:同一个真值的移码和不忙吗只差一个符号位 --表示小数点的存在:定点表示和浮点表示 --定点运算:移位运算.加法与减法运算

计算机组成原理基础知识-指令系统

六.指令系统 --指令系统:将全部机器指令的集合称为机器的指令系统 机器指令:每一条机器语言的语句称为机器指令 --指令的一般格式:由操作码和地址码组成 操作码:长度可固定可变化(通常采用扩展操作码),如操作码占7位,则该机器最多包含2的7次方条指令 地址码:用来指出该指令的源操作数的地址(一个或两个).结果的地址以及下一条指令的地址,分别有四.三.二.一.零地址指令 --操作数类型:地址.数字.字符.逻辑数据等 操作类型:不同机器不同,通用:数据传送.算术逻辑操作.移位.转移.输入输出.其他(

计算机组成原理基础知识-输入输出系统

四.输入输出系统 --输入输出系统由I/O软件和I/O硬件两部分组成 --I/O设备 输入设备:完成输入程序.数据.命令等功能:键盘.鼠标.触摸屏.其他 输出设备:显示设备.打印设备 其他I/O设备:终端设备.A/D与D/A转换器.汉字处理设备等 --I/O接口 接口可以看做是两个系统或两个部件的交接部分 接口的功能:选址功能.传送命令的的功能.传送数据的功能.反应I/O设备状态的功能 接口类型:按不同方式分类有以下几种: 按数据传送方式分类:有并行接口和串行接口 按功能选择的灵活性分类:有可编

计算机组成原理基础知识-存储器

三.存储器 --存储器是计算机系统的记忆设备,用来存放程序和数据 --存储器的分类 存储器速度.容量和位价的关系 --主存储器 -主存的技术指标:主要是存储容量存储速度 存储容量:主存能存放的二进制代码的总位数,即:存储容量=存储单元个数*存储字长(/8[字节数表示]) 存储速度:由存取时间和存取周期表示 存储器带宽:单位时间内存储器存储的信息量 -随机存取存储器(自己理解:可读可写)按照其存储的信息原理不同,可分为静态RAM和动态RAM两大类 动态RAM的刷新:刷新的过程实质上是现将原存信息读

计算机组成原理基础知识-总线

二.系统总线 --计算机系统五大部件互连的方式有两种: 分散连接:各部件之间使用单独的连线 总线连接:将各部件连到一组公共信息传输线上 --总线:是连接多个部件的信息传输线,是各部件共享的传输介质 特点:分时与共享 在某一时刻,只允许有一个部件向总线发出消息,二多个部件可以同时从总线上接收相同的消息 --总线的分类 按照连接部件不同: 1.片内总线:芯片内部的总线 2.系统总线:CPU.主存.I/O设备各大部件之间的信息传输线 按照系统总线传输信息的不同可分为3类: 数据总线:传输各功能部件之间

计算机组成原理基本概念汇总

计算机组成原理是计算机科目中偏向于硬件的,我真的没学好,唯一做的好的笔记还是比较完整的.哈哈.这门课真的是博大精深.现在把组成原理的基本知识点与大家分享,希望大家在这门课的学习中少走弯路. 计算机系统概论 把以软件为主实现的机器称为虚拟机器:把由硬件和固件实现的机器称为实际机器. 高级语言的翻译程序有编译程序和解释程序两种. 计算机系统的层次结构从低到高: (1)微程序机器(第0级). (2)传统机器(第1级). (3)操作系统机器(第2级). (4)汇编语言机器(第3级). (5)高级语言机器