一个数电问题,求教
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个数电问题,求教相关的知识,希望对你有一定的参考价值。
看图 图3-14是74系列的TTL电路,图3-15都是74系列的coms电路,分析每个电路输出是什么状态,高电平?低电平还是高阻态? 回答细致给加分啊,请分析细致一点啊,先谢谢了,急求,急求
个人理解 有错误请指出对于74系列的TTL门电路 因为带有上拉电阻 当引脚悬空时 默认为高电平
VIL代表输入低电平 VIH代表输入高电平 VCC为高电平 接地为低电平
a 为与非门 输入3高 与非后为低电平
b 或门 输入2低 输出低电平
c 与非 输入高加低 输出高电平
d 或非 输入2低 输出高电平
e VCC属于控制端 高电平有效 所以输入VIH高电平 输出低电平
f 控制端低电平有效 所以为高阻
g 为或非门 输入一高一低 输出为高电平
f 为与或非门 上面输出低电平 下面高电平 或非门输出低电平
下面4个自己练习一下 以上 有错误请指出 在线等追问
对 其实那个逻辑判断我能理解,就是您开始说的那点,为什么有的时候输入是高电平,有的时候是低电平,前面加电阻什么的
追答个人理解不看电阻啥的。。VIL指输入低电平 VIH指输入高电平 VCC是高电平 接地是低电平 悬空是高电平 我是这么看的
参考技术A 回答求教java中如何判断一个数是否小数,求详细代码及解释
import java.util.regex.Matcher;import java.util.regex.Pattern;
public class Test13
public static void main(String[] args)
System.out.println(isPositiveDecimal("-0.9"));
System.out.println(isPositiveDecimal("0.9"));
System.out.println(isNegativeDecimal("-0.9"));
System.out.println(isNegativeDecimal("0.9"));
public static boolean isPositiveDecimal(String orginal)
return isMatch("\\\\+0,1[0]\\\\.[1-9]*|\\\\+0,1[1-9]\\\\d*\\\\.\\\\d*", orginal);
public static boolean isNegativeDecimal(String orginal)
return isMatch("^-[0]\\\\.[1-9]*|^-[1-9]\\\\d*\\\\.\\\\d*", orginal);
private static boolean isMatch(String regex, String orginal)
if (orginal == null || orginal.trim().equals(""))
return false;
Pattern pattern = Pattern.compile(regex);
Matcher isNum = pattern.matcher(orginal);
return isNum.matches();
参考技术A 用正则表达式可以判断。你可以百度一下“正则表达式”
以上是关于一个数电问题,求教的主要内容,如果未能解决你的问题,请参考以下文章