HDTH mơn Kiến trúc máy tính & Hợp Ngữ
Thiết Kế Mạch Với LogicSim
CƠ BẢN VỚI LOGICSIM
Hướng dẫn
Thiết mạch nửa cộng với logicsim.
Mạch nửa cộng cho phép cộng hai số một bit và có 2 đầu ra ký hiệu là S (sum) và C (carry), ta có
bảng chân trị của bộ cộng một nửa như sau:
Đầu Vào
Đầu Ra
A
B
S(sum)
C(carry)
1
1
0
1
1
0
1
0
0
1
1
0
0
0
0
0
Từ bảng chân trị trên ta tìm được các biểu thức logic cho các đầu ra như sau.
S = ⌐AB + AB = A XOR B
C = AB
Sau khi có được biểu thức logic trên ta sẽ có được sơ đồ mạch như sau
Dựa vào sơ đồ trên ta sẽ dựng và mô phỏng mạch logic này trên Logicsim
Bước 1: Lựa Chọn các cổng(gate) thích hợp và kéo vào vùng canvas .
Bộ mơn Mạng máy tính & Viễn thơng – Khoa CNTT – Trường ĐH KHTN TPHCM
-
-1
HDTH mơn Kiến trúc máy tính & Hợp Ngữ
Thiết Kế Mạch Với LogicSim
Bước 2: Thêm input và output
Bộ môn Mạng máy tính & Viễn thơng – Khoa CNTT – Trường ĐH KHTN TPHCM
-
-2
HDTH mơn Kiến trúc máy tính & Hợp Ngữ
Thiết Kế Mạch Với LogicSim
Bước 3: nối input và output vào các cổng như sơ đồ thiết kế
Bộ mơn Mạng máy tính & Viễn thông – Khoa CNTT – Trường ĐH KHTN TPHCM
-
-3
HDTH mơn Kiến trúc máy tính & Hợp Ngữ
Thiết Kế Mạch Với LogicSim
Bước 4: Sử dụng chức năng mô phỏng của chương trình để test thử mạch logic đã thiết kế có làm
theo như chúng ta mong muốn
Bộ mơn Mạng máy tính & Viễn thơng – Khoa CNTT – Trường ĐH KHTN TPHCM
-
-4
HDTH mơn Kiến trúc máy tính & Hợp Ngữ
Thiết Kế Mạch Với LogicSim
- Thay đổi trạng thái Input A = 0 và input B = 1 Đầu ra S phải là 1 và C là 0
- Các trường hợp còn lại tự kiểm tra
Bộ mơn Mạng máy tính & Viễn thông – Khoa CNTT – Trường ĐH KHTN TPHCM
-
-5