计算机组成原理 —计算机是如何工作的
来源:互联网 发布:sql字段别名 编辑:程序博客网 时间:2024/04/30 06:45
一、计算机的组成
计算机硬件是由如下几部分组成的:
运算器,控制器,存储器,输入输出设备
假设我们在生活中,要完成一个运算。我们需要算盘,需要一张纸,需要一支笔。
y=a*x+b-c;
我们应该如何计算上面的算式?
1、将计算的步骤和数据,写在纸上
2、用算盘进行加减乘除等操作
3、利用笔将原始数据,结题步骤和结果写到纸上
4、还用到了人,用到了脑子和手,在人的控制下,完成了以上操作。
而对于计算机来说,
存储器相当于纸,用于存储程序和数据
运算器相当于算盘,用于运算
笔相当于输入输出,用于数据的输入和输出
控制器相当于人,用于整个运算的控制
二、cpu的功能和组成
计算机程序装入存储器,就可以由计算机部件来自动完成取指令和执行指令的任务。
cpu有四大功能:(控制和计算)
1、指令控制:保证程序按照,我们写的顺序执行。
2、操作控制:cpu可以控制计算机各种操作,也就按照我们写的代码来进行各种数据操作。比如,cpu管理并产生由内存取出的每条指令的操作信号,把
各种操作信号送往相应的部件,从而控制这些部件。(cpu是如何听懂程序语言的哪?)
3、时间控制:cpu对各种操作是定时的。
4、数据加工:对数据进行算术运算和逻辑运算。
三、cpu的组成:
控制器:程序计数器,指令寄存器,指令译码器,时序产生器,操作控制器
(1)从cache中取的指令
(2)对指令进行译码和测试
(3)指挥并控制cpu、数据cache和输入输出设备之间数据流通方向
运算器
0 0
- 计算机组成原理 —计算机是如何工作的
- 计算机是如何工作的
- 计算机是如何工作的?
- 计算机是如何工作的
- 计算机是如何工作的
- 【计算机组成原理】-【CPU工作原理】
- 组成原理-----CPU是如何工作的
- 计算机的基本组成及工作原理(1)
- 程序是怎样跑起来的-计算机组成原理概要
- 计算机组成原理的几个问题
- 计算机是如何工作的_2
- 计算机实际上是如何工作的
- 计算机实际上是如何工作的
- 计算机是如何工作的总结
- 计算机是如何工作的(Linux)
- 计算机的工作原理
- 计算机的工作原理
- 计算机的工作原理
- Android 从路径中提取文件名
- eclipse中配置jdk
- HR:你该如何调薪加薪?
- 如何使用final?
- 第3周项目4——为了语文数学的学生
- 计算机组成原理 —计算机是如何工作的
- 浅谈Java分布式计算
- hadoop中MapReduce多种join实现实例分析
- 《Linux内核分析》(四)——扒开系统调用的三层皮(上)
- C++第六题20150329
- 【Android开发】布局管理器-线性布局
- 15第三周项目五——数组作数据成员(3)
- Eclipse搭建Erlang开发环境
- Linux启动中init进程的处理