CPU是怎样执行代码的

2017-03-16  本文已影响353人  JustinBetter

基础概念

CPU 结构

CPU 内部由寄存器、控制器、运算器和时钟四个部分构成,由电流信号相互连通

寄存器

程序是把寄存器作为对象来描述的,程序运行就是依赖寄存器的控制。

累加寄存器 --> 运算的数值
基址寄存器和变址寄存器 --> 表示内存地址的数值
标志寄存器 --> 运算处理后的CPU的状态
程序计数器 --> 下一条指令所在内存的地址
栈寄存器 --> 栈区域的起始地址

程序函数的处理

CPU 处理

CPU 能执行的主要机器语言指令

参考:
《程序是怎样跑起来的》一书
http://cs.hnjk.net/T24Courses/2411/main/page/c040200.html

上一篇 下一篇

猜你喜欢

热点阅读