计算器吧 关注:16,531贴子:25,661
  • 3回复贴,共1

计算机核心堆叠制作中央处理器。

取消只看楼主收藏回复

原本想从最简单的入手,研究一下计算器。后来觉得计算器可以实现最基本的加减乘除,于是乎把计算器核心分解成了 按键核心 与 运算核心 于是乎数个 按键核心堆叠 就成了键盘。数百个运算核心堆叠构成了一个强大的运算核心。于是乎按照ASCII吗 把0-9 a-z A-Z 以及很多特殊符号 按照三个数字结合的方式 形成 3个数组 比如说a=098 (假设) 可以实现类似打字机的功能。与类似代码编辑器的窗口(结合键盘) 那么如何让 比如说 类似C语言 的代码 编辑好以后 利用简单的 加减乘除 运算方式 表达出来呢?


来自手机贴吧1楼2018-04-22 09:18回复
    再往上引申,引入一个存储器,于是乎英文打字机 可以初步实现了对与中文的识别。不过基础的01运算器的工作量也实现了几何级的增长。于是乎参考GPU设计中的某某管线,想象着利用超多运算器堆叠,不过这算是几核的就不知道了。还得引入一个运算控制器来分配任务。


    来自手机贴吧2楼2018-04-22 10:55
    回复
      但是一个只认字的处理核心如何能识别程序?感觉这就是驱动程序的事情了。比如DOS系统,基础是显示识别英文单词,但是如何“翻译”DOS中的不同符号的含义,显示出人们需要的结果呢?感觉这就是系统的事情了 。


      来自手机贴吧3楼2018-04-22 11:21
      回复
        另外计算器应该也是有一定程序的,至少计算器能识别基本的加减乘除,而后来又能实别字母 数字 符号与汉字。编程人员对其程序进行扩充单独运行某一编程语言,我觉得也是可行的。这就有点类似于DOS系统了。在显卡的辅助下,显示一些图形。应该就能运行一些系统。不过芯片的发热量 运算速度 就不得而知了。不过我感觉效率应该不算高。能显示汉字 字母 似乎与识别词组与语法还有很长一段路。


        来自手机贴吧6楼2018-04-22 17:44
        回复