ttl和cmos的区别