计算机的最本质的原理?如何让电路产生程序?
1个回答
展开全部
分类: 电脑/网络 >> 硬件
问题描述:
我只知道一些零碎的知识,比如晶体管开关能组成逻辑门电路,但是四则运算的电路怎么实现?逻辑运算和四则运算的关系?
机器码集成高级程序语言,但是机器码的最基本指令有哪些?就是读写和四则运算?
哪位牛人能用通俗的语言把这个原理的本质说清楚了?
解析:
机器码的指令除了你说的读写和四则运算还有逻辑运算如与、或、非等
可以说,最初的Cpu指令也就是这些。
后来指令越来越丰富,如还有浮点运算指令(80486带有),移位指令(80386带有)、多媒体指令(Pentium MMX带有)等。
计算机本质上是一种复杂的数字电子系统,你知道
晶体管开关能组成逻辑门,那么逻辑门的组合就能形成组合逻辑电路,四则运算就可以实现。至于如何实现,你随便拿一本数字电子技术的书籍就知道了。
简单的说是通过逻辑门的组合实现特定的真值表。如果真值表描写了加运算,那么自然电路就实现了加法。
程序不是由电路产生的,呵呵,是人编的,然后把它存贮到相应的介质中去,用的时候,取出来让Cpu执行。有存储在磁介质上的,比如硬盘。这是外存,数据一直存在,即使不上电。计算机是用来存储程序和执行程序的。
还有内存,是触发器结构,至于什么是触发器,你可以理解为在上电状态下暂时存储二进制数据的器件,即0、1,没电时就数据丢失。二进制的组合表征了信息,包括数据和程序。
另外还有Rom,只读存储器,不上电时也能存储。但是不能写入,只能读取,常见的如主板上用来存储BIOS程序的存储体就是ROM。ROM的结构,呵呵,是逻辑门相互搭接的门阵列。通过在搭接点焊接或不焊接,产生相应的特定逻辑电路,从而保存特定的数据。不懂?没关系,看看相关的书吧。
Cpu从内存中去数据,然后通过译码电路译码,然后给相应的部件执行,并将结果反馈给内存或者I/O设备。
说了这么多,得告诉你,你不可能一下子领悟本质,现把数电、微机原理、汇编看过了,在用可编程逻辑器件自己编个CPU、内存什么的,你就完全明白了。
问题描述:
我只知道一些零碎的知识,比如晶体管开关能组成逻辑门电路,但是四则运算的电路怎么实现?逻辑运算和四则运算的关系?
机器码集成高级程序语言,但是机器码的最基本指令有哪些?就是读写和四则运算?
哪位牛人能用通俗的语言把这个原理的本质说清楚了?
解析:
机器码的指令除了你说的读写和四则运算还有逻辑运算如与、或、非等
可以说,最初的Cpu指令也就是这些。
后来指令越来越丰富,如还有浮点运算指令(80486带有),移位指令(80386带有)、多媒体指令(Pentium MMX带有)等。
计算机本质上是一种复杂的数字电子系统,你知道
晶体管开关能组成逻辑门,那么逻辑门的组合就能形成组合逻辑电路,四则运算就可以实现。至于如何实现,你随便拿一本数字电子技术的书籍就知道了。
简单的说是通过逻辑门的组合实现特定的真值表。如果真值表描写了加运算,那么自然电路就实现了加法。
程序不是由电路产生的,呵呵,是人编的,然后把它存贮到相应的介质中去,用的时候,取出来让Cpu执行。有存储在磁介质上的,比如硬盘。这是外存,数据一直存在,即使不上电。计算机是用来存储程序和执行程序的。
还有内存,是触发器结构,至于什么是触发器,你可以理解为在上电状态下暂时存储二进制数据的器件,即0、1,没电时就数据丢失。二进制的组合表征了信息,包括数据和程序。
另外还有Rom,只读存储器,不上电时也能存储。但是不能写入,只能读取,常见的如主板上用来存储BIOS程序的存储体就是ROM。ROM的结构,呵呵,是逻辑门相互搭接的门阵列。通过在搭接点焊接或不焊接,产生相应的特定逻辑电路,从而保存特定的数据。不懂?没关系,看看相关的书吧。
Cpu从内存中去数据,然后通过译码电路译码,然后给相应的部件执行,并将结果反馈给内存或者I/O设备。
说了这么多,得告诉你,你不可能一下子领悟本质,现把数电、微机原理、汇编看过了,在用可编程逻辑器件自己编个CPU、内存什么的,你就完全明白了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
北京康思
2018-09-20 广告
2018-09-20 广告
电压的测量利用示波器所做的任何测量,都是归结为对电压的测量。示波器可以测量各种波形的电压幅度,既可以测量直流电压和正弦电压,又可以测量脉冲或非正弦电压的幅度。更有用的是它可以测量一个脉冲电压波形各部分的电压幅值,如上冲量或顶部下降量等。这是...
点击进入详情页
本回答由北京康思提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询