概述
目录
系统结构
组成部分
各部件之间的关系(了解)
小知识点
引用
-
计算机系统结构
冯诺伊曼体系结构:计算机的系统结构的逻辑组成部分:运算器、控制器、存储器、输入设备、输出设备组成。
关于冯诺依曼体系结构,我们需要了解的内容有:
- 提出抛弃十进制,采用二进制作为数字计算机的数制基础。
- 提出在计算机上预先编制计算程序,然后由计算机按照人们事前制定的计算顺序,来执行数值计算工作。
当年在学习这一段内容的时候,感觉不是很懂,运算器、控制器、存储器到底是什么东西,下面介绍一下计算机的实际组成部分,和冯诺依曼体系结构对应起来,这样对理解冯诺依曼体系结构会有帮助。
-
计算机的组成部分
一般我们看到的电脑都是由:主机(主要部分)、输出设备(显示器)、输入设备(键盘和鼠标)三大件组成。
而主机是电脑的主体 ,在主机箱中有:主板、CPU、内存、电源、显卡、声卡、网卡、硬盘、软驱、光驱等硬件。其中,主板、CPU、内存、电源、显卡、硬盘是必须的,只要主机工作,这几样缺一不可,下面是关于主机一些中一些器件的介绍。
CPU:在计算机的五大部分中,运算器和控制器是最核心的部分,通常它们都在同一个器件上,即中央处理器,也叫CPU(Center Processing Unit)。CPU的主要功能是解释计算机指令以及处理计算机软件中的数据。中央处理器由控制器、算术逻辑部件和多个寄存器组组成。控制器负责从内存中取指令个分析指令类型;由程序计数器(Program Counter)指定存储器的位置;算术逻辑部件通过完成算术逻辑运算来执行指令;寄存器用来存放中间结果和一些控制信息,其中最重要的寄存器是程序计数器。
内存:又称主存,是CPU能直接寻址的存储空间,由半导体器件制成。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存的特点是存取速率快。内存的好坏会直接影响电脑的运行速度,一般采用半导体存储单元,内存中包括随机存储器(RAM:Random Access Memory),只读存储器(ROM:Read-Only Memory),以及高速缓存(CACHE)。随机存储器(RAM)是其中最重要的存储器。
硬盘(外存):外存可以永久脱机保存程序和数据,存储容量大,存储成本低,存取速度慢。 外存不能与CPU直接交换数据。 我们平常使用的程序,如Windows操作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,但仅此是不能使用其功能的,必须把这些程序调入内存中运行,才能真正使用其功能。
-
计算机各部件之间的关系(了解)
计算机各部件之间通过指令流和数据流进行联系。
1. 指令流:机器执行的指令序列。
2. 数据流:由指令流电泳的数据序列,包括输入数据和中间结果。
总线(Bus):是计算机各种功能部件之间传送信息的公共通信线,它是由导线组成的传输线束,按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。
-
小知识点
这个是看PPT的课后习题,觉得都蛮有意思的,就写了下,可以随便看看。
1. 完整的计算机系统包括硬件系统和软件系统
2. 计算机软件总体分为系统软件和应用软件两大类
3. 操作系统是一种系统软件用户和计算机之间的接口,其主要功能是对计算机的所有资源进行控制和管理
4. 计算机唯一能够识别和处理的语言是机器语言,能将汇编语言源程序变成可执行模块的方法是汇编和链接,能将高级语言源程序编译成可执行模块的方法是编译和链接。
5. 计算机的硬件主要包括:中央处理器、存储器和输入输出设备,其中中央处理器也称CPU,它由运算器和控制器组成,其主要功能是算术逻辑运算及控制
6. 计算机的存储系统一般指内存和外存
7. 微机的性能指标中,内存容量是指RAM的容量
8. 微机外存是硬盘,它可以与RAM 直接打交道,不可以与CPU 直接打交道
9. 在微型计算机中,运算器和控制器合称为微处理器(CPU)。
10. 微机的发展是以微处理器(CPU)的发展为表征的
其中有一个小知识点觉得很有意思,就是第4条中的【 能将汇编语言源程序变成可执行模块的方法是汇编和链接,能将高级语言源程序编译成可执行模块的方法是编译和链接 】。这里搜到一篇文章觉得还不错,大家可以看看相关的内容。
链接:http://c.biancheng.net/view/1736.html
-
引用
本文参考如下:
https://www.mianfeiwendang.com/doc/fcfba2abc78494befd2e0e37/6
https://baike.baidu.com/item/%E5%86%AF%E8%AF%BA%E4%BE%9D%E6%9B%BC%E6%9C%BA/775489?fr=aladdin
最后
以上就是碧蓝睫毛膏为你收集整理的计算机组成原理基础 目录的全部内容,希望文章能够帮你解决计算机组成原理基础 目录所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复