二進(jìn)制或BCD的轉(zhuǎn)換電路
掃描二維碼
隨時(shí)隨地手機(jī)看文章
需要對(duì)數(shù)據(jù)做算術(shù)運(yùn)算的系統(tǒng)一般都是采用二進(jìn)制形式。而要顯示這些結(jié)果,就必須將數(shù)據(jù)轉(zhuǎn)換為BCD格式。另一方面,來(lái)自數(shù)碼開(kāi)關(guān)的地址選擇信息則必須轉(zhuǎn)換為二進(jìn)制格式,才能用于存儲(chǔ)器尋址操作。
對(duì)于不需要快速轉(zhuǎn)換的應(yīng)用, 用一個(gè)可完成兩種轉(zhuǎn)換的電路就足夠了。圖1 就是此類(lèi)電路, 它采用加/ 減計(jì)數(shù)器以獲得所需要的結(jié)果。在做二進(jìn)制/ BCD 轉(zhuǎn)換時(shí), 二進(jìn)制計(jì)數(shù)器中預(yù)置二進(jìn)制值, 并清除BCD 計(jì)數(shù)器。二進(jìn)制計(jì)數(shù)器遞減計(jì)數(shù),而B(niǎo)CD 遞增計(jì)數(shù), 當(dāng)二進(jìn)制計(jì)數(shù)器到達(dá)零時(shí), BCD 計(jì)數(shù)器保持。對(duì)于BCD / 二進(jìn)制轉(zhuǎn)換, 則是BCD 計(jì)數(shù)器從BCD 值開(kāi)始遞減計(jì)數(shù), 而二進(jìn)制計(jì)數(shù)器遞增計(jì)數(shù)。
圖1,獨(dú)立的二進(jìn)制和BCD加/減計(jì)數(shù)器可以在一個(gè)電路中同時(shí)完成二進(jìn)制/BCD和BCD/二進(jìn)制轉(zhuǎn)換。