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

计算机组成原理 - 计算机系统概述

计算机组成原理

概述

计算机系统

简介

计算机系统由硬件软件两大部分组成

image-20230623125741365

计算机软硬件机器

微程序机器 M0、实际机器 M1 归属于硬件 ;虚拟机 M2、M3、M4 归属于软件

image-20230622094955297

计算机体系结构和计算机组成区别

计算机体系结构:程序员所见到的计算机系统的属性概念性的结构与功能特性(指令系统、数据类型、寻址技术、I/O 机理等)类似定义接口的概念

计算机组成:实现计算机系统结构所体现的属性(具体指令的实现)类似接口实现的概念

举例说明:一台机器是否具有某一项功能是计算机体系结构的问题,以至于这项功能是怎么实现得就是计算机组成的问题

计算机的基本组成

冯.诺伊曼计算机的特点

1、五大部件组成(控制器、运算器、存储器、输入设备、输出设备)

2、指令和数据以相同的地位存储在存储器中,可按地址进行寻访

3、指令由操作码和地址码组成

4、指令和数据以二进制的形式表示

5、以运算器为中心

6、指令在存储器内按顺序存放

存储器的基本组成

主要介绍存储体、存储器地址寄存器 MAR、存储器数据寄存器 MDR

image-20230622150559063

运算器的基本组成

主要介绍算数逻辑运算单元 ALU、累加器 ACC、乘商寄存器 MQ、操作数寄存器 X

image-20230622132557894

控制器的基本组成

主要介绍控制单元 CU、程序计数器 PC、指令寄存器 IR

image-20230622135326640

主机完成一条指令的过程

以取数指令为例

指令包含两部分:一个是指令码(决定进行什么操作,比如是取数操作);另一个是地址码(存放数据的地址)

步骤 1:取取数指令到指令寄存器 IR (绿线)

image-20230622142251410

步骤 2:分析指令码以及执行指令操作(红线)

image-20230622143704305

以存数指令为例

步骤 1:取存数指令到指令寄存器 IR (如上图取取数指令步骤 1)

步骤 2:分析指令码以及执行指令操作(橙线)

image-20230622144324986

计算机硬件的主要技术指标

image-20230622150434734

计算机发展及应用

http://www.jsqmd.com/news/55467/

相关文章:

  • 当然,请记住珍惜当下。—— NOIP2025 游记 退役
  • 3.分析与USGS的ChapterM_Minerals波普库的比对结果
  • iapp lib.so密码流程分享
  • 2025年如何选择修补防水涂料销售厂家?
  • 深入解析:Adobe Camera Raw 2026 全面解析:AI污点清除、雪景蒙版与变量调整深度评测
  • Nature Genetics | 本周最新文献速递
  • 2025 NOIP 游记
  • 万物皆表达式:Rust 安全性与表达力的基石 - 指南
  • 10417_基于SSM的天水文化古迹宣传网
  • 2025年GEO公司推荐:全面剖析五大企业的核心技术优势
  • AtCoder Beginner Contest 434 ABCDE 题目解析
  • 高精度三维扫描仪十大品牌综合实力榜:2025年权威选购指南
  • 2025 年台湾摄影培训人像摄影培训推荐榜:路人贾摄影讲堂(台湾分公司)连续蝉联榜首,深度实战铸就职业摄影师
  • 哪家 geo 公司值得推荐?2025 年 12 月实测优质清单
  • 深圳GEO优化公司2025精选推荐
  • 有哪些 GEO 优化公司推荐?2025 年12月省心清单
  • GEO 优化公司哪家值得推荐?2025 年 12 月实战验证
  • 深圳GEO优化公司2025值得选的几家
  • 深圳GEO优化服务商2025口碑名单速览
  • 2025深圳geo公司靠谱选择指南
  • 基于深度学习的安全帽检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
  • 深圳geo优化公司避坑+优选清单
  • 2025 年12月 GEO 公司推荐:千企验证实战清单
  • “我的理想”主题班会演讲
  • code-philosophy-chapter1-2
  • 2025 年澳门摄影培训人像摄影推荐榜:路人贾摄影讲堂(澳门分公司)摄影十杰创办、实战教学领先
  • 2025 年香港摄影培训人像摄影推荐榜:路人贾摄影讲堂(香港分公司)排名第一
  • Linux基础——Oracle部署
  • 详细介绍:jquery-validation的表单状态管理:valid与invalid状态
  • funasr语音识别docker部署——并基于qt开发