第二百章:古老的计算机语言(2/2)

投票推荐 加入书签 留言反馈

:“这世界上没什么是容易的。”

    “这是第一台晶体管电脑,什么程序都没有,别说计算机运行的二进制代码了,就连机器语言需要使用的绝对地址和绝对操作码都没有。”

    “所以我需要在晶体管计算机组合起来后,先将绝对操作码和绝对地址写入内部存储和磁盘中。”.CoM

    “而这些插进去的离断开关,就是写入和操控这些的输入设备。”

    韩元这样说,直播间里面的绝大部分观众都还是听得迷迷糊糊的。

    【我还是没弄明白离断开关到底怎么写入数据的。】

    【有没有学计算机编程的大佬?说说是怎么回事呗?】

    【别问我,我学编程但我也不知道怎么回事?】

    【+1,学计算机编程的我连电脑都不会修,我们程序猿不是万能的。】

    【?????学计算机的不会修电脑,要你何用?】

    【编程和修电脑是两码事好吗?你会煮鸡蛋,难道你还会生鸡蛋吗?】

    【不太懂,但我感觉现在会最基础的计算机语言的人应该很少了吧?】

    【????,你们都没上过大学吗?电子通信专业模电和数电是必须课。】

    .......

    看着弹幕上的疑惑,韩元解释道:“要想了解离断开关是如何控制计算机的,要先知道计算机的运算原理。”

    “一台计算机的运算核心‘晶体管’也好,还是‘芯片’也好,它们归根到底,其实是一种电路元件。”

    “它的输出和输入只能是两种模式,一种是有电,一种是没电,也就是所说的高电平和低电平。”

    “之前我说过,如果将晶体管通电看做是信号‘1’,断电看做‘0’,那么计算机传递的数据其实是由“0”和“1”组成的二进制数。”

    “而离断开关,起到的作用就是将其进行断电和通电,从而形成间断的‘0’和‘1’,编写出来二进制数据。”

    一边说,韩元一边走到一组铁柜前,拨弄着面前的磁芯板,直接到:

    “比如我通过这块磁芯板,将第一个晶体管通电,那么这颗晶体管就会形成电路,最终被写入磁存储中,变成一个数据1。”

    “而当我再往上加一颗晶体管的时候,将两颗晶体管串联起来,第一颗晶体管通电,第二颗断离,电流通过后,就会形成一强一弱,写入磁存储后,就会变成10。”

    “当然,这个是二进制的10,换算成十进制,就是数字2。”

    “这个是基础,有了这个基础,才可以进一步的将绝对编码和绝对地址编写出来,在配合设计好的电路,也就是互相连通的磁芯板,才能起到计算功能。”

    “至于计算的原理,其实很简单,这是模电和数电入门的知识。”

    “通过半导体二极管、三极管和场效应管为关键电子器件,来制造功率放大电路、运算放大电路、反馈放大电路、信号运算与处理电路、信号产生电路和电源稳压电路。”

    “而这些电路,就是之前我制造出来的一块块不同的磁芯板。”

    “这些磁芯板的功能都不同,组装起来后,就是一个运算核心。”

    “运算核心+机器语言,就可以实现计算功能,再配合存储器、显示器等设备,就可以将运算出来的结果现实出来。”

章节目录