计算机组成原理【1】

存储器有主存储器和辅助存储器之分,主机中只包括主存储器,而不包括辅助存储器。主存储器由RAMROM组成,对于微型计算机而言,是指插在主板上的内存条和其他存储芯片。辅助存储器侧是硬盘,软盘,光盘等存储器的总称,他们处于主办之外,属于外部设备。

单总线:

单总线(系统总线)按总线上传送信息的不同又可以细分为:地址总线,数据总线和控制总线。

地址总线:用来传输由CPU向主存,外设发送的地址信息,其位数决定了系统能够使用的最大的存储容量;

数据总线:用来传输各功能部件之间的数据信息,其位数是决定系统总体性能的关键因素,控制总线:上传输的是控制信息,包括CPU送出的控制命令和主存(或外设)返回CPU的反馈信号

一提到地址总线,数据总线和控制总线,不少人可能会把他们误认为是3组不同的总线。事实上地址总线,数据总线和控制总线都是系统总线的一部分,只是根据总线上传送的信息不同而分别定名,不能因为他们的名称不同而认为他们是3个总线

一个完整的计算机系统包含硬件系统和软件系统两大部分

硬件系统:运算器,控制器,存储器,输入设备,输出设备

软件系统:系统软件,应用软件

系统软件:操作系统,诊断程序,计算机语言处理程序等

应用程序:厂家出售的通用软件和用户自己编写的应用程序

机器字长也称基本字长,它是指参与运算的数的基本位数,也即CPU在同一时间内能一次处理的二进制的位数。机器字长越长,操作数的位数越多,计算精度也就越高,但相应不见的位数也会增多,是硬件成本数着增高。

数据通路宽度:是指数据总线一次所能并行传送信息的位数,它影响计算机的有效处理速度。

数据通路宽度:分为CPU内部和CPU外部两种情况。

CPU内部数据通路宽度一般等于机器字长,即内部数据线的位数

CPU外部数据通路宽度则等于系统数据总线一次所能并行传送信息的位数,即CPU与主存,输入输出设备之间一次数据传送的信息位数。

冯·诺伊曼结构规定控制器是根据存放在存储器中的程序来工作的,即计算机的工作过程就是运行程序的过程,为了是计算机能正常工作,程序必须预先存放在存储器中。冯诺依曼型计算机的这种工作方式称谓控制驱动。控制驱动是由指令流来驱动数据流的。

微处理器

通常将运算器和控制器合成为中央处理器(CPU),在由超大规模集成电路构成的微型计算机中,往往将CPU制成一块芯片,称为微处理器。

广义语言:机器语言,汇编语言,高级语言和应用语言

机器语言(机器指令)是计算机能直接识别和执行的语言,但用机器语言编写程序,阅读程序都非常困难。为了提高编程序,都城学的效率,产生了与机器语言相对应的符号语言,这种符号语言后来就发展成了汇编语言。

编译程序的功能是把高级语言编写的远程粗翻译成目标程序,然后经过连接生成可执行程序,并保存起来。有的高级语言以汇编语言作为中间输出,汇编程序把汇编语言的中间输出变成机器语言(目标程序),链接程序在吧目标程序和存放在程序库里的有关信息链接装配在一起,最终产生可执行程序,如图....

解释程序的功能是对高级语言编写的源程序逐句解释并立即执行,不保留目标程序,不生成可执行程序。

透明性

在计算机中,客观存在的食物或属性从某个角度看不到,就称为“透明”,和日常中的“透明”正好相反,计算机中的透明,则是看不到的意思。

所谓透明实际上就是指那些不属于自己管的部分(不会出现和不需要了解的部分)。在一个计算机系统中,下层机器及的概念性结构和功能特性,对上层机器语言的程序员来说就是透明的。例如:浮点数表示,乘法指令,对高级语言程序员,应用程序员透明,而对汇编语言程序员,机器语言程序员则不透明

解:现代计算机系统是一个硬件与软件组成的综合体,可以把它看成是按功能划分

的多级层次结构。

第0 级为硬件组成的实体。

第1 级是微程序级。这级的机器语言是微指令集,程序员用微指令编写的微程序一

般是直接由硬件执行的。

第2 级是传统机器级。这级的机器语言是该机的指令集,程序员用机器指令编写的

程序可以由微程序进行解释。

第3 级是操作系统级。从操作系统的基本功能来看,一方面它要直接管理传统机器

中的软硬件资源,另一方面它又是传统机器的延伸。

第4 级是汇编语言级。这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做

汇编程序。

第5 级是高级语言级。这级的机器语言就是各种高级语言,通常用编译程序来完成

高级语言翻译的工作

第6 级是应用语言级。这一级是为了使计算机满足某种用途而专门设计的,因此这

一级语言就是各种面向问题的应用语言。

.计算机系统的主要技术指标有哪些?

解:计算机系统的主要技术指标有:机器字长、数据通路宽度、主存容量和运算速

度等。

机器字长是指参与运算的数的基本位数,它是由加法器、寄存器的位数决定的。

数据通路宽度是指数据总线一次所能并行传送信息的位数。

主存容量是指主存储器所能存储的全部信息量。

运算速度与机器的主频、执行什么样的操作、主存本身的速度等许多因素有关。

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值