有人能告诉我,电脑上敲出的程序最终是怎样让机器动起来的吗?
时间:12-12
整理:3721RD
点击:
那一个一个代码是怎样控制机器的?
.165
.165
代码编译成指令,cpu执行指令驱动外设
不太理解。
.153
怎样实现抽象和物理之间的转换。
.153
通电 断电 通电 断电
电啊,cpu可以发送电信号给设备。所以cpu通过某种信号协议 驱动 支持该协议的物理设备。
Csarch版能告诉你其中的秘密
研究一下ocd就懂了
恩,上大学时我编程大作业时为了弄明白这个问题,误入了这一行,哈哈
现在怎么样?干的不好吗?
.195
你也试试看哈
你给我批讲批讲啊,我想看看向你这种有想法的人是怎么看待这个行业的。
.168
你去修微机原理或者计算机组成原理就知道了。不修不知道。
几句话讲了你也不明白
你了解的状态机,基本上就能理解了。
状态机自动从存储器获取指令,一行一行往下执行。
友版版主支持老莫申请开版了么?
赞美,已支持
用FPGA写个复杂点的状态机或找个简单的软核,比如picoblaze,走一遍就知道怎么回事了。
具体的搞法是这样的:
你的编程语言会有交互的环境来提供编辑器/编辑的接口,这个接口把编程语言写出来的代码存储在机器里面的某处。
这个存储起来的源代码会被机器转化成机器代码的序列。
然后CPU会把这个序列拉到前端的解码队列里面,解码执行。
当然,每一个部分都是大学里面一个学期的课程量。具体从无到有做出来的话,就是计算机发展历史上的各个软硬件项目。
哦,不懂,不过现在也不需要懂了,谢谢!
.252
谢谢指点了,太深奥了,现在已经不允许我学了,干其他的吧、
.252
哦
.202