1.对程序员来说CPU是什么
CPU是中央处理器,是计算机的大脑,由数百万至数亿个晶体管组成。
CPU的责任就是解释和运行最终转换成机器语言的程序内容
程序运行流程
CPU内部结构解析
CPU由四个部分构成:寄存器、控制器、运算器、时钟
主存是通过控制芯片等于CPU相连,主要负责存储指令和数据
CPU是寄存器的集合
决定程序流程的程序计数器
CPU的控制器会参照程序计数器里面的数值,从内存中读取命令并执行,也就是说程序计数器决定着程序的运行方向流程
顺序执行:是指按照地址顺序一一执行,每执行一次就在程序计数器的值上加1
条件分支:是指根据条件执行任意地址的指令
在汇编语言中就是cmp关键字和jump关键字
循环机制:是指重复执行同一地址的指令