0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

逻辑算术运算芯片SN74LS181的使用

CHANBAEK 来源:数壳智学 作者: 赤灵 2023-10-31 10:19 次阅读

“逻辑运算芯片实现4位的逻辑运算和算数运算,是CPU的重要组成部分。本实验讲解该芯片的详细使用过程,让读者全面了解该芯片,虽然在工程上并没有实际价值,但对读者学习计算机组成原理很有帮助”

01实验内容

1.1 实验内容

设计电路完成单个SN74181芯片的测试,让读者了解该芯片的运行逻辑,本人把实验是计算机组成课程的第一个实验

1.2 知识点

针对每一种算术运算,都必须有一个相对应的基本硬件配置,其核心部件是加法器和寄存器。当需完成逻辑运算时,势必需要配置相应的逻辑电路, 而ALU电路是既能完成算术运算又能完成逻辑运算的部件。

02实验准备

2.1 实验器材

要完成本次实验,我们需要如下的元器件

  • SN74181N芯片
  • 5个共阴级数码管
  • 面包板(可选,没有面包板,需要把元器件直接连接,容易出问题)
  • 树莓派GPIO扩展组件(可选,建议选择)

2.2 元器件解释

SN74181芯片:

SN74181是一种具有并行进位的多功能ALU芯片

图片

图1 芯片实物图

图片

图2 芯片针脚说明图

2.3 工作原理

图片

A表示 A3 A2 A1 A0针脚输入(高电平=1低电平=0)

B表示 B3 B2 B1 B0 针脚输入(高电平=1低电平=0)

F表示 F3 F2 F1 F0 针脚的输出 (高电平=1低电平=0)

A、B为输入4位二进制;S位控制位,M、Cn模式控制(如图)

03实验过程

3.1 接线

图片

图3 实验电路设计

说明:

通过开关选择两种模式可以测试芯片,开关全部置4,由树莓派GPIO控制针脚电压;开关置2表示给连接针脚高电压;开关置3表示给连接针脚低电压

3.2 实验过程

通过手动开关和树莓派编程控制输入针脚A0~A3、B0~B3、S0~S3、M、Cn

1、输入A3~A0:1 1 1 0

2、输入B3~B0: 0 0 0 0

3、输入S3~S0:0 0 0 0

4、输入M = 1 (设置为逻辑运算)

5、观察 F3~F0: 0 0 0 1 (/A)

6、输入M = 0 Cn = 1 (设置为算数运算)

7、观察 F3~F0: 1 1 1 0 (A)

8、输入M = 0 Cn = 0(设置为算数运算)

9、观察 F3~F0: 1 1 1 1 (A plus 1)

观察Cn+4 :1 (表示没有进位)

10、输入A3~A0:1 1 1 1

11、观察 F3~F0: 0000 (A plus 1 )

观察Cn+4 :0 (表示进位)

04实验展示

演示程序采用树莓派编程的方式控制输入,采用8位数码管作为输出;

左边2个数码管的上半部分4个竖条分别表示A3~A0,下半部分4个竖条分别表示B3~B0

右边2个数码管上半部分4个竖条分别表示F3~A0,下半部分最右边的竖条表示Cn+4(进位)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    452

    文章

    50117

    浏览量

    420338
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10794

    浏览量

    210664
  • 计算机
    +关注

    关注

    19

    文章

    7325

    浏览量

    87603
  • 逻辑运算
    +关注

    关注

    0

    文章

    52

    浏览量

    9743
收藏 人收藏

    评论

    相关推荐

    (IC)SN74LS157DR逻辑 - 信号开关

    本帖最后由 eehome 于 2013-1-5 10:01 编辑 (IC)SN74LS157DR逻辑 - 信号开关RoHS:标准包装:2,500包装:带卷 (TR)类别:集成电路 (IC)原厂
    发表于 05-15 20:18

    中微爱芯74系列逻辑芯片简介

    具有逻辑运算逻辑处理功能,用数字信号完成对数字量进行算术运算逻辑运算的电路称为数字逻辑电路,
    发表于 03-28 11:05

    基于多思计算机组成原理网络虚拟实验系统

    74LS181)的算术逻辑运算功能。提示:74LS181的特性限制: 由于74LS181芯片
    发表于 07-28 07:51

    运算器的相关资料下载

    转换器的数据总线的逻辑构件。一、实验目的1、了解算术逻辑运算器(74LS181)的组成和功能。2、掌握基本算术
    发表于 01-25 08:11

    74LS181中文资料.pdf

    4 位算术逻辑单元/函数产生器(32 个功能) 54181/7418154S181/74S18154LS181/74LS181181 为
    发表于 03-15 12:52 170次下载

    SN74LS90/SN74LS92/SN74LS93 pdf

    The SN74LS90/SN74LS92/SN74LS93 are high-speed4-bit ripple type counters partitioned into two
    发表于 12-01 15:23 60次下载

    74LS91/SN74LS91/SN5491 pdf dat

    74LS91/SN74LS91 pdf datasheet The 74LS91/SN74LS91/SN5491 is a 8-BIT S
    发表于 12-01 16:17 23次下载

    SN54LS181,SN54S181,SN74LS181,S

    SN54LS181,
    发表于 08-09 19:56 7次下载

    74ls381引脚图管脚图和功能真值表

    74ls381引脚图 集成算术/逻辑运算单元(ALU)能够完成一系列算术运算逻辑运算。在这里
    发表于 03-30 10:15 4594次阅读
    <b class='flag-5'>74ls</b>381引脚图管脚图和功能真值表

    集成算术/逻辑单元举例

    集成算术/逻辑单元举例   集成算术逻辑单元(ALU)能够完成一系列的算术运算
    发表于 04-07 10:39 1341次阅读
    集成<b class='flag-5'>算术</b>/<b class='flag-5'>逻辑</b>单元举例

    74ls181引脚图及功能_逻辑功能及特性

    本文主要介绍了74ls181引脚图及功能_逻辑功能及特性。181能执行16种算术运算和16种逻辑运算
    发表于 05-09 08:52 9.2w次阅读
    <b class='flag-5'>74ls181</b>引脚图及功能_<b class='flag-5'>逻辑</b>功能及特性

    一文读懂如何验证74ls181运算逻辑功能

    主要由八个开关组成,主要以八位二进制的形式实现不同的数据输入;显示模块主要由三个数码管构成,主要负责以十六进制的形式显示两个输入的数据和一个运算输出;运算模块主要由一块74LS181N芯片
    发表于 05-09 09:05 4w次阅读
    一文读懂如何验证<b class='flag-5'>74ls181</b><b class='flag-5'>运算</b>和<b class='flag-5'>逻辑</b>功能

    SN54LS181 算术逻辑部件/功能生成器

    电子发烧友网为你提供TI(ti)SN54LS181相关产品参数、数据手册,更有SN54LS181的引脚图、接线图、封装手册、中文资料、英文资料,SN54LS181真值表,SN54LS181
    发表于 11-02 19:22
    <b class='flag-5'>SN54LS181</b> <b class='flag-5'>算术逻辑</b>部件/功能生成器

    实验一 运算器实验

    转换器的数据总线的逻辑构件。一、实验目的1、了解算术逻辑运算器(74LS181)的组成和功能。2、掌握基本算术
    发表于 11-30 15:06 16次下载
    实验一  <b class='flag-5'>运算</b>器实验

    SN54LS696、SN54LS697、SN54LS699、SN74LS696、SN74LS697、sn74ls 699同步递增/递减计数器手册

    电子发烧友网站提供《SN54LS696、SN54LS697、SN54LS699、SN74LS696、SN74LS697、
    发表于 06-04 10:38 0次下载
    <b class='flag-5'>SN54LS</b>696、<b class='flag-5'>SN54LS</b>697、<b class='flag-5'>SN54LS</b>699、<b class='flag-5'>SN74LS</b>696、<b class='flag-5'>SN74LS</b>697、<b class='flag-5'>sn74ls</b> 699同步递增/递减计数器手册