• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

机器语言是怎么运行的

莱克迷KW 2022-03-10 浏览量:1315
机器语言是怎么运行的
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 建议你了解一下CPU运行原理,其实所谓的机器语言,就是指令,这些指令包括了指令本身和操作数,一个指令对应了CPU中若干寄存器状态的变化置位,相当于打开(关闭)了系列开关,从而实现了指令处理。

    比如一个加法实现的机器指令

    可能就是 有个寄存器 置位为 第一个数的二进制值, 然后另外一个寄存器置位为另外的值

    还有一个代办指令动作的寄存器 置位为对应 加法操作,


    这样通电状态下,另外一个时钟动力下,另外一个寄存器就通过电路处理得到了 计算结果。

    • 发布于 2022-03-10
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:2
  • 在机器语言中,指令被写成计算机能够直接理解的被称之为比特的1和0的序列。机器语言中的一条指令通常告诉计算机4件事情:(1)到计算机主存储器(随机访问存储器)的哪个位置去找一或两个数字或者简单的数据段;(2)要执行的一个简单操作,例如将两个数字加起来;(3)将这个简单操作的结果存放在主存储器的什么位置;以及(4)到哪里找要执行的下一条指令。虽然所有的可执行程序最终都是以机器语言的形式被计算机读取,但是它们并非都是用机器语言编写的。直接用机器语言编程极端困难,因为指令是1和0的序列。机器语言中的一条典型的指令可能是10010 1100 1011,意思是将存储寄存器A的内容加到存储寄存器B的内容中。
    • 发布于2022-03-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 芯片的本质 还是各种门电路的组合,语言的运行,也是在各门电路之间的电压传输
    • 发布于2022-03-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

机器语言是怎么运行的