计算机是硬件组成的而软件为什么能在上面执行?

就是为什么可以在cpu上输进去一条一条指令?换句话说,怎样把这些指令刻在了计算机芯片上,真的想知道,希望高手来解决,还有就是怎么就通过高低电就可以控制计算机了

兄弟你问的是基本问题,但确实如果深究,也无法准确地回答,可以简单点说吗,不一定满足你的要求。
在CPU中已经内置了计算机的基本指令,就是一些指令集。这些指令集可以把上层软件的代码翻译为机器码,即0和1信号。这些0和1信号,即你说的高低电(?)了。这些信号再经过高度集成的逻辑器件的相关处理,CPU就能完成相应的任务了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-06
计算机原理与组成,计算机接口这些书上都有讲。指令都是通过接口传到CPU执行的。1和0的组合位数多的话就可以组成各种命令,CPU通过命令和数据就可以做出相应的操作。追问

对,你说到关键问题了,就是怎么通过接口来传输的,蛋疼我们学校没有组成原理这门课,我是学软件的,这几天就突发其想,想到这些问题,我知道学软件只要输入代码就可以了,但是我想了解它的运行机制,我也不知道我为什么会这样,但是我就是好奇!

第2个回答  2013-08-06
指令是0101001等组成,一个键盘键代表一串数,硬件只能识别个别数,经过cpu计算就可以看到键盘键产生的效果。不太专业
相似回答