復(fù)位法
如果已有n進(jìn)制計(jì)數(shù)器,要得到一個(gè)m進(jìn)制計(jì)數(shù)器,只要nm,令n進(jìn)制計(jì)數(shù)器在計(jì)數(shù)過程中,計(jì)滿m個(gè)狀態(tài)后,跳過剩余n-m個(gè)狀態(tài),即可得到m進(jìn)制計(jì)數(shù)器。
實(shí)現(xiàn)狀態(tài)跳躍的方法一般有兩種:同步復(fù)位法、異步復(fù)位法(利用計(jì)數(shù)器的復(fù)位端實(shí)現(xiàn))。
預(yù)置法
這種方法適用于有預(yù)置數(shù)功能的計(jì)數(shù)器。置數(shù)法與置零法不同,它是通過給計(jì)數(shù)器重復(fù)置入某個(gè)數(shù)值來跳越 m-n個(gè)狀態(tài),從而獲得n進(jìn)制計(jì)數(shù)器。對(duì)于同步預(yù)置數(shù)的計(jì)數(shù)器,在其計(jì)數(shù)過程中,可將它輸出的任何一個(gè)狀態(tài)譯碼,產(chǎn)生一個(gè)預(yù)置數(shù)控制信號(hào)反饋至預(yù)置數(shù)控制端,在下一個(gè)cp作用后,計(jì)數(shù)器就會(huì)把預(yù)置數(shù)輸入端的狀態(tài)置入輸出端。預(yù)置數(shù)控制信號(hào)消失后,計(jì)數(shù)器就從被置入的狀態(tài)開始重新計(jì)數(shù),即ld=0的信號(hào)應(yīng)從si狀態(tài)譯出,待下一個(gè)cp信號(hào)到來時(shí),才將要置入的數(shù)據(jù)置入計(jì)數(shù)器中,穩(wěn)定的狀態(tài)循環(huán)中包含有si狀態(tài)。而對(duì)于異步預(yù)置數(shù)的計(jì)數(shù)器,只要 = 0 信號(hào)一出現(xiàn),立即會(huì)將數(shù)據(jù)置入計(jì)數(shù)器中,而不受cp信號(hào)的控制,因此ld=0信號(hào)應(yīng)從si+1狀態(tài)譯出。si + 1狀態(tài)只在極短的瞬間出現(xiàn),穩(wěn)定的狀態(tài)循環(huán)中不包含這個(gè)狀態(tài)。置數(shù)操作可在電路的任何一個(gè)狀態(tài)下進(jìn)行,具體方式又可分為置全0法、置最小值法、置最大值法。