![]() |
圖1 4位數(shù)碼寄存器 |
寄存器是用來(lái)暫時(shí)存放參與運(yùn)算的數(shù)據(jù)和運(yùn)算結(jié)果。一個(gè)觸發(fā)器只能寄存一個(gè)二進(jìn)制數(shù),要存多位數(shù)時(shí),就得用多個(gè)觸發(fā)器。常用的有4位,8位,16位等寄存器。
寄存器常分為數(shù)碼寄存器和移位寄存器兩種,其區(qū)別在于有無(wú)移位的功能。
圖1所示是由可控RS觸發(fā)器(上升沿觸發(fā))組成的4位數(shù)碼寄存器。
先復(fù)位(清零),使4個(gè)觸發(fā)器全處于0態(tài)。當(dāng)“寄存指令”(正脈沖)來(lái)到時(shí),4位二進(jìn)制數(shù)
就存入4個(gè)觸發(fā)器。當(dāng)數(shù)碼
時(shí),則
,
,觸發(fā)器輸出
;當(dāng)
時(shí),則反之。當(dāng)加“取出指令”(正脈沖)時(shí),則將4個(gè)與門(mén)開(kāi)通,其輸出端即為所存二進(jìn)制數(shù)
。
這種是并行輸入|并行輸出的寄存器。