MODULE COUNTER8DL CP PIN RESET PIN: Q2Q1 Q0 PIN STYPE BUFFER REG EQUAT IONS Q2. CLKEQ1Q Q1. CLK=Q0 Q Q0. CLKECP Q2. ACLR=! RESET Q1. ACLR=! RESET Q0. ACLR=! RESET Q2.D=!Q2.D; Q1.D=!Q1.Q; Q0.D=!00.Q; END
MODULE COUNTER8DL CP PIN; RESET PIN; Q2,Q1,Q0 PIN ISTYPE'BUFFER REG'; EQUATIONS Q2.CLK=Q1.Q; Q1.CLK=Q0.Q; Q0.CLK=CP; Q2.ACLR=!RESET; Q1.ACLR=!RESET; Q0.ACLR=!RESET; Q2.D=!Q2.D; Q1.D=!Q1.Q; Q0.D=!Q0.Q; END
3、逻辑方程设计类型3 已知逻辑功能文字描述进行逻辑设计 例:已知4位二进制比较器的输入、输出关系如下,用ABEL语 言设计之。 输出 条件 A NE B A EQ B A GT B ALT B ASA2A1A0:B3B2B1B0 A3A2A1A0≠B3B2B1B0 ASA2A1A0>B3B2B1B0 0111 1000 0x10 0x01 ASA2A1A0<B3B2B1B0
3、逻辑方程设计类型3 已知逻辑功能文字描述进行逻辑设计 例:已知4位二进制比较器的输入、输出关系如下,用ABEL语 言设计之。 条件 输出 A_NE_B A_EQ_B A_GT_B A_LT_B A3A2A1A0=B3B2B1B0 A3A2A1A0≠B3B2B1B0 A3A2A1A0>B3B2B1B0 A3A2A1A0<B3B2B1B0 0 1 1 1 1 0 0 0 0 X 1 0 0 X 0 1
MODULE COMIP4FC A3.A0 B3.BO PIN ANEB,A_EQ_ B PIN istype’com’; A_GTB,A_ LT B PIN istype’com’; A=A3.A0]; B=[B3.B0 EQUATIONS A EQ B=A==B A B=! (A-B) A GT B=A>B: A T B=A<B END
MODULE COMP4FC A3..A0 PIN; B3..B0 PIN; A_NE_B,A_EQ_B PIN istype’com’; A_GT_B,A_LT_B PIN istype’com’; A=[A3..A0]; B=[B3..B0]; EQUATIONS A_EQ_B = A==B; A_NE_B = !(A==B); A_GT_B = A>B; A_LT_B = A<B; END
4、逻辑方程设计类型4 已知逻辑真值表或功能表进行逻辑设计 例:用ABEL语言设计一个2线一4线译码器,已知其真值表如下: I1工oY3 2 Y1 YO 0011 0101 1110 1101 1011 0111
4、逻辑方程设计类型4 已知逻辑真值表或功能表进行逻辑设计 例:用ABEL语言设计一个2线-4线译码器,已知其真值表如下: I1 I0 Y3 Y2 Y1 Y0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 0 1 1 0 1 1 0 1 1 1