当前位置:网站首页 > 技术博客 > 正文

微型计算机系统的基本组成



计算机系统组成:
一个计算机从系统的角度,是由硬件系统和软件系统2部分来组成的。
在这里插入图片描述
在这里插入图片描述
(在这门课程中,介绍的都是主机系统中的内容)


主机系统:(由4部分组成)
在这里插入图片描述

(1)CPU
微处理器,简称CPU,是计算机的核心;
任何型号的CPU,内部都是由3部分组成的:

  • 控制器(控制逻辑单元)——CPU既然是控制中心,就要有相应的控制逻辑(什么时候干什么事情?怎么干这个事情?期间这个数据从哪里到哪里?等等);
  • 运算器——计算机从诞生之初,主要功能就是做运算的,发展到今天功能越来越强大,不论什么样的功能,本质都是执行程序,在哪里执行呢?——运算器;
  • 寄存器组——计算机中一定要有存放中间运算结果的地方,就是寄存器。
    在这里插入图片描述

(2)存储器
定义——计算机中的记忆装置,用于存放计算机工作过程中需要操作的数据和程序;
存储器的分类——
在这里插入图片描述
外存储器:
联机外存(硬磁盘)
脱机外存(可以离开计算机独立存在,里面还能存放数据的一些设备,比如各种移动存储设备<U盘,手机,光盘等>);
(所有的外存储器,都是属于外部设备,因为需要IO接口与计算机进行信息交换)
内存储器:
(后面不特殊说明的情况下,都是指内存储器)
①特点——存取速度快,容量相对较小;
②内存在物理上的形式——内存条,上面一块块的黑框框是8片内存芯片;
③内存在逻辑上的组织:
在这里插入图片描述
(概念:内存单元;单元内容;内存地址;内存容量
在这里插入图片描述

在这里插入图片描述
(因此,对内存的一次操作<读或者写>,称为对内存的一次访问)

④内存储器的分类:
在这里插入图片描述
RAM:想读就读,想写就写(方便);需要有后备电源。
ROM:不是不能写,而是写操作是有条件的;不需要后备电源。


(3)I/O接口
CPU这样一个高速设备,怎么才能与外部设备这样的低速设备进行信息交换呢?不可能让CPU的运行速度慢下来,因此需要I/O接口来平滑高速和低速设备的信息交互。
怎么平滑呢?两个设备之间加一层——接口,外设的信息可以慢慢地先传到接口,传完之后接口“告诉”CPU可以来取了,CPU一个周期取走了;反过来也一样,CPU一个周期把数据写到接口里,至于接口需要用多长时间把数据送到外设,自己送去、CPU不管了。
在这里插入图片描述


(4)总线
是一组导线+一堆控制电路+一组驱动电路的集合。
总线作为一个通道,意味着可能会有多个部件共用这个通道,所以总线还要有一定的做裁判的功能。
总线上跑的信息都是0和1,但不同组的信息代表的意义不一样,有的表示某一内存单元的地址、有的表示单元里的内容、有的表示一些控制信息。因此总线根据上面跑的信息不同,分为三种:
地址总线(AB)
数据总线(DB)
控制总线(CB)
在这里插入图片描述

软件系统:
(程序属于软件,软件除了程序以外还包含程序所运行的数据以及各种相关文档资料的总和
(1)定义:
在这里插入图片描述

(2)分类:
在这里插入图片描述

【小结】微机系统的概念结构:
在这里插入图片描述

  • 上一篇: hashset并集
  • 下一篇: 左移运算符重载
  • 版权声明


    相关文章:

  • hashset并集2024-11-17 20:30:03
  • linux桌面系统哪个好2024-11-17 20:30:03
  • 数据库测试工具有哪些2024-11-17 20:30:03
  • geo redis2024-11-17 20:30:03
  • matlab函数介绍2024-11-17 20:30:03
  • 左移运算符重载2024-11-17 20:30:03
  • 单元测试包括哪些测试2024-11-17 20:30:03
  • sqlmap sqlserver2024-11-17 20:30:03
  • linux getopt函数2024-11-17 20:30:03
  • 软件安全测试方法2024-11-17 20:30:03