夜合蠲忿,萱草忘忧.|

蠲忿恚葉言

园龄:2年3个月粉丝:2关注:3

计算机组成原理基础第1讲

计算机组成原理基础第1讲 计算机系统概述

考纲要求
img

考点一:预备知识

1.计算机的组成

由硬件系统和软件系统两部分组成
img

2.系统软件

{(1)(2)(3)

  1. 操作系统

    img

  2. 语言处理程序

    img

3.计算机如何工作

img

img

4.进制转换

img

例子:

img

推广:

(X)r=(an1rn1+an2rn2+a0r0+a1r1+a2r2++amrm)10

img

基数除法转化为二进制数:除2取余,倒着数

img

小数情况:乘2取整,正着数

img

16进制转2进制:每4位2进制转化为一个16进制

img

img

5.内存和编址

  1. RAM随机存储器

    随时读写速度快,只是程序的临时存储介质,一旦断电所存数据将会丢失。

  2. ROM只读存储器

    无法写入,数据稳定,断电也不会丢失数据。

  3. 存储单位

    每个地址指向的存储单位可以保存1个字节的数据,也就是8bit(8个二进制位)

    img

  4. 地址的概念

    数据寄存器:MDR

    地址寄存器:MAR

    img

    img

  5. CPU

    img

    img

  6. I/O设备

    img

  7. 总线

    img

    img

考点二:计算机的发展历程与分类

  1. 按指令流水线和数据分类

    img

考点三:存储程序思想与冯·诺依曼计算机

  1. 冯诺依曼架构图

    img

  2. 冯诺依曼计算机

    img

    img

  3. 计算机的五大部件功能

    运算器:处理来自存储器的数据,常返回给存储器或暂时寄存在运算器中。

    控制器:从存储器中逐条取出指令,分析,并根据分析出的操作,对计算机其他部件发出控制信号。

    存储器:分为主存储器(内存)容量小速度快;辅助存储器(外存)容量大速度慢

    输入输出设备:人或外部与计算机进行交互的装置。

  4. 指令的执行过程

    • 取指令阶段:将指令从主存中取到指令寄存器的过程。程序计数器(PC)用于记录当前指令在主存中的位置,每当一条指令被取出后,PC按指令长度自动增加。

    • 指令译码阶段与指令阶段:
      img

    • 访存取数阶段:
      img

    • 执行指令阶段:
      img

    • 结果写回阶段
      img

    • 循环阶段:
      img

考点四:计算机编程语言体系

1.计算机语言的参差结构

  1. 机器语言

    img

    特点:

    img

  2. 汇编语言

    img

    能够直接控制硬件的唯一语言

    可读性好,内存占用少

  3. 编译系统的工作过程

    img

    • 预处理阶段
      img
      img

    • 编译阶段
      img

    • 汇编阶段
      img

    • 链接阶段
      img

2.计算机系统参差结构的划分

img

img

考点五:计算机的性能指标

1.CPU时钟周期

img

2.主频

CPU时钟频率,兆赫兹(MHz)

CPU=1CPU

3.CPI(Clock Cycle Per Instruction)

执行一条指令所需时钟周期数

CPI=

4.CPU执行时间

运行一个程序所花费的时间

CPU=Ln×CPI×Tc=Ln×CPIRc

img

5.MIPS和MFLOPS

MIPS:CPU每秒执行的百万条指令数,单位为百万条

MIPS=Ln×106=RcCPI×106=1Tc×CPI×106

img

MFLOPS:每秒执行的百万次浮点运算数目

img

img

6.吞吐量

img

计算机吞吐量取决于主存的存取周期

7.响应时间

img

考点六:并行系统

1.多核处理器

img

2.SMP系统结构

img

img

本文作者:蠲忿恚葉言

本文链接:https://www.cnblogs.com/JUANFENHUI/p/18326914

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   蠲忿恚葉言  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起