ARM技术论坛
直播中

发生的方式

8年用户 1229经验值
擅长:处理器/DSP
私信 关注
[问答]

ARM可编程器件的原理是什么?其运行过程是怎样的

一、可编程器件的特点
    1、CPU在固定频率的时钟控制下节奏运行。
    2、CPU可以通过总线读取外部存储设备中二进制指令集,然后解码执行。
    3、这些可以被CPU解码执行的二进制指令集是CPU设计的时候确定的,是CPU的设计者
        (ARM公司)定义的,本质上是一串由1和0组成的数字。这就是CPU汇编指令集。
二、整个编程及运行过程
  1、程序员用汇编指令编程-->经汇编器汇编成二进制可执行程序文件-->二进制文件被CPU读
        取进去-->CPU内部电路对二进制文件解码-->解码通过则CPU执行指令、完成指令动作。
  2、如果程序员用C语言等高级语言编程,则编译器先将C语言程序编译为汇编程序,再进行上面
        的后序部分。
三、从源代码到CPU执行过程


原作者:雨于鱼

回帖(1)

李慧

2022-5-24 11:59:52
举报

更多回帖

发帖
×
20
完善资料,
赚取积分