计算机的工作步骤

英文缩写解释

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

取指令

在这里插入图片描述

存指令

在这里插入图片描述

运算过程

存数指令:

取指令:PC->MAR->M->MAR->IR
分析指令:IR->CU(判断是存储指令)
执行指令:IR->MAR->M(锁定要写入的数据的地址) ACC->MDR->M

取数指令:

取指令:PC->MAR->M->MDR->IR
分析指令:IR->CU
执行: IR->MAR->M(锁定要取出的数据) M->MDR->ACC
在这里插入图片描述

计算机的工作过程

计算ax^2 + bx + c 程序清单:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

小记

1.汇编语言的每一条语句都与机器语言的某一条语句成一对一的对应关系。
2.只有当程序要执行时,它才会将源程序翻译成机器语言,而且一次只能读取、翻译并
执行源程序中的一行语句,此程序称为解释程序。
3.^诺依曼计算机的核心思想是:存储程序和程序控制。
4.操作码:表示机器所执行的各种操作。如取数、存数、加减乘除、停机、打印等。
6.地址码:表示参与运算的数在存储器内的位置。
7.指令字长:操作码和地址码的总位数(二进制位数)
8.操作数:运算符作用于的实体,是表达式中的一个组成部分,它规定了指令中进行数字
运算的量。
9.机器字长:指CPU一次能处理数据的位数。通常与CPU的寄存器位数有关。
10.存储单元是指存放一个存储字的所有存储元的集合。
存储字是指存放在一个存储单元中的二进制代码组合。

^机器字长取决于运算器中各寄存器的长度。
^程序计数器的位数取决于存储器的容量。
^指令寄存器的位数取决于指令字长。
^通用寄存器取决于机器位数。

特别注意

仅供参考学习,转载请附上原文链接
图片来源于网络、个人收藏、个人制作
该篇文章不做任何商业用途,纯属分享学习心得,如有侵权,望联系本人处理
还在读大学的程序员,项目经验少,如有纰漏,感谢指正
需要源代码请私聊联系本人
谢谢配合

如果这篇文章对您有帮助,小小的点个赞,算是给小学弟的鼓励吧!谢谢大佬!!/呱呱.jpg

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值