微型计算机的一般过程

微型计算机的一般过程:

  • 计算机的工作就是执行程序,程序就是指令(0和1构成的机器语言的指令)按照一定顺序构成的序列,高级语言中的一行语句可以对应一条指令或多条指令
  • 一段语言要执行,先翻译成机器能识别的由0和1表示的机器语言指令
  • 所以计算机的工作就是按照一定的顺序,一条一条地执行指令

1.计算机中指令的执行过程

在这里插入图片描述
在这里插入图片描述

指令:
  • 人向计算机发出的,能够为计算机所识别的命令(人也能认识,机器也能认识)
  • 我们编写好一段程序后,会保存在硬盘上。硬盘是外设,不能直接和CPU之间进行交互,所以要放在内存上
  • 所以,写好程序,编译之后成了由0和1所表示的机器语言指令,然后把它装入到内存里,才能被CPU执行
  • 程序=指令+数据,
  • cpu把指令或数据取出来,运行之后,再把结果送回内存
    • 具体步骤:
      在这里插入图片描述
      CPU把要执行的指令从内存中取过来
      分析指令(指令译码)
      如果需要的话把要操作的运算数据取过来
      执行指令
      如果有需要的话把结果送回内存
  • 核心步骤只有三个另外两个有些不需要做的情况下可以不做
  • 指令的执行方式:
  • 这些步骤都有可能是多个部件或一个部件在做
  • 这些步骤可能是一个一个的做,有可能同时在做也就是说这三个部件有可能是顺序执行,也有可能是并行执行
  • 顺序执行:
    一个指令执行完之后再执行下一条指令,容易控制,效率相对来说比较低
  • 并行执行:
    同时执行多条指令,控制相对复杂,效率较高

2.冯 诺依曼计算机的工作原理:

存储程序工作原理:

 就是把我们要完成的工作编写成一段程序,
 按一定的顺序把它放入存储器中,
 要执行的时候再一条一条的拿出来执行,

在这里插入图片描述
例:读取一条指令的过程
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值