节点文献
三值光计算机百位编码器设计与实现
The Design and Implementation of Ternary Optical Computer’s 100s-bit Encoder
【作者】 黄伟刚;
【导师】 艾丽蓉;
【作者基本信息】 西北工业大学 , 计算机应用技术, 2005, 硕士
【摘要】 作为电子计算机的接续者,三值光计算机具有并行性更高、运算速度更快、能直接处理三值逻辑等优点,它可以处理二值电子计算机难于处理的许多问题。三值光计算机的研究目标是发挥其先天所具有的时间/空间巨并行性优势,研制高位数并行的三值光计算机算术/逻辑运算器。当前,三值光计算机已经由理论逐步走向实践,在实践中取得了令人瞩目的成绩,并且受到了各个方面的重视。本论文的选题得到了“国家自然基金”和“西北工业大学英才培养计划”的资助,在此项目背景下,本文的研究目标是设计并实现三值光计算机“百位”数量级的编码器。本文讨论了基于三值光计算机多位编码器实验的一个三值光计算机百位编码器的设计、实现及其实验,主要工作包括: (1)三值光计算机编码和解码的原理,解决了如何利用光学器件实现三态光编码的问题。 (2)三值光计算机百位编码器的设计,解决了编码位的排列方式以及对应编码控制信息与编码位之间的关系。 (3)综合利用电子技术和计算机技术实现三值光计算机百位编码器。其中涉及液晶模块的改造与使用、控制电路和控制软件的实现等多方面问题。另外,该部分还提出了三值光计算机的一种应用模式——“前端机—计算服务器”模式。 (4)三值光计算机百位编码器实验,它包括测试数据选取,实验过程描述和实验结果分析。通过实验证明了三值光计算机百位编码器是实际可行的,三值光计算机具有巨位数并行计算的潜力。
【Abstract】 As a successor of electronic computer, Ternary Optical Computer has much more advantages, such as the higher parallelism, faster operation speed, and the ability to directly handle ternary logic. So it can handle a lot of difficult problems which can not be easily handled by binary electronic computer. Currently, Ternary Optical Computer has come from theory to practice, and it has acquired compelling achievements. This paper was supported by the National Science Foundation and NPU Yingcai Grand. The future research direction of Ternary Optical Computer is to leverage the advantage of large bits parallelism, and study the algorithmic/logic operator with high bits of parallelism. Its first step is to design and implement the Ternary Optical Computer’s 100s-bit Coderc. This article discusses a scheme of design, implementation and experiment of Ternary Optical Computer’s lOOs-bit encoder, which is based on Ternary Optical Computer’s multibits encoder. It include:1) Principle of Ternary Optical Computer and its Encoder: This part mainly recommends its optic foundation, information representation and elementary structure. Then it shows a basic way of encoding and decoding by explaining Ternary Optical Computer’s one bit encoder/decoder.2) Design of Ternary Optical Computer’s 100s-bit Encoder: The section puts forward the Ternary Optical Computer’s l00s-bit Encoder characteristics by comparing with small quantity bits ternary encoder. It also shows the design of its encoding screen (ES), driving of and its control circuit liquid crystal based on these characteristics.3) Implementation of Ternary Optical Computer’s lOOs-bit Encoder: Emphasis is paid on the implementing method of Ternary Optical Computer’s lOOs-bit Encoder It uses LCD module YM12832 A got by market as kernel, and SCM 87C51 as controller. It relates to alteration LCD module, Implementation of driving and control circuit, and also their software implementation. In addition, it shows an application scheme of Ternary Optical Computer which is "foreside-processor & computing-server".4) Experiment of Ternary Optical Computer’s 100s-bit Encoder: it refers to selecting test-data, experiment course and result analysis. Then the article concludes that the implementation of Ternary Optical Computer’s lOOs-bit encoder is feasible and Ternary Optical Computer has great power in parallel computing.
【Key words】 Ternary Optical Computer; 100s-bits encoder; LCD; control string;
- 【网络出版投稿人】 西北工业大学 【网络出版年期】2005年 04期
- 【分类号】TP338
- 【被引频次】1
- 【下载频次】134