计算机组成原理 —计算机是如何工作的
2015-03-29 19:58
281 查看
一、计算机的组成
计算机硬件是由如下几部分组成的:
运算器,控制器,存储器,输入输出设备
假设我们在生活中,要完成一个运算。我们需要算盘,需要一张纸,需要一支笔。
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和输入输出设备之间数据流通方向
运算器
计算机硬件是由如下几部分组成的:
运算器,控制器,存储器,输入输出设备
假设我们在生活中,要完成一个运算。我们需要算盘,需要一张纸,需要一支笔。
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和输入输出设备之间数据流通方向
运算器
相关文章推荐
- 组成原理-----CPU是如何工作的
- 计算机组成原理---如何将真值转成补码,原码,移码,反码。
- 计算机组成原理参考资料
- 计算机组成原理的几个问题
- 互联网工作原理(5.IPv6如何工作的)
- 互联网工作原理(18.IPTV是如何工作的)
- 互联网工作原理(17.网络电视是如何工作的)
- 枯燥的计算机组成原理课.....!!! 看来只能自己看书消化了...!!!
- 计算机组成原理
- 互联网工作原理(3.网络如何连入互联网)
- 计算机组成原理自主复习 保持更新
- LoadRunner组成及其工作原理简介
- 计算机组成原理
- 如何让计算机电源独自工作,风扇转起来
- 企业如何进行计算机取证工作 推荐
- 互联网工作原理(4.TCP/IP协议是如何工作的)
- [转]计算机组成原理复习笔记
- 企业如何进行计算机取证工作
- 计算机组成原理作业的一点心得
- 互联网工作原理(42.博客是如何工作的)