计算机组成原理—概述

编程必备基础知识-计算机组成原理-概述篇 简单记录-慕课网-编程必备基础 计算机组成原理+操作系统+计算机网络 编程必备基础知识-计算机组成原理-概述篇 回头补补计算机基础知识的理论 计算机基础知识-计算机组成原理、操作系统、计算机网络 目录 文章目录计算机组成原理-概述篇计算机发展简史计算机发展的四个阶段第一个阶段:电子管计算机第二个阶段:晶体管计算机第三个阶段:集成电路计算机第四个阶段:超大规模集成电路计算机第五个阶段 未来的计算机生... 阅读详情

*1.1 计算机发展历程

*1.1.1 计算机硬件的发展

*1.1.2 计算机软件的发展

1.2 计算机系统层次结构

1.2.1 计算机系统的组成

  • 计算机系统=硬件+软件

1.2.2 计算机硬件

⚫️冯·诺依曼机基本思想

  1. 计算机由五大部件组成
  2. 指令和数据以同等地位存于存储器,可按地址寻访
  3. 指令和数据用二进制表示
  4. 指令由操作码和地址码组成
  5. 存储程序
  6. 以运算器为中心

现代计算机:以存储器为中心

⚫️计算机的功能部件

  • 存储器:主存储器+辅存储器
  • 运算器:累加器ACC+乘商寄存器MQ+操作数寄存器X+变址寄存器IX+基址寄存器BR
  • 控制器:程序计数器PC+指令寄存器IR+控制单元
  • 输入设备
  • 输出设备

1.2.3 计算机软件

1.2.4 计算机系统的层次结构

1.2.5 计算机系统的工作原理

⚫️指令执行过程

  1. 取指令:(PC)—>MAR;M(MAR)—>MDR;(MDR)—>IR;
    取指令结束(PC)+1—>PC
  2. 分析指令:OP(IR)—>CU
  3. 执行指令:Ad(IR)—>MAR;M(MAR)—>MDR;(MDR)—>ACC

1.3 计算机的性能指标

1.3.1 计算机的主要性能指标

⚫️存储器的性能指标

  • MAR位数:存储单元的个数
  • MDR位数:存储字长=每个存储单元的大小
  • 主存容量=存储单元个数x存储字长

⚫️CPU的性能指标

CPU=运算器+控制器

  • CPU主频(时钟频率)=1/CPU时钟周期
  • CPI:执行一条指令所需的时钟周期数
  • CPU执行时间=CPU时钟周期数/主频=(指令条数x CPI)/主频
  • IPS:每秒执行多少条指令=主频/平均CPI
  • FLOPS:每秒执行所少次浮点运算;K、M、G、P为数量单位

存储容量:K是210 M是220 D是230 T是240;数据处理速率:K是103 M是106 D是109 T是212

⚫️系统整体的性能指标

  • 数据通路宽带、吞吐量、响应时间

1.3.2 几个专业术语

计算机组成原理——计算机系统概述 前言 本篇将简要介绍: 1.计算机的发展历程 2.计算机硬件的基本组成(五大部分及冯诺依曼结构) 3.各个硬件部件(包含详细工作过程) 4.计算机系统的多级层次结构 5.计算机性能指标 一、计算机的发展 1.计算机系统 (1)计算机系统 = 硬件+软件 ①硬件:计算机的实体,如主机、外设等 ②软件:由具有各类特殊功能的程序组成 ③计算机性能的好坏取决于二者功能的总合 (2)软件 ①系统软件:用来管理整个计算机系统 1)操作系统 2)数据库管理系统(DBMS) 3)标准程序库(编程时使用的库函数) 4)网络 阅读详情

相关推荐

计算机组成原理 概述

这段时间在MOOC上学习刘宏伟教授讲的计算机组成原理,把一些学习中的重点知识和困难记下来,方便以后复习。 一、计算机系统简介 1.组成 而计算机软件分为系统软件和应用软件 2.结构层次 硬件主要包括实际机器和微程序机器,但这种划分并不是一成不变。 1.3计算机组成和体系结构区别 计算机体系结构是能被程序员看见的计算机系统的属性。如指令集、数据类型、I/O...

lintong的博客 2542

计算机组成原理概述

计算机组成原理408摘要

Demilly123的博客 829

深入剖析STM32F103 I2C总线死锁问题及高效应对策略

本文深入剖析了STM32F103硬件I2C总线在轮询模式下发生死锁的根本原因,即硬件状态机的预取机制与软件响应速度不匹配。文章提供了高效的解决方案,包括在轮询模式下提前发送NACK/STOP信号、降低总线速度,以及治本的中断与DMA应用策略,帮助开发者根据项目需求选择最合适的方案,彻底解决这一经典硬件缺陷问题。

weixin_29184371的博客 206

关于计算机组成原理概述的学习

(1)寄存器,透明的意思就是看不见,不透明的意思是看得见,千万别搞混了。一般的,PSW是程序状态字寄存器,就能看见,IR,PC这种寄存器就看不见了。非常重要,可以处理很多事情,有程序中断,DMA中断,外部中断,内部中断,自陷中断,异常中断等等。(9)固件:将一些程序固定在rom中,称之为固件,固件也是一种特殊的软件。2,概述,就是讲计算机的发展历史,学习过程中的各种术语,知识点的概论。(3)ALU,逻辑算数单元,但没有记忆功能,即不存储中间数。概述,数据表示,中央处理器,存储器,以及外部设备。

weixin_55869683的博客 256

6层高速PCB设计实战:BGA布局与阻抗匹配关键解析

本文深入解析6层高速PCB设计中BGA布局与阻抗匹配的关键技术。通过实战经验分享,详细介绍了六层PCB层叠结构的选择与优化、BGA器件布局技巧、阻抗匹配的实战经验以及高速布线技巧,帮助工程师提升PCB设计水平,确保信号完整性和电源完整性。

weixin_28481133的博客 369

保姆级教程:用ArcGIS Pro搞定云南30米分辨率DEM地形图(附数据下载与配色方案)

本文提供了一份详细的ArcGIS Pro教程,指导用户如何制作云南30米分辨率DEM地形图。从数据下载、预处理到镶嵌与质量控制,再到地形分析与可视化,全流程覆盖云南复杂地形的处理要点。特别包含数据下载链接、配色方案及常见问题解决方案,适合地理信息分析新手和专业人士。

weixin_30467199的博客 309

26考研 | 王道 | 计算机组成原理 | 一、计算机系统概述

计算机组成原理中的“存储程序”工作方式是由冯·诺依曼于1945年提出的核心设计思想,其核心是将程序和数据以二进制形式预先存储到计算机内存中,由控制器自动按顺序执行指令,实现自动化运算。往主存中写就是在MAR写地址,MDR写数据,表明CPU想把MDR的数据存在哪里,然后存储器根据MAR地址把MDR存在相应的位置。以存储器为中心,输入的数据直接交给存储器,输出的时候也由存储器直接给输出设备,更多的解放运算器的运算时间。:注意与存储器的容量或者文件的大小中的K、M、G、T的区别。

m0_74795952的博客 2135

基于AI Agent的数据治理实战:从架构设计到企业级落地

数据治理是确保企业数据质量、一致性与安全性的核心实践,其核心原理在于通过规范、流程与技术工具对数据进行全生命周期管理。传统人工治理模式效率低下且难以规模化,而大语言模型(LLM)与智能体(Agent)技术的发展,为数据治理的自动化与智能化带来了突破。通过将自然语言理解、任务规划与工具调用能力相结合,AI Agent能够将治理规则“代码化”与“智能化”,实现从被动响应到主动发现的模式转变。在应用场景上,AI Agent可扮演智能数据专员角色,自动执行元数据问答、数据质量探查、口径对齐等任务,显著提升数据团队效

weixin_34008805的博客 421

计算机组成原理-概述

计算机组成原理-概述 2021/8/13 20:00 计算机系统=硬件+软件 软件=系统软件+应用软件 硬件的发展: 目前发展趋势:两极分化 1.微型计算机向更微型化、网络化、高性能、多用途方向发展 2.巨型机向更巨型化、超高速、并行处理、智能化方向发展 计算机硬件的基本组成 早期冯诺依曼 “存储程序”的概念是指将指令以二进制代码的形式事先输入计算机的主存储器,然后按其在储存器中的首地址执行程序的第一条指令,以后就按该程序的规定顺序执行其他指令,直至程序执行结束。 冯·诺依曼计算机的特点: 计算机由

dalao_whs的博客 494

【MATLAB】工业传送带速度闭环控制与张力联合仿真

本文基于MATLAB/Simulink平台,构建了工业传送带速度闭环控制与张力联合仿真系统。通过搭建驱动模块、机械传动模块、检测模块和控制模块,实现了速度与张力的协同控制。采用双PID调节器分别整定速度与张力参数,经联合调试后系统性能良好:速度跟踪误差小于±0.03m/s,张力波动控制在±30N内,负载扰动恢复时间仅0.3秒。研究提供了从建模到参数优化的完整工程方案,可直接应用于课程设计或工业实践,有效解决了传送带运行中速度偏差与张力波动的协同控制难题。

unber的博客 80

混合精度训练与推理:平衡性能与效率

在深度学习领域,模型的训练和推理通常需要大量的计算资源和时间。随着模型规模的不断增大,如大型语言模型、复杂的视觉模型等,对计算资源的需求也呈指数级增长。混合精度训练与推理技术应运而生,它通过在训练和推理过程中同时使用不同精度的数据类型,在保证模型性能的前提下,显著提高计算效率,减少内存占用。本文的目的是全面介绍混合精度训练与推理技术,包括其原理、实现方法、应用场景以及相关工具和资源,帮助读者深入理解并掌握该技术,从而在实际项目中更好地平衡性能与效率。

操作系统内核探秘的博客 1068

王道计算机组成原理课代表 - 考研计算机 第一章 计算机系统概述 究极精华总结笔记

计算机组成原理 笔记导航🚥🚥🚥 🥬 第一章 计算机系统概述 🥕 第二章 数据的表示和运算 🥪 第三章 存储系统 🍊 第四章 指令系统 🍒 第五章 中央处理器 🍀 第六章 总线 🍚 第七章 输入输出系统 🎨计算机组成原理 复试精简笔记 你必考上研究生!我说的,耶稣来了也拦不住!😀😀😀

clzZ2的博客 5613

基于卷积神经网络CNN实现电力负荷多变量时序预测(PyTorch版)

随着智能电网的发展,精准的电力负荷预测对能源调度和电网稳定具有重要意义。本文基于PyTorch框架,提出一种基于卷积神经网络(CNN)的多变量时间序列预测模型,用于电力负荷的短期预测。

时序笔记 989

408计算机组成原理有汇编吗,2021考研408计算机组成原理习题:计算机系统概述

10月是2021考研学子们备考的突破提升阶段,我们在复习专业课时,需要结合一定量的练习题来查漏补缺。接下来,小编为计算机考研考生们,带来了408统考计算机组成原理习题:计算机系统概述,供考生参考。2021考研408计算机组成原理习题:计算机系统概述单项选择题1.电子计算机的发展已经历了4代,这4代计算机的主要元件分别是()。A.电子管、晶体管、中小规模集成电路、激光器件B.晶体管、中小规模集成电路...

weixin_39800387的博客 1095

【WorkBuddy专栏27】WorkBuddy 和 CodeBuddy 到底什么关系——一篇文章终结所有混淆

WorkBuddy 和 CodeBuddy 到底什么关系——一篇文章终结所有混淆

AI人人懂 2766

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

计算机组成原理(0)概述

没有想好到底是要怎么学习,看哪个视频课,看到1.2 计算机的基本组成1.2-a1_哔哩哔哩_bilibili是15年录的视频+读PPT+课本不一样就更不想看了,但是CSAPP难度大(主要是广度,所以可能不很适用于考试或计组的学习,不过看目录确实挺心动的)可能还是老老实实地看哈工大刘宏伟的视频吧,其实评论的褒扬还是挺多的(2条消息) 计算机组成原理|第一章(笔记)_多加点辣也没关系的博客-优快云博客老师做了个计算机硬件系统的层次化框图,还是不错的系统复杂性管理的方法 (3Y)

m0_60633517的博客 333

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

计算机组成原理:计算机组成原理概述

计算机组成原理是研究计算机系统结构、硬件组成以及各部件实现技术和相互连接方法的学科。它关注的是计算机硬件的物理实现,包括处理器、存储器、输入输出设备等部件的设计与协同工作,以及这些硬件如何支持软件的运行。

热带鱼的技术博客 798

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

计算机组成原理概述[王道]

计算机组成原理概要,第一章,详见文章目录

wei_guo5的博客 519

计算机组成原理考前复习题【第一章计算机系统概述】

计算机组成原理考前复习题【第一章计算机系统概述】

VLOKL的博客 1314

【计算机组成原理】计算机系统概述

公式转换 1s=103ms=106μs=109ns1s = 10^3ms = 10^6\mu s = 10^9ns1s=103ms=106μs=109ns 1MHz=106Hz1MHz = 10^6Hz1MHz=106Hz 计算 关于MHz 在速率的计算中: 1MHz=106Hz1MHz = 10^6Hz1MHz=106Hz 所以CPU如果CPU的主频为xMHZ,则它的时钟周期为: 1/x10−6...

elegant coder 686

【计算机408计算机组成原理】第一章:系统概述

计算机系统由硬件和软件构成,硬件基于组成原理,软件包括系统软件和应用软件。计算机发展经历了电子管、晶体管、集成电路等阶段。现代计算机采用冯诺伊曼结构,由输入设备、存储器、运算器、控制器和输出设备组成。存储器分为主存和辅存,CPU包含运算器和控制器。计算机工作过程包括取指令、分析指令和执行指令三个阶段。指令和数据通过不同时间段区分,指令执行流程涉及多个寄存器的协同工作。计算机系统层次结构体现了从硬件到软件的完整体系。

qq_73484464的博客 1058

【计算机组成原理】计算机系统概述【第一章】

免责声明:本文参考的文章有:《王道计算机组成原理》学习笔记总目录+思维导图;B站视频:2019 王道考研 计算机组成原理;配套教材是《2021年计算机组成原理考研复习指导(王道论坛版)》计组这门课程对计算机专业来说重要性不言而寓,各位同学务必认真学习之。计算机系统=硬件+软件硬件:计算机的实体,如主机、外设等。软件:由具有各类特殊功能的程序组成计算机性能的好坏取决于“软”、“硬”件功能的总和。软件的分类:分为系统软件和应用软件;系统软件:用来管理整个计算机系统;

未来可以改变 931

2022年考研计算机组成原理_1 概述

https://gitee.com/fakerlove/computer-organization 文章目录1. 概述1.1 发展历程1.2 计算机系统层次结构1.2.1 五大部件1) 存储器2) 运算器3) 控制器4) 输入设备5) 输出设备1.2.2 指令完成1.3 计算机硬件指标1.3.1 字长机器字长存储字长指令字长编址1.3.2 运算速度1) 各种周期比较2) CPI3) 主要的计算1.3.3 存储容量1.3.4 专业术语兼容 1. 概述 1.1 发展历程 1.2 计算机系统层次结构 1.2

wujing1_1的博客 6万+

计算机组成原理第一章 计算机系统概述笔记

计算机组成原理第一章 计算机系统概述笔记 去发现同类优质开源项目:https://gitcode.com/ 资源描述 本资源文件为华中科技大学计算机科学与技术学院大二开设的《计算机组成原理(微课版)》课程的第一章笔记,主题为“计算机系统概述”。笔记内容涵盖了计算机发展历程、计算机系统的组成、计算机系统的层次结构以及计算机性能指标和评价等方面的内容。 笔记内容概述 1.1 计算机发展历程 1.1....

gitblog_06638的博客 876
上一篇: 24考研 数据结构
下一篇: 马克思主义原理—导论
ITS_Oaij
博客等级 码龄6年 1857粉丝 51原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值