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