计算机组成原理01-系统概论

计算机组成原理概论

作为一个资深鸽自己学习计划的鸽子来说,需要做出改变是极其困难的,一只鸽子能有什么坏心思呢。主要是快大三了,现在只想好好学习(zhe bu ke neng)。emmmmmm,没办法,为了向北邮进发,一定给爷冲上岸,就算爬也要爬上岸。

计算机系统简介

计算机软硬件

计算机系统由软件和硬件组成。硬件包括了各种小电子元件等(在后文中计算机结构框图里会讲),软件则可以分为:系统软件和应用软件。

系统软件(系统程序):主要管理计算机的资源调度等,它包括了:语言处理程序、操作系统、服务程序、数据库管理系统、网络软件等。

应用软件(应用程序):用户根据需要所编制的各种程序。

计算机系统的层次结构

以现代多层次结构的计算机系统为例,其层次结构如图

计算机组成和计算机体系结构

计算机体系结构:能被程序员见到的计算机的属性(概念性的结构和功能特性)

计算机组成:指实现计算机体系结构所体现的属性

eg:指令系统体现了机器的属性,即属于计算机结构问题;而指令系统的实现(如何分析指令)则属于计算机组成问题

计算机基本组成

冯·诺伊曼计算机的特点

1>计算机以运算器为中心

2>计算机由五大部件(运算器、存储器、控制器、输入和输出设备)组成

3>指令和数据都用二进制表示

4>指令在存储程序(存储器中按顺序)存放

5>指令和数据(同等地位)在存储器中存储(都能通过地址找到)

6>指令由操作码和地址码组成(操作码表示性质,地址码表示位置)

运算器进行算术逻辑运算、存储器存储数据和程序、控制器控制程序和数据的输入运行及处理运算结构、输入设备将人们可以识别的信息转化成机器可以识别的信息、输出设备将机器的运算结构转化成人们可以识别的信息

计算机的硬件框图

以两类计算机为例:<1>典型的冯·诺伊曼计算机(以运算器为中心的计算机)。<2>现代的计算机(以存储器为中心的计算机)

这俩类计算机的结构框图究其特点,除了输入设备连接运算器/存储器再连接输出设备外,其余各设备都与控制器相连并包含正反俩向,而除控制器和处在中心的运算器/存储器以外,其余的设备都只与俩个设备连接。

现代的计算机也可被视为只有三大部分组成:I/O设备,CPU,主存储器。(CPU是运算器和控制器在一块芯片上的集成,输入和输出设备统称I/O设备[Input/Output设备]),所以,现代计算机结构框图也可以画作如下形式

所以,根据现代计算机的组成框图,计算机硬件又可再分为如图

题外话:鸽子慢慢的飞,博客慢慢的打,知识慢慢的学,以后会在每次课后定期进行复习和更新博客。杜绝鸽子,从我做起。加油。

人已赞赏
经验教程

Hadoop分布式集群搭建

2021-3-4 19:06:00

经验教程

spring 整合kafka监听消费

2021-3-4 19:14:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索