计算机结构:
计算机系统包括硬件吸引和软件系统。硬件是组成计算机的实体,软件是计算机的灵魂。
一台典型的微机硬件系统结构如下:
计算机结构
那一台计算机是如何将这些各种设备有机的结合并使之协调工作的呢?
从上面的图我们可以看出,CPU是通过一种叫做总线的东西和各个个设备接口相连接的,甚至在CPU内部,各寄存器之间也是通过总线进行连接的。因此总线就是一个计算机系统的核心之一。
什么是总线?总线是如何划分?总线又是如何连接和控制计算机的呢?
总线就是将计算机各装置各部分连接在一起的信号线,作用就是用来传递各装置部分之间的公共信号。
1、按照总线所处的位置划分为内部总线和外部总线,在CPU内部连接CPU内各寄存器控制器的叫做内部总线。在CPU外部用来连接CPU和各外部设备的总线就叫外部总线。上图看到的都是外部总线。很显然这种划分方式意义不大。
2、按照总线所传输的信号类型划分为 地址总线、数据总线、控制总线。这三种总线又叫计算机系统的三大总线。顾名思义地址总线用于地址信息传输,数据总线传递数据信息,控制总线传递控制信号(这是微机系统常用划分方式)。
三大总线结构图如下:
三大总线
计算机到底是人类创造的,所以计算机的运行机制始终还是是模拟的人类,故按照人类的思维来理解计算机是如何控制各系统协调工作的就会容易很多。比如我要给朋友发一个快递,我要有目的地地址(地址),有一个快递包裹(数据),并且要打电话告诉朋友有快递记得查收(控制信号)。因此计算机也是一样的。
让我们来看一个计算机计算1+1=2并显示出来的例子。
假如我们已经写好一段让计算机计算1+1的程序并已经编译存储在硬盘上了。我们给命令让计算机去执行这个程序。
1、CPU会首先去硬盘读取编写的程序,并加载进内存。过程就是CPU发出读取指令通过控制总线传递给各设备告诉大家我要读取数据了,具体读取哪个设备的什么数据就要通过地址总线来控制,对应地址的设备检测到地址总线上的地址信号和自己的地址编号一致时就会激活并准备发出数据,控制器发出读取命令,对应地址的已经激活的设备就会根据控制总线上的命令开始发出数据,那么程序数据就通过数据总线传递到了CPU内部,或者传递到内存。
2、然后CPU一步步执行程序,调用CPU里面的加法器硬件电路单元进行1+1的运算。机算完成后将结果输出。输出过程和上面读取过程相反,大致为,CPU发出控制指令告诉所有外设,然后根据程序中编写的输出位置得到一个地址信息,通过地址总线发出地址信息,所有外设都会收到这个信号,但是只有对应地址的设备可以激活并抄收,然后将计算结果2通过数据总线根据地址总线的位置传递给对应地址的已经激活的输出设备,对应设备收到后就完成了传送。
补充说明,三大总线的信息都是以广播形式发送的,但只有地址总线上对应编址的设备可以抄收。就像颁发奖状,大家都可以听到,但只有获奖的同学可以领到奖状。
现在大家都想买一楼的房子,就是因为自带了花园。想想自己种植水果蔬菜,足不出户就能被自然包围的感觉有多自在。盆景,是中国优秀传统艺术之一,它以植物和山石为基本材料在盆内表现自然景观的艺术品。盆景以植物、山石、土、水等为材料,经过艺术创作和园艺栽培,在盆中塑造大自然的优美景色,达到缩地成寸、小中见大的艺
2025-05-24 00:22:19
巴花大板,学名古夷苏木,生长于热带南美洲。由于其木纹类似黄花梨且呈现鬼面状,因此被称为“巴西花梨”。巴花大板具有鲜艳的色彩、温润的质地和稳定的木性,属于散孔材。其心边材区别明显,心材为黄褐色至红褐色,并且年轮清晰可见。作为目前市场上最为珍贵和高档的木材之一,巴西花梨备受推崇。巴花大板 在实木大
2025-05-24 00:16:55
去年装修房子刚贴的实木地板,本来就是为了美观和质量选择的实木地板,怎么才短短一年,地板出现裂缝了呢?地面难看死了!这个是什么情况啊?怎么处理?监理答疑很多人在装修房子的时候,对于地面的装修非常慎重,好的地板代表着整个房子的“面子”,因此,在面子选择上,很多人会比较青睐矜贵典雅的实木地板,然而实木地板
2025-05-23 19:54:15
新房装修完后没多久,很多业主会发现墙、顶面乳胶漆出现了细小的裂纹,相信许多施工的工地也遇到过这类情况,出现这类问题的具体原因是什么呢?墙面出现裂纹又该怎么解决呢?一、墙体开裂的原因:墙体沉降,导致墙体出现裂纹,从而腻子层及乳胶漆层出现裂纹2.墙体原始水泥砂浆抹灰层没有挂金属网,时间久水泥砂浆出现空鼓
2025-05-23 19:44:33
中国老百姓为什么买房难?最近和几个朋友一起吃饭聊天,聊起来买房这件事。大家都在吐槽普通老百姓生活好难,买套房子更是难上加难。这件事我是这么看的,买房本身就是一件难事,因为它太贵了。基本一套房就是要了普通老百姓半辈子付出,所以在财力有限的状况下,去选择房子更是一件头疼的事。因为有钱人买房,可能真的就是
2025-05-23 19:16:12
世界各国的电压都不相同,我国主要是用220V电压,而作为“超级大国”的美国,电压却只有110V,为何我国的电压和美国不同?有人说,110V电压更安全,也有人说220V电压的主要目的是提高供电效率,到底哪一个是对的呢?为何我国和美国电压不同?美国使用的110V电压,其背景可以追溯到爱迪生时代。1879
2025-05-23 18:38:01