异或运算讲解

运算规则:0^0=0; 0^1=1; 1^0=1; 1^1=0;

即:同0异1

例如:3^5 = 0000 0011 | 0000 0101 =0000 0110,因此,3^5 = 6


基本性质:

1、交换律 a^ b = b^a

2、结合律 (a ^ b)^ c = a^ (b^c)

3、对于任何数x,都有 x^ x=0,x^0=x (异或自身等于0,异或0等于自身)

4、自反性 A ^ B ^ B = A ^ 0 = A

5、IF a ^ b = c THEN b ^ c = a

6、0和1 ^ 1 都和自身相反; 0和1 ^ 0都和自身相同

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
16位算术逻辑运算是数字电路实验中的一个重要实验,主要涉及到数字电路中的加、减、乘、除、与、或、非、异或等算术逻辑运算。在实验中,我们需要使用一些数字电路芯片,如74LS181、74LS283、74LS151等,以及一些外围元器件,如按键、LED灯、七段数码管等。 以下是16位算术逻辑运算实验的具体讲解: 1. 加法器实验 加法器是数字电路中最基本的运算器之一,可以对两个二进制数进行加法运算。在实验中,我们可以使用74LS283芯片来实现16位二进制加法器。具体连接方法如下: 将两个16位二进制数分别接入74LS283芯片的A和B端口,将进位端口C0接地,将输出端口S连接到LED灯和七段数码管上即可。 2. 减法器实验 减法器是数字电路中另一个常用的运算器,可以对两个二进制数进行减法运算。在实验中,我们可以使用74LS181芯片来实现16位二进制减法器。具体连接方法如下: 将被减数和减数分别接入74LS181芯片的A和B端口,将借位端口B0接地,将输出端口S连接到LED灯和七段数码管上即可。 3. 乘法器实验 乘法器是可以对两个二进制数进行乘法运算的运算器。在实验中,我们可以使用74LS151芯片来实现16位二进制乘法器。具体连接方法如下: 将两个16位二进制数分别接入74LS151芯片的A和B端口,将输出端口Y0-Y15连接到LED灯和七段数码管上即可。 4. 除法器实验 除法器是可以对两个二进制数进行除法运算的运算器。在实验中,我们需要使用一些基本的数字电路组合,如二进制除法器、计数器、比较器等来实现16位二进制除法器。 具体连接方法较为复杂,需要根据具体设计方案进行实现。 5. 与、或、非、异或逻辑运算实验 与、或、非、异或逻辑运算是数字电路中常用的基本逻辑运算。在实验中,我们可以使用基本的数字逻辑门电路,如与门、或门、非门、异或门等来实现这些逻辑运算。 具体连接方法如下: 与逻辑运算:将两个输入端口分别接入与门,将输出端口连接到LED灯和七段数码管上即可。 或逻辑运算:将两个输入端口分别接入或门,将输出端口连接到LED灯和七段数码管上即可。 非逻辑运算:将输入端口接入非门,将输出端口连接到LED灯和七段数码管上即可。 异或逻辑运算:将两个输入端口分别接入异或门,将输出端口连接到LED灯和七段数码管上即可。 以上就是16位算术逻辑运算实验的具体讲解。在实验过程中,我们需要根据具体的设计方案进行连接和设置,以实现不同的运算功能。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半岛铁盒@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值