Kiến thức cốt lõi
**Mạch dãy** gồm phần logic và **trạng thái lưu**. Đầu ra hoặc trạng thái kế tiếp có thể phụ thuộc đồng thời đầu vào hiện tại và thông tin đã được lưu từ trước; vì vậy cùng đầu vào hiện tại vẫn có thể cho kết quả khác khi trạng thái lưu khác. SGK mô tả ngắn là phụ thuộc “đầu ra trước đó”; nói chính xác hơn là **trạng thái bên trong**, không phải mạch dãy nào cũng lưu nguyên đầu ra cũ. Phần tử nhớ, flip-flop, bộ đếm và thanh ghi dịch là các ví dụ. Nhiều mạch có xung đồng hồ để xác định thời điểm thay đổi trạng thái. Khi thiết kế/đọc mạch cần chỉ rõ trạng thái khởi tạo, cạnh tác động và mối liên hệ đầu vào–trạng thái; không dùng bảng chân lí tổ hợp đơn lẻ để giải thích toàn bộ quá trình.
Ví dụ
Bộ đếm đang ở 01 nhận một xung thì chuyển sang 10; cũng xung ấy nếu bộ đếm đang ở 10 lại chuyển sang 11. Đầu vào xung giống nhau nhưng trạng thái lưu khác nhau.
Bài luyện
Vì sao cùng đầu vào hiện tại mạch dãy có thể cho đầu ra khác nhau?
Sai vì không phù hợp với điều kiện đã nêu.
Sai vì không phù hợp với điều kiện đã nêu.
Đúng. Phần tử nhớ giữ thông tin từ quá khứ.
Sai vì không phù hợp với điều kiện đã nêu.
Lời giải
Phần tử nhớ giữ thông tin từ quá khứ.
Bài luyện
Nói “trạng thái lưu” có chính xác hơn “luôn là đầu ra cũ” không?
Sai vì không phù hợp với điều kiện đã nêu.
Đúng. Trạng thái bên trong là khái niệm tổng quát.
Sai vì không phù hợp với điều kiện đã nêu.
Sai vì không phù hợp với điều kiện đã nêu.
Lời giải
Trạng thái bên trong là khái niệm tổng quát.
Bài luyện
Bộ đếm cần gì để biết chuỗi bắt đầu từ đâu?
Đúng. Không biết trạng thái đầu thì không xác định đúng vị trí trong chuỗi.
Sai vì không phù hợp với điều kiện đã nêu.
Sai vì không phù hợp với điều kiện đã nêu.
Sai vì không phù hợp với điều kiện đã nêu.
Lời giải
Không biết trạng thái đầu thì không xác định đúng vị trí trong chuỗi.
Đang học