计算机中常用的逻辑部件

计算机中常用的逻辑部件

ID:37439836

大小:656.50 KB

页数:75页

时间:2019-05-12

计算机中常用的逻辑部件_第1页
计算机中常用的逻辑部件_第2页
计算机中常用的逻辑部件_第3页
计算机中常用的逻辑部件_第4页
计算机中常用的逻辑部件_第5页
资源描述:

《计算机中常用的逻辑部件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章计算机的逻辑部件基本内容在计算机中,几乎所有部件(除了存储单元与外部设备)都是由逻辑电路和触发器构成的,即使是存储器和外部设备,其控制部分也是由逻辑电路和触发器构成的。2.1三种基本逻辑操作及Boole代数2.2逻辑函数的化简2.3逻辑门的实现2.4计算机中常用的组合逻辑电路2.5基本逻辑电路2.1三种基本逻辑操作及Boole代数基本概念逻辑代数是1847年由英国数学家乔治·布尔(GeorgeBoole)首先创立的,所以通常人们又称逻辑代数为布尔代数。逻辑代数与普通代数有着不同概念,逻辑代数表示的不是数的大小之间的关系,而是逻辑的关系,它仅有两种状态即:0,1。它是分析和设计

2、数字系统的数学基础。逻辑代数的运算规则也不同于普通的运算规则,它有三个基本的运算——与、或、非。2.1三种基本逻辑操作及Boole代数基本概念逻辑代数除了用布尔代数表示外,还常常采用另外几种工具来表述,它们是真值表法、逻辑图法、卡诺图法、波形图法、点阵图法和硬件设计语言法。真值表用表格来表示逻辑函数,它是由逻辑变量的所有可能取值组合及其对应的逻辑函数值所构成的表格。F=A+B?2.1三种基本逻辑操作及Boole代数基本概念逻辑图是用规定的图形符号来表示逻辑函数运算关系的网络图形。H=XY+XYH=X○Y+2.1三种基本逻辑操作及Boole代数基本概念卡诺图是一种几何图形,用来简化逻

3、辑函数表达式,并将表达式化为最简形式的有用工具。2.1三种基本逻辑操作及Boole代数基本概念波形图是用电平的高、低变化来动态表示逻辑变量值变化的图形。2.1三种基本逻辑操作及Boole代数基本概念点阵图是早期可编程逻辑器件中直观描述逻辑函数的一种方法。点阵图Y1=DCBA+DCBA+DCBA+DCBA=m2+m3+m6+m7Y2=DCBA+DCBA+DCBA+DCBA=m6+m7+m10+m14Y3=DCBA+DCBA=m4+m14Y4=DCBA+DCBA=m2+m15DCBAm0m1m2m14m152.1三种基本逻辑操作及Boole代数基本概念硬件设计语言法是采用计算机高级语言

4、来描述逻辑函数并进行逻辑设计的方法,它应用于可编程逻辑器件中。目前应用最广的硬件设计语言由ABLE-HDL、VHDL等。以3-8译码器为例moduledecode(in,out);input[2:0]in;output[7:0]out;assignout[0]=(!in[2])&&(!in[1])&&(!in[0]);assignout[1]=(!in[2])&&(!in[1])&&(in[0]);assignout[2]=(!in[2])&&(in[1])&&(!in[0]);assignout[3]=(!in[2])&&(in[1])&&(in[0]);assignout[4]

5、=(in[2])&&(!in[1])&&(!in[0]);assignout[5]=(in[2])&&(!in[1])&&(in[0]);assignout[6]=(in[2])&&(in[1])&&(!in[0]);assignout[7]=(in[2])&&(in[1])&&(in[0]);endmodule2.1三种基本逻辑操作及Boole代数与逻辑(ANDLogic)与逻辑又叫做逻辑乘,可以用表达式的形式表示为:F=A·B=AB式中的小圆点“·”表示逻辑变量A和B的与运算。书写时小圆点常常省去。工程应用中,与运算采用逻辑与门电路来实现。与运算可以推广到任意多变量的情况。F=

6、A·B·C=ABC2.1三种基本逻辑操作及Boole代数与逻辑(ANDLogic)例如:银行保险库的门上有两把锁,有两位管理员甲、乙各掌管一把钥匙,需要约定两人同时打开各自的一把锁时,他们才能进入保险库。这是生活中进行逻辑与运算的一个例子。2.1三种基本逻辑操作及Boole代数或逻辑(ORLogic)或逻辑又叫做逻辑加,可以用表达式的形式表示为:F=A+B工程应用中,或运算采用逻辑或门电路来实现。或运算可以推广到任意多变量的情况。F=A+B+C例如:家门上有一把锁,家人每人各自带一把钥匙。那么任何时候,家人无论谁均可以单独进入房间,而不必等另外的人。这是生活中进行逻辑或运算的例子。

7、2.1三种基本逻辑操作及Boole代数非逻辑(NOTLogic)非逻辑,可以用表达式的形式表示为:F=A式中,逻辑变量A上方的小短线“-”表示非运算。工程应用中,非运算用非门(反相器)电路来实现。逻辑图符中,用小圆圈“○”表示非运算。2.1三种基本逻辑操作及Boole代数复合逻辑运算与非逻辑(NANDLogic)或非逻辑(NORLogic)与或非逻辑异或逻辑同或逻辑2.1三种基本逻辑操作及Boole代数各种逻辑门的图形符号2.1三种基本逻辑操作及Boole代数逻辑代数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。