当前位置: 首页 > news >正文

计算机组成原理(1)

系统概述

  • 计算机硬件基本组成
    • 早期冯诺依曼机
    • 现代计算机
  • 计算机各部分工作原理
    • 主存储器
    • 运算器
    • 控制器
    • 计算机工作过程

此文章的图片资源获取来自于王道考研

计算机硬件基本组成

早期冯诺依曼机

存储程序是指将指令以二进制的形式事先输入到计算机的主存储器,然后按照存储器中的首地址执行程序的第一条指令然后按照该程序的规定顺序执行其他指令,直到程序结束;按地址访问并顺序执行指令

冯诺依曼体系结构:

  1. 计算机由五大部分组成(I/O设备,存储器,运算器,控制器)
  2. 指令和数据同等地位存储在存储器当中,可按地址访问
  3. 指令和数据都采用二进制表示
  4. 指令由操作码和地址码组成
  5. 存储程序
  6. 以运算器为中心

在这里插入图片描述

现代计算机

以存储器为中心 CPU=运算器+控制器
在这里插入图片描述

计算机各部分工作原理

主存储器

在这里插入图片描述

运算器

在这里插入图片描述

控制器

在这里插入图片描述

计算机工作过程

在这里插入图片描述


http://www.mrgr.cn/news/83571.html

相关文章:

  • 机器人碳钢去毛刺,用大扭去毛刺主轴可轻松去除
  • SQL多表联查、自定义函数(字符串分割split)、xml格式输出
  • 【Ubuntu与Linux操作系统:六、软件包管理】
  • Java基础教程(005):方法介绍以及最简单方法的定义和调用
  • 设计模式-结构型-桥接模式
  • Maven 仓库的分类
  • 英语语法精简框架
  • stable diffusion 量化学习笔记
  • Go语言之路————go环境的初始化
  • MySQL表的增删改查(基础)-下篇
  • uc/os-II 原理及应用(八) 系统裁减以及移植到51单片机上
  • Redis高频知识点
  • 项目实战--网页五子棋(用户模块)(1)
  • wow-agent 学习笔记
  • 记一次sealos部署k8s集群之delete了第一台master如何恢复
  • LeetCode热题100-合并两个有序链表【JavaScript讲解】
  • 学习华为熵减,激发组织活力
  • LangChain 学习笔记 1 简介
  • Open FPV VTX开源之默认MAVLink设置
  • C#中的Array数组,List集合和ArrayList集合--07
  • Springboot——钉钉(站内)实现登录第三方应用
  • Day04-后端Web基础——Maven基础
  • Vue2+OpenLayers接入天地图API实现搜索定位和点击获取经纬度及地址功能(提供Gitee源码)
  • Oracle 使用dbms_stats.gather_table_stats来进行表analyse,收集表统计信息
  • FastApi Swagger 序列化问题
  • 2024 Java若依(RuoYi)框架视频教程(课件+示例代码+视频)