问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

编程里语言怎么控制CPU运行的?

发布网友 发布时间:2022-05-22 03:28

我来回答

2个回答

热心网友 时间:2024-03-06 04:15

我是
西电
的学生,学这个,试着给你解释下
其实如果你学一点单片机就很容易解释了
CPU实质上就是一个超大规模的可编程逻辑器件,有很多引脚用于与外界的信息交互,Intel在制作CPU的时候,首先是编写最基础数字逻辑电路,在此基础上设计微指令集(这个层面是
商业机密
也是制作CPU的技术最难点),在这个微指令集的基础上实现
机器代码
,之后各公司规定各种语法,实现汇编语言,比如这之中比较著名的就是Microsoft的MASM,之后呢,利用MASM就可以编写BIOS程序以及操作系统
在操作系统的基础上各公司又开发
编译器
编辑器,制作各种高级编程语言,这些编程语言由编译器翻译成汇编,然后发送给CPU执行

CPU是怎么执行的呢?这个要由CPU的构造说起,上面都是软件层面,从硬件上说,CPU内部有一块
存储区域
,这块存储区域被划分为很多部分,就是register--寄存器,另外CPU还有ALU--运算
逻辑单元
,运算逻辑单元可以对寄存器中存储的数据进行加减移位等操作,通过这些基本的操作就可以完成各种各样的运算,另外CPU还有
浮点运算单元
,用于小数的运算,还有控制器,控制代码的执行

额,我现在能想到的就是这些,有点不着边际,楼主有任何问题还可以继续探讨
希望我的回答对您有所帮助!
顺祝新年快乐!

热心网友 时间:2024-03-06 04:16

通过汇编语言,转换成机器语言,就是01代码,CPU就知道了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 modbus协议读取施耐德PLC寄存器温度值 做一个温度采集系统,程序是单片机温度显示部分可以正常显示温度,要把采集的温度发送到VB里, cpu温度过高!!!急用!!! 求助单片机io口模拟i2c控制tmp100读取温度 三菱PLC温度寄存器是什么 在18B20程序读取寄存器中存取的温度数据时f_temp=f_temp+0.05是什么意思? C#如何获取电脑CPU温度,硬盘温度,主板温度,CPU转速 用C语言怎样访问CPU的寄存器? 想要和老婆离婚,怎么对她说? 表示“帮助”的词语有哪些 想和老婆离婚了,怎么办? 很想和老婆离婚怎么办? 简直是这母老虎.想跟老婆离婚了.怎么办? 怎么样才能把手机上的照片发到QQ空间上去。 怎样才可以把手机上的照片传到自己的QQ空间里? 我手机上的图片怎么上传到我的空间里 怎么把手上的照片传到qq空间里? 如毕业照 想让我手中的照片传到qq空间里 咋弄 不吃早餐好吗? 广州万宝铜业有限公司怎么样? 你对神经病和精神病的理解 谈谈你对精神病和精神疾病的认识500字 论述题如何看待精神疾病 精神病怎么理解? 我是怎么理解精神病的? 怎样了解精神病? 你理解的“精神病”,是真的精神病吗? 我昨天到超市买了一条海带,本来是褐色,等煮完之后变成了绿色,大家告诉我,这是什么原因呢? 海带是紫色的~一煮就变绿了~为什么? 为什么海带放热水煮过变绿还没有咸味儿了呢 干海带高温煮过会变绿色吗? 上古卷轴5独立种族有哪些 上古卷轴5独立种族的身形怎么用 关于上古卷轴5 cherry race独立种族的一个问题,在线等啊。 上古卷轴5独立种族变不了吸血鬼 上古卷轴5种族mod怎么用 上古卷轴5有没有独立的虎人种族 上古卷轴5重制版,怎么给修改随从种族和捏脸 老滚5求大神帮忙把这个独立种族改成支持ECE的 上古卷轴5人物美化mod哪个好