Professional Documents
Culture Documents
— Sơ đồ mạch:
— Bảng mô phỏng:
A B O S
00000100 00000010 00 00000110
00000100 00000010 01 00000010
00000100 00000010 10 00000000
00000100 00000010 11 11111111
Nhận xét: A và B là 2 đầu vào dữ liệu với O là một select gồm 2 bit của
MUX (multiplexer). Sau khi nhập giá trị cho O, MUX sẽ chọn thực hiện
một trong bốn phép toán logic hay số học giữa hai đầu vào A và B dựa
trên giá trị của O. Cuối cùng, kết quả của phép toán được xuất ra thông
qua đầu ra S.
— Sơ đồ mạch:
— Sơ đồ mạch:
Nhận xét: cách hoạt động của mạch ALU cải tiến tương tự như bài 2.1.
Tuy nhiên, để bộ MUX tăng lên tám ngõ vào cần phải tăng select bits hay
tăng O lên thành 3 bit nhằm biểu diễn được đầy đủ tám phép toán logic và
số học.
3.2. Thiết kế và mô phỏng lại Register Files với địa chỉ xuất riêng với địa chỉ
ghi:
— Sơ đồ mạch:
Nhận xét: để tách địa chỉ xuất riêng với địa chỉ ghi, ta chỉ cần tạo thêm một thanh
địa chỉ 2 bit mới (Read addr) nối vào MUX. Như vậy, ta có thể ghi và xuất dữ liệu