ARM之可编程器件的原理

一、可编程器件的特点

    1、CPU在固定频率的时钟控制下节奏运行。

    2、CPU可以通过总线读取外部存储设备中二进制指令集,然后解码执行。

    3、这些可以被CPU解码执行的二进制指令集是CPU设计的时候确定的,是CPU的设计者

        (ARM公司)定义的,本质上是一串由1和0组成的数字。这就是CPU汇编指令集。

二、整个编程及运行过程

  1、  程序员用汇编指令编程-->经汇编器汇编成二进制可执行程序文件-->二进制文件被CPU读

        取进去-->CPU内部电路对二进制文件解码-->解码通过则CPU执行指令、完成指令动作。

  2、如果程序员用C语言等高级语言编程,则编译器先将C语言程序编译为汇编程序,再进行上面

        的后序部分。

三、从源代码到CPU执行过程


欢迎各位指出不足之处


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值