通过怎样的方式将0和1这些数据存储到用硅制作的,为什么编译出来的指令会乖乖的执行呢

来源:百度知道 编辑:UC知道 时间:2024/05/25 12:52:43
0和1这些代码,通过怎样的操作,工序之后,就会存到硅片内?计算机为什么会执行这些指令,如何执行的我知道,可是为什么它就会这样执行的呢?通过怎样的操作,和工序!原理是什么?
我们都知道有把东西存在计算机内,只要用数据线连一下,计算机就会执行指令,也就是程序!计算机会按照编译的指令一条一条的执行下去!可是它为什么会这样做呢!如何办到的?
哎,好混乱,不知道有没有人看的懂我问的是什么?
其实,我问的问题,其实就是计算机怎么做出来的啦!原理又是什么?两楼的答案,至少对题啦!
一楼说的还是如何编译指令,指令是如何运行的!这个我知道的!

我以前看过一本好像叫晶体管计算机原理的书,不过那是一本很老的书了,我是在学校图书馆里借到的,那时它的纸张就很黄了,估计是古董吧!不知现在还找没找得到,如果找到了建议你也看看,你会恍然大悟的,里面直接教你用晶体管搭建计算机,真的能运行的,呵呵。

建议去看看数字电路基础。再看一下汇编及对应的二进制代码。就能大概知道CPU是用什么电路去处理指令的。几句话说不明白。
CPU处理的只是加减乘除,跳转,返回等有限的指令。操作系统把其整理为任务线程。
图形界面又负责建立人机交互界面,否则CPU的处理结果是看不到的。
你所说的程序已经和机器执行的指令很远了,如果你用windows,那么你说的程序就是在windows虚拟的一个环境下运行,没有掌握CPU的所有使用权,真正和CPU打交道的是windows本身和一些驱动程序。可以去看一下操作系统和图形界面的资料。

0和1有的是光刻的,有的是熔断的,有的是磁化的,还有其他的就不太清楚了。

怎样通过手机和电脑连接的方式上网? 怎样将RM格式的音频文件转化为MP3格式?(不要通过截取的方式) 如何将通过html页表单输入的数据用jdbc存储到SQL2000数据库,之后jsp页又如何使用这些数据。 怎样将扫描枪的数据和ACCESS数据库相连 怎样在网上将100M大小的视频文件传给其他人?通过什么方式? 怎样通过双硬盘的方法恢复数据? 用C#从文件中已经读入了一组一组的数据,怎样通过这些数据画图?最好有实例!谢谢! 怎样可以出国(通过工作的方式)?? pes6 : 怎样将球队更改的阵形数据保存和读取? 以及怎样保存和读取联赛数据? 请问怎样将一个大小为190MB的RMVB格式的文件通过邮件的方式传送出去呢?