作业帮 > 综合 > 作业

逻辑运算变量必须是正值吗

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 04:38:58
逻辑运算变量必须是正值吗
比如A.B变量,A的电压可以取为-5v,从而表示逻辑0吗?
如果以+-5V表示为真的话,可以用=ABS(A1)=5,或者=ABS(A1)>4.5
如果以0V表示真,-5V表示假的话,可以用=A1=0,或者=ABS(A1)
再问: 没看懂你说的。。 可以用5v表示高电平,-5v表示低电平吗?
再答: 我是说你想要怎么表示?是只有两种取值:-5和0? 还是有三种取值+5、0、-5? 还是+5和-5? 在计算机高级语言中,若把数值量直接引用为逻辑量的话,默认的是非0值即为真,0即为假。当然,你可以人为规定在某范围内的值,给它规定为真,否则为假(独立用语句赋值实现)。
再问: 只有-5v和+5v。 做的硬件设计,不是软件。。所以要知道逻辑0可不可以为-5v的电压。
再答: 硬件设计我不太熟,但是开发设计也是要写程序的,应当规定何为真,何为假。就如同上面说的一样,是需要定义的。你给它定义了,就可以的。 实际设计时,需要有一个宽容度的,在什么范围之内为真,否则为假。