e) Bộ điều khiển (control unit CU)
3.15 FLIP FLOP
Thiết bị cơ bản để lưu giữ thông tin trên máy tính là Flip-flop (FF). Có nhiều loại FF và mạch thực hiện chúng. FF có các đặc điểm sau.
• FF là thiết bị mà lối ra của nó (X hoặc X ) có 2 trạng thái bền là trạng thái 0 (0 state) và trạng thái 1 (1 state). Nhờ tính chất này mà FF có thể nhớ hay lưu giữ 1 bit thông tin.
• FF có thể có nhiều lối vào và 2 lối ra mà trạng thái logic của chúng phủ định lẫn nhau. Hình 3-17 là sơ đồ khối của một FF có tên gọi là FF RS.
X
X Hình 3-17: FF RS
FF RS có 2 lối vào là R và S, 2 lối ra là X và X.
Để mô tả và phân tích hoạt động của FF, chúng ta sử dụng các quy ước sau đây.
♦ Mỗi FF có một tên. Tên thường dùng là một chữ cái như X, Y, A hay B. Flip Flop trên hình 3-17 gọi là FF X.
♦ FF X có 2 lối ra là X và X mà chúng có trạng thái logic luôn luôn phủ định nhau.
R
S
♦ Trạng thái của FF là trạng thái của X. Như vậy nếu lối ra X =1, chúng ta nói rằng FF X là ở trạng thái 1. Tương tự nếu X =0, chúng ta nói FF X ở trạng thái 0.
Có 2 lối vào trên FF RS. Những lối vào này để điều khiển trạng thái của FF, chúng ta gọi chúng là các lối vào điều khiển .
Các lối vào điều khiển ảnh hưởng đến trạng thái ra của FF như bảng sự thật sau. S R X 1 0 1 0 0 giữ 0 1 0 1 1 cấm
Lối vào S là lối vào đặt (Set), còn lối vào R là lối vào xóa (Reset). RS FF dùng 2 cổng NOR mắc theo sơ đồ hình 3-18.
Hình 3-18: FF RS