计算机的最本质的原理?如何让电路产生程序?

 我来答
世纪网络17
2022-10-06 · TA获得超过5945个赞
知道小有建树答主
回答量:2426
采纳率:100%
帮助的人:141万
展开全部
分类: 电脑/网络 >> 硬件
问题描述:

我只知道一些零碎的知识,比如晶体管开关能组成逻辑门电路,但是四则运算的电路怎么实现?逻辑运算和四则运算的关系?

机器码集成高级程序语言,但是机器码的最基本指令有哪些?就是读写和四则运算?

哪位牛人能用通俗的语言把这个原理的本质说清楚了?

解析:

机器码的指令除了你说的读写和四则运算还有逻辑运算如与、或、非等

可以说,最初的Cpu指令也就是这些。

后来指令越来越丰富,如还有浮点运算指令(80486带有),移位指令(80386带有)、多媒体指令(Pentium MMX带有)等。

计算机本质上是一种复杂的数字电子系统,你知道

晶体管开关能组成逻辑门,那么逻辑门的组合就能形成组合逻辑电路,四则运算就可以实现。至于如何实现,你随便拿一本数字电子技术的书籍就知道了。

简单的说是通过逻辑门的组合实现特定的真值表。如果真值表描写了加运算,那么自然电路就实现了加法。

程序不是由电路产生的,呵呵,是人编的,然后把它存贮到相应的介质中去,用的时候,取出来让Cpu执行。有存储在磁介质上的,比如硬盘。这是外存,数据一直存在,即使不上电。计算机是用来存储程序和执行程序的。

还有内存,是触发器结构,至于什么是触发器,你可以理解为在上电状态下暂时存储二进制数据的器件,即0、1,没电时就数据丢失。二进制的组合表征了信息,包括数据和程序。

另外还有Rom,只读存储器,不上电时也能存储。但是不能写入,只能读取,常见的如主板上用来存储BIOS程序的存储体就是ROM。ROM的结构,呵呵,是逻辑门相互搭接的门阵列。通过在搭接点焊接或不焊接,产生相应的特定逻辑电路,从而保存特定的数据。不懂?没关系,看看相关的书吧。

Cpu从内存中去数据,然后通过译码电路译码,然后给相应的部件执行,并将结果反馈给内存或者I/O设备。

说了这么多,得告诉你,你不可能一下子领悟本质,现把数电、微机原理、汇编看过了,在用可编程逻辑器件自己编个CPU、内存什么的,你就完全明白了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北京康思
2018-09-20 广告
电压的测量利用示波器所做的任何测量,都是归结为对电压的测量。示波器可以测量各种波形的电压幅度,既可以测量直流电压和正弦电压,又可以测量脉冲或非正弦电压的幅度。更有用的是它可以测量一个脉冲电压波形各部分的电压幅值,如上冲量或顶部下降量等。这是... 点击进入详情页
本回答由北京康思提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式