1.数电基础

信号:传导电能,驱动用电设备;传递信号,表达某种信号。

模拟电信号:用连续模拟电压/电流值表达信号(连续)

数字电信号:用离散的电压序列表示信号(离散)

数字电路组合逻辑电路输出只与当前的输入有关
时序逻辑电路输出不仅与当前的输入有关,而且与过去的状态的有关

真值表:确定一个表达式是否为真或有效

例:A、B、C条件,若三个条件中存在1时,结论Y为1。

ABCY
0000
0011
0101
0111
1001
1011
1101
1111

数制:
10进制、2进制、8进制、16进制(掌握各进制相互转换运算规则)

例:

B→D11011*2^3+1*2^2+0*2^1+1*2^013
O→D11011*8^3+1*8^2+0*8^1+1*8^0577
H→D11011*16^3+1*16^2+0*16^1+1*16^04353

编码:

D842154212421余三码格雷码
000000000000000110000
100010001000101000001
200100010001001010011
300110011001101100010
401000100010001110110
501011000101110000111
601101001110010010101
701111010110110100100
810001011111010111100
910011100111111001101

 带符号的编码

1.原码

二进制的原码表示方法:符号位+数字位

2.反码

正数:反码与原码一样

负数:反码在原码基础上符号位不变,数字位对应相反

3.补码

正数:补码与原码一样

负数:在反码基础上+1

逻辑代数

1.常见逻辑运算及复合门

与运算

逻辑关系:只有当决定一事件结果的所有条件同时具备时,结果能发生。(全1才为1)

逻辑函数表达式:F=A·B

或运算

逻辑关系:只有当决定一事件结果的所有条件中,只要有一个满足,结果就会发生。(有1即为1)

逻辑函数表达式:F=A+B

非运算

逻辑关系:逻辑的否定。当条件具备时,结果不会发生;而条件不具备时,结果一定会发生。

逻辑函数表达式:F=Ā(A')

与非门

或非门

异或门

同或门

三态门

三态门有三种可能的输出:0、1、Z

类型一:EN=1,F=A,EN=0,F为高阻态

三态门真值表
使能EN输入A输出F
100
111
0XZ(高阻态)

类型二:EN=0,F=A,EN=1,F为高阻态

三态门真值表
使能EN输入A输出F
100
111
0XZ(高阻态)

2.逻辑代数基本定律

0-1律:A·0=0        A+1=1

自等律:A·1=A        A+0=A

重叠律:A·A=A        A+A=A

互补律:A·Ā=0        A+Ā=1

交换律:A·B=B·A        A+B=B+A

结合律:(A·B)·C=A·(B·C)        (A+B)+C=A+(B+C)

分配律:A·(B+C)=AB+AC        A+BC=(A+B)(A+C)

反演律

还原律

3.两种标准形式

与或式

或与式

逻辑函数表达式:最小项、最大项

4.卡诺图化简图

触发器

组合电路:输出只与当前的输入有关

时序电路:输出不仅与当前的输入有关,而且与过去的状态有关。

锁存器(latch)和触发器(Flip-Flop)是具有记忆功能的双稳态电路,是具有存储功能的最基本单元也是构成时序逻辑电路的最基本部件。

1.锁存器

锁存器:锁存器是电平触发的存储单元,数据存储的动作取决于输入信号(或者使能)信号的电平值,当锁存器处于使能状态时,输出才会随着数据输入发生变化。

2.触发器

触发器:触发器是一种具有记忆功能,可以存储二进制信息的双稳态电路,它是组成时序逻辑电路的基本单元,也是最基本的时序电路

区别:两者的区别在于锁存器没有触发信号输入端,一般触发信号为时钟信号。触发信号的工作方式可分为三种:电平触发,边沿触发,脉冲触发

触发器类型:D触发器、JK触发器、T触发器、SR触发器。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值