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

网友评论