结构推理 用1SP技术份计一个可控制计数器,控制信号为X。当X=0时,实现模4计数;当X=1时,实现模8计数。请用ABEL-HDL语言写得出源文件。
【正确答案】module EX4 title 'A counter can output 4 and 8'; C0,Q0,,Q1,Q2 istype 'reg'; CLR,M,CLK pin; D=[D0..D2]; Q=[Q0..Q2]; X=[.X.,.X.,.X.,.X.]; equations [QO,Q1]:=([Q0, Ql ] + 1)&(M= =0)&!CLR; Q:=(Q+1)&(M= =1)&!CLR CO:=Q0&Q1&Q2&(M= =1)+Q0&Q1&(M= =0); Q.c=CLK; CO .c=CLK; end
【答案解析】