计组学习1:计算机组成原理入门(上)

举报
bdi洲 发表于 2022/05/20 00:48:59 2022/05/20
【摘要】 1、计算机硬件识别数据 计算机如何识别并且处理数据?通过高低电平来处理0-1数据。低电平表示二进制的0,高电平表示1。类似五个手指比喻成计算机接口的话,那么五个手指同时接收到的高低电平,就代表了接收到的...

1、计算机硬件识别数据

  • 计算机如何识别并且处理数据?
  • 通过高低电平来处理0-1数据。低电平表示二进制的0,高电平表示1。类似五个手指比喻成计算机接口的话,那么五个手指同时接收到的高低电平,就代表了接收到的二进制数据,如10001,或者00010等等。
  • 所以本质上,是通过电信号传递数据(计算机硬件识别处理数据的原理),即计算机针脚都是用来处理电信号的。如下图所示。

在这里插入图片描述
在这里插入图片描述

  • 通过主板上的印刷电路板,就可以传递很多二进制信息,一个二进制数位,就是一个bit比特。(即有很多条电路)

2、计算机硬件的基本组成介绍

2.1 冯诺依曼器

冯诺依曼首次提出的“存储程序”的概念:将指令以二进制代码的形式事先输入计算机的主存储器,然后按其在存储器中的首地址执行程序的第一条指令,以后就按照该程序的规定顺序执行其他指令。直至程序执行结束即可。

在这里插入图片描述
输入设备就是将信息转换成机器能识别的形式。

控制器从存储器中获得指令之后,开始进行操作,比如说控制运算器进行运算等等。

在这里插入图片描述

2.2 冯诺依曼机的特点

1、计算机由五大部分组成:输入设备、输出设备、存储器、运算器、控制器。

2、指令和数据以同等地位存储于 存储器,可以按地址寻访。

3、指令与数据都可以用二进制表示。

4、指令由操作码和地址码组成。操作码:加减乘除。地址码就是地址。

5、存储程序。

6、以运算器为中心。(但是这也就意味着会造成一定的效率降低。所以可以改进一些成为现代计算机的结构,即其实很多东西不需要全部经手运算器,运算器没有必要作为中心。)

在这里插入图片描述
现代计算机:以存储器为中心的。

而控制器和运算器一般都被集成在CPU里面。所以CPU=运算器+控制器。

在这里插入图片描述
主存就是内存,而辅助存储就是机械硬盘等等。例如手机APP都是放在辅存,只有运行之后才会在主存里面。

在这里插入图片描述

3、认识各个硬件部件

3.1 主存储器

用于存放数据的叫做“存储体”,存储体就是一系列存储元件构成的。

还有两个很重要的寄存器:MAR 与 MDR。
MAR:Memory Address Register。 存储地址寄存器。
MDR:Memory Data Register。 存储数据寄存器。œ

在这里插入图片描述
在这里插入图片描述

如果CPU想要什么数据,他会告诉MAR地址(取件号),这样就可以从存储体中拿出给CPU,先把数据写到MDR中,然后给CPU拿走。同时CPU可以写入数据,只需要告诉MAR我想要写入的地址,然后写入的具体数据放入到MDR中,然后cpu通过控制总线告诉主存储器我要执行的操作是写操作即可。主存储器根据上述CPU的三个信息就可以进行存储数据了。

存储体:会被分成一个个的存储单元。

在这里插入图片描述

存储元:存储二进制的电子元件,每个存储元可存1bit。

在这里插入图片描述

一个字节(byte)= 8bit。 1B = 1个字。1b = 1 bit。

文章来源: blog.csdn.net,作者:洲的学习笔记,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_51484460/article/details/123176421

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。