计算机组成原理与接口技术实验报告精要
PAGE 30
PAGE
计算机组成原理与接口技术
课程设计实验报告
学院: 计算机科学与工程
专业: 计算机科学与技术
班级: 计科二班
学号:
姓名:
指导老师:
评分:
2016年12月28日
实验一 验证74LS181运算和逻辑功能
1、实验目的
掌握算术逻辑单元(ALU)的工作原理;
熟悉简单运算器的数据传送通路;
画出逻辑电路图及布出美观整齐的接线图;
验证4位运算功能发生器(74LS181)组合功能。
2、实验原理
ALU能进行多种算术运算和逻辑运算。4位ALU-74LS181能进行16种算术运算和逻辑运算。
74ls181芯片介绍:
该芯片总共由22个引脚,其中包括8个数据输入端(~A0、~A1、~A2、~A3,~B0、~B1、~B2、~B3,其中八个输入端中A3和B3是高位),这八个都是低电平有效。还包括S0、S1、S2、S3这四个控制端,这四个控制端主要控制两个四位输入数据的运算,例如加、减、与、或。CN端处理进入芯片前进位值,M控制芯片的运算方式,包括算术运算和逻辑运算。F0、F1、F2、F3是四个二进制输出端,以一个四位二进制形式输出运算的结果。CN4记录运算后的进位。
功能表如下:
方式M = 1 逻辑运算M = 0算术运算S3 S2 S1 S0逻辑运算CN=1 (无进位)CN =0 (有进位)0 0 0 0F=/AF=AF=A加10 0 0 1F=/(A + B)F=A + BF=(A + B) 加10 0 1 0F=(/A ) BF=A + /BF=( A + /B )加10 0 1 1F=0F=负1(补码形式)F=00 1 0 0F=/(A B)F=A加A ( / B)F=A加A / B加10 1 0 1F=/BF=(A + B) 加A / BF=(A + B)加A / B加10 1 1 0F=A ? BF=A减B减1F=A减B0 1 1 1F=A/BF=A (/ B)减1F=A (/ B) 1 0 0 0F=/A +BF=A加A BF=A加A B加11 0 0 1F=/( A ? B)F=A加 BF=A加B加11 0 1 0F=BF=( A + /B )加A BF=( A + /B )加A B加11 0 1 1F=ABF=AB减1F=AB1 1 0 0F=1F=A加 AF=A加 A加11 1 0 1F=A + /BF=(A + B) 加 AF=(A + B) 加 A加11 1 1 0F=A + BF=(A + / B) 加 AF=(A + / B) 加 A加11 1 1 1F=AF=A 减1F=A (上表中的“/”表示求反)
ALU-74LS181引脚说明:M=1 逻辑运算,M=0算术运算。
引 脚说 明M 状态控制端M=1 逻辑运算;M=0算术运算。S3 S3 S1 S1运算选择控制S3 S3 S1 S1决定电路执行哪一种算术A3 A2 A1 A1运算数1,引脚3为最高位B3 B2 B1 B0运算数2,引脚3为最高位Cn 最低位进位输入Cn =0 有进位;Cn =1 无进位;Cn+4本片产生的进位信号Cn+4=0 有进位;Cn+4=1 无进位;F3 F2 F1 F0F3 F2 F1 F0运算结果,F3为最高位
3、实验内容
实验电路图:
验证74LS181型4位ALU的逻辑算术功能
S3 S2 S1 S0数据1数据2算术运算(M=0)逻辑运算(M=1)CN=1 (无进位)CN =0 (有进位)0 0 0 0AH5HF=AHF=BHF=5H0 0 0 1AH5HF=FHF=0HF=0H0 0 1 0AH5HF=AHF=BHF=5H0 0 1 1AH5HF=FHF=0HF=0H0 1 0 0FH1HF=DHF=EHF=EH0 1 0 1FH1HF=DHF=EHF=EH0 1 1 0FH1HF=DHF=EHF=EH0 1 1 1FH1HF=DHF=
您可能关注的文档
最近下载
- 血透中心高钙血症护理查房.pptx VIP
- 超高强钢薄带温轧变形区温度场的模拟研究.docx VIP
- B16.20-2023 管道法兰用⾦属垫⽚ 中文版.pdf
- 宫颈癌疫苗PPT课件.pptx VIP
- 2025年汽车智能座舱五年用户体验报告.docx
- (高清版)-B-T 2423.18-2021 环境试验 第2部分:试验方法 试验Kb:盐雾,交变(氯化钠溶液).pdf VIP
- nvidiasmbus邮箱接口smbpbi芯片手册dg 06034 v03.pdf VIP
- GS 91011-2021特殊特性和L标记的识别、指定和处理.pdf
- 2025江苏中职职教高考《机电一体化-机械制图》讲义知识考点复习资料.pdf VIP
- 建设工程质量检测管理办法.pptx
原创力文档

文档评论(0)