计算机逻辑基础三计算机基本逻辑部件举例

文章作者 100test 发表时间 2007:03:10 17:50:39
来源 100Test.Com百考试题网


三计算机基本逻辑部件举例:

1、 计算机加法器

两个二进制数的加法运算可以用一个逻辑表达式表示之。先看两个一位的二进制数的运算规则,即 X Y 。两个一位数相加的结果得到一位本位(记为S)和一位进位(记为C)。


两个二进制数的加法运算可以用一个逻辑表达式表示之。先看两个一位的二进制数的运算规则,即 X Y 。两个一位数相加的结果得到一位本位(记为S)和一位进位(记为C)。


2、 译码器

译码器是计算机的另一个重要部件,是控制器中的主要部件之一。计算机能且只能执行 "指令"。指令由操作码和操作数组成。操作码表示要执行的操作性质,即执行什么操作,或做什么;操作数是操作码执行时的操作对象,即对什么数进行操作。计算机执行一条指定的指令时,必须首先分析这条指令的操作码是什么,以决定操作的性质和方法,然后才能控制计算机其他各部件协同完成指令表达的功能。这个分析工作由译码器来完成。

假定某型号计算机只有最多 8条指令(这只是一个假设),显然,可以用三位二进制数表示之,左表列出所有可能的操作码及其操作功能。


根据指令表,我们可以建立 X 2 、 X 1 、 X 0 和 Fi之间的逻辑关系,即对于X 2 X 1 X 0 的任何一个值使相应的 F值为"1",其余的F值为"0"。


根据这个逻辑关系,我们用非门和与门搭构译码器,如图所示,当输入为: x 2 x 1 x 0 =101时,有输出F 5 = 1 ,所有其余的F值为0,即计算机接着将执行"取数操作"。



相关文章


计算机等级考试指导:dos常用命令::cd
计算机系统的基础知识之计算机的工作原理
计算机等级指导:dos常用命令:dir
计算机逻辑基础三计算机基本逻辑部件举例
计算机等级考试入门:如何进入编程环境
计算机逻辑基础二计算机逻辑部件:逻辑电路
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛