鸿 网 互 联 www.68idc.cn

计算机语言是怎样与计算机沟通的啊该怎么处理

来源:互联网 作者:佚名 时间:2015-09-03 08:28
计算机 语言 是 怎样 与 计算机 沟通 的啊? [size=12px][/size]拜托各位高手指点一下:本人很想知道 计算机 语言 和 计算机 硬件 沟通 的具体过程和原理。我知道一个大概的过程就是, 计算机 高级 语言 被编译为机器 语言 然后由机器执行。但关键是机器为什
计算机语言怎样计算机沟通的啊?
[size=12px][/size]拜托各位高手指点一下:本人很想知道计算机语言计算机硬件沟通的具体过程和原理。我知道一个大概的过程就是,计算机高级语言被编译为机器语言然后由机器执行。但关键是机器为什么会照着机器语言去做呢,这是一个关键点。拜托过路高手赐教!

------解决方案--------------------------------------------------------
找一本计算机原理看一下就知了

------解决方案--------------------------------------------------------
参考 计算机组成与系统结构
------解决方案--------------------------------------------------------
这个我觉得你应该看看数字电路
了解一下三极管的原理
------解决方案--------------------------------------------------------
看看数字电路原理
------解决方案--------------------------------------------------------
我的理解是这样的:
现在计算机中一般都是由编译器将高级语言翻译为汇编语言(高级语言和汇编语言都是ASCII码文件存储在内
存中),然后再由汇编器将汇编语言翻译成目标文件,也就是二进制文件。然后再由链接器将这些目标文件链
接成为可执行文件。可执行文件不执行时被存储在硬盘中,执行时再由加载器将其加载进内存中。加载可由比
较低级的read类似的函数完成。
------解决方案--------------------------------------------------------
先看模电..再看数电...


------解决方案--------------------------------------------------------
模电
学不懂啊。
------解决方案--------------------------------------------------------
同3楼,4楼,6楼,7楼.
在cpu里有指令解码器,每一条机器指令都有一个二进制编码,有专门的微电路处理相应的指令.
网友评论
<