寄存器是存放數(shù)碼的邏輯部件,它必須具備接收和寄存數(shù)碼的功能。采用任何一種類型的觸發(fā)器均可構(gòu)成寄存器。每一個(gè)觸發(fā)器存放一位二進(jìn)制數(shù)或一個(gè)邏輯變量,由n個(gè)觸發(fā)器構(gòu)成的寄存器可存放n位二進(jìn)制數(shù)或n個(gè)邏輯變量的值。
圖7.4.1所示為74175四d觸發(fā)器的邏輯圖。當(dāng)接收命令 (即時(shí)鐘脈沖cp)到來(lái)時(shí),數(shù)碼便送到寄存器保存起來(lái)。由于寄存器中觸發(fā)器的狀態(tài)改變是與時(shí)鐘脈沖cp同步的,故稱同步送數(shù)方式。
利用觸發(fā)器的d和d也可以實(shí)現(xiàn)送數(shù),達(dá)到寄存數(shù)碼的目的,其連接方式如圖7.4.2所示。這種工作方式稱為異步送數(shù),寄存器狀態(tài)改變的時(shí)刻與時(shí)鐘脈沖cp無(wú)關(guān)。
圖7.4.1和圖7.4.2中數(shù)碼的各位是并行送入寄存器的;寄存器寄存的數(shù)碼也是并行地將數(shù)碼的各位一齊輸出,稱為并行輸入,并行輸出。