全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一进制的思考请包容我的无知少识,请理解我的年少冲动,或许你觉得我的想法荒诞不经,或许你觉得我的思考一文不值,我想说的是我带着满腔热血,以计算机入门学徒的角度写下了这篇文章。摘要;1高速无线网络传输技术(输入服务器输出) 2公共指令流的共享技术 3.多用户网络操作系统的设计 4.大储存量的二进制存储设备 5.基于多进制的计算机的设备 6.控制不同进制的硬件协调的的控制器 7.建立足够大的操作指令集数据库 计算标准:1 基于一进制的数值计算(一定范围内的小数字计算)2 基于二进制的逻辑判断3 基于三进制的位运算(3进制的物理状态的寻找)4 基于外部数据库的智能计算打破冯诺依曼模型,去掉运算器!以控制器操作指令流对对象进行简单的位运算。3进制现今的计算机都使用“二进制”数字系统,尽管它的计算规则非常简单,但其实“二进制”逻辑并不能完美地表达人类的真实想法。相比之下,“三进制”逻辑更接近人类大脑的思维方式。因为在一般情况下,我们对问题的看法不是只有“真”和“假”两种答案,还有一种“不知道”。在三进制逻辑学中,符号“1”代表“真”;符号“-1”代表“假”;符号“0”代表“不知道”。显然,这种逻辑表达方式更符合计算机在人工智能方面的发展趋势。它为计算机的模糊运算和自主学习提供了可能。只可惜,目前电子工程师对这种非二进制的研究大都停留在表面或形式上,没有真正深入到实际应用中去。 不过,凡事都有一个例外,三进制计算机并非没有在人类计算机发展史上出现过。其实,早在上世纪50、60年代。一批莫斯科国立大学的研究员就设计了人类历史上第一批三进制计算机“”和“ 70”(“”是莫大附近一条流入莫斯科河的小河的名字)。 “”小型数字计算机的设计计划由科学院院士在1956年发起。这个计划的目的是为大专院校、科研院所、设计单位和生产车间提供一种价廉物美的计算机。为此,他在莫大计算机中心成立了一个研究小组。该小组最初由9位年轻人(4名硕士、5名学士)组成,都是工程师和程序员。、-和是这个小组的永久成员。他们经常在一起讨论计算机架构的最优化问题以及如何依靠现有的技术去实现它。他们甚至还设想了一些未来计算机的发展思路。 随着技术的进步,真空管和晶体管等传统的计算机元器件逐渐被淘汰,取而代之的是速度更快、可靠性更好的铁氧体磁芯和半导体二极管。这些电子元器件组成了一个很好的可控电流变压器,这为三进制逻辑电路的实现提供了可能,因为电压存在着三种状态:正电压(“1”)、零电压(“0”)和负电压(“-1”)。三进制逻辑电路非但比二进制逻辑电路速度更快、可靠性更高,而且需要的设备和电能也更少。这些原因促成了三进制计算机“”的诞生。 “”是一台带有快速乘法器的时序计算机。小型的铁氧体随机存储器(容量为3页,即54字)充当缓存,在主磁鼓存储器中交换页面。这台计算机支持24条指令,其中3条为预留指令,目前不用。 三进制代码的一个特点是对称,即相反数的一致性,因此它就和二进制代码不同,不存在“无符号数”的概念。这样,三进制计算机的架构也要简单、稳定、经济得多。其指令系统也更便于阅读,而且非常高效。 在这群天才青年日以继夜的开发和研制下,“”的样机于1958年12月准备完毕。在头两年测试期,“”几乎不需要任何调试就运行得非常顺利,它甚至能执行一些现有的程序。1960年,“”开始公共测试。 1960年4月,“”就顺利地通过了公测。它在不同的室温下都表现出惊人的可靠性和稳定性。它的生产和维护也比同期其它计算机要容易得多,而且应用面广,因此“”被建议立即投入批量生产。 不幸的是,苏联官僚对这个不属于经济计划一部分的“科幻产物”持否定的态度。他们甚至勒令其停产。而此时,对“”的订单却如雪片般从各方飞来,包括来自国外的订单,但10到15台的年产量远不足以应付市场需求,更不用说出口了。很快,计划合作生产“”的捷克斯洛伐克工厂倒闭了。1965年,“”停产了。取而代之的是一种二进制计算机,但价格却贵出2.5倍。 “”总共生产了50台(包括样机)。30台被安装在高等院校,其余的则在科研院所和生产车间落户。从加里宁格勒到雅库茨克,从阿什哈巴德到新西伯利亚,全苏都能看到“”的身影。各地都对“”的反应不错,认为它编程简单(不需要使用汇编语言),支持反向波兰表示法,适用于工程计算、工业控制、计算机教学等各个领域。 有了“”的成功经验,研究员们决定不放弃三进制计算机的计划。他们在1970年推出了“ 70”型计算机。“ 70”对三进制的特性和概念有了进一步的完善和理解:建立了三进制字节“tryte”(对应于二进制的“byte”),每个三进制字节由6个三进制位(“trit”,约等于9.5个二进制位“bit”)构成;指令集符合三进制逻辑;算术指令允许更多的操作数长1、2和3字节(三进制),结果长度也扩展到6字节(三进制)。 对“ 70”而言,传统计算机的“字”的概念已经不存在了。编程的过程就是对三进制运算和三进制地址的操作。这些基于三进制字节的命令将会通过对虚拟指令的编译而得到。当然,程序员们不必考虑这些他们只需直接和操作数及参数打交道即可。 “ 70”是一台双堆栈计算机。其回叫堆栈用来调用子程序。这一简单的改进启发了荷兰计算机科学家艾兹格W迪科斯彻,为他日后提出“结构化程序设计”思想打下了基础。 “ 70”成了莫斯科国立大学三进制计算机的绝唱。由于得不到上级的支持,这个科研项目不得不无限期停顿下来。四则运算 对称三进制的四则运算加法:F+F=F1,F+0=F,F+1=0,0FT,000,0+1=1,1F0,101,1+1=1F减法:FF0,F0F,F-1=F1,0F1,000,0-1=F,1-F=1F,1-0=1,1-1=0乘法:FF1,F00,F1=1,0F0,000,01=0,1F=F,10=0,11=1除法:TT1,T1T,0T=0,01=1, 1T=T,11=1对称三进制的逻辑运算或:FF=F,F0=0,F1=1,0F0,000,01=1,1F1,101,11=1,与:FFF,F0F,F1=F,0FF,000,01=0,1F=F,10=0,11=1非:F1,00,1=F与十进制和二进制的比较整数的三进制表示法不如二进制那样冗长,但仍然比十进制要长。例如,365在二进制中的写法是101101101(9个数字),在三进制中的写法是111112(6个数字)。1到27三进制12101112202122100对称三进制11F10111FF1F01F110F100二进制1101110010111011110001001十进制123456789三进制101102110111112120121122200对称三进制10111F1101111FFF1FF01FF11F0F1F00二进制101010111100110111101111100001000110010十进制101112131415161718三进制2012022102112122202212221000对称三进制1F011F1F1F101F1110FF10F010F1100F1000二进制100111010010101101101011111000110011101011011十进制1920212223242526273的幂三进制1101001 00010 000对称三进制1101001 00010 000二进制11110011 1011101 0001十进制1392781幂3031323334三进制100 0001 000 00010 000 000100 000 0001 000 000 000对称三进制100 0001 000 00010 000 000100 000 0001 000 000 000二进制1111 001110 1101 10011000 1000 10111 1001 1010 0001100 1100 1110 0011十进制2437292 1876 56119 683幂3536373839在三进制中表示三分之一是很方便的,不像在十进制中,需要用无限小数来表示。但是,二分之一、四分之一之类的分数在三进制中都是无穷小数,这是因为2不是3的因子。小数三进制0.111111.0.10.0202.0.01210.0.0111.0.010212.对称三进制0.111111.0.10.1F1F.0.1FF11.0.0111.0.0110FF.二进制0.10.010101.0.010.00110.0.0010.0.001001.十进制0.50.333333.0.250.20.1666.0.142857.分数1/21/31/41/51/61/7三进制0.010101.0.010.0022.0.00211.0.0020.0.002002.对称三进制0.010101.0.010.010F0.0.01F11.0.01F1.0.01F01F.二进制0.0010.000111.0.00011.0.00010.0.00010.0.000100.十进制0.1250.111111.0.10.0909.0.08333.0.076923.分数1/81/91/101/111/121/13对称三进制和三进制的比较 1.对称三进制采用-1,0,1作为基本字符,而普通三进制采用0,1,2作为基本字符。2.对称三进制不需要符号位就能表示负数,而普通三进制需要符号位才能表示负数。3.对称三进制乘法比较简单,移位、取非、相加就可以完成,便于处理;普通三进制,处理起来比较麻烦。4.对称三进制在表示自然数的时候,比普通二进制要长5.对称三进制到十进制转换比普通三进制麻烦。例如,2356,普通三进制的转换方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 卖货主播签约合同范本
- 制刷设备维修合同范本
- 共同赔偿的协议书模板
- 劳务合同挂靠终止协议
- 危废运输合作合同范本
- 厂区更换门窗合同范本
- 厂房出售直租合同范本
- 合同材料价格调整协议
- 共同买房协议合同范本
- 劳务维修配件合同范本
- 2025年北京地区成人本科学士学位英语统一考试真题及答案三级
- 法硕非法毕业论文
- 学堂在线 医学英语词汇进阶 期末考试答案
- 空调滤芯专业知识培训课件
- 2025北师大版九年级英语全册单词默写表(汉译英)
- 左传中古代修辞手法介绍与鉴赏教学方案
- 2025年农发行招聘面试高频题及答案
- 法院生态环境知识培训课件
- 检验科危化品课件
- 2024年高校辅导员素质能力大赛试题(附答案)
- 虚拟数字人身份识别技术-洞察及研究
评论
0/150
提交评论