c++编程--对于程序的理解

软件、程序的执行过程

           

1.1编译器将写成的代码转成cpu指令,机器码---存储--》硬盘

      比如exe文件,存储的全是0和1

1.2对于exe一双击,就会读取到内存当中,然后所有cpu指令都在内存里了

1.3CPU的作用:从内存中读取指令数据,解码,执行指令;

CPU读写内存,控制其他设备干点事情

1.4CPU之所以能控制,里面有三个比较重要的部分(计组)

cpu通过  寄存器   进行信息存储,

cpu通过  运算器   进行信息处理,

cpu通过  控制器   控制其他器件进行工作。

寄存器:

总共有8种寄存器,其中程序计数器、累加寄存器、标志寄存器、指令寄存器和栈寄存器都只有一个,其他寄存器一般有多个。

ps:比如说内存里有个数字3,那么它想成为4,就得先进入CPU中的寄存器,在寄存器中运算成4,再返回内存的其他一块区间存储。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天地过客1124

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值