ĐỀ CƯƠNG ÔN TẬP KỸ THUẬT SỐ
1. Biến đổi tích thành tổng, tổng thành tích
2. Hãy thiết kế bộ đếm vòng 4 bit theo yêu cầu:
3. Sử dụng IC thực tế để thiết kế mạch đếm vòng (sử dụng flip-flop JK), sử dụng IC 74107 và các cổng logic.
4. Lập bảng so sánh ưu khuyết điểm của ROM, RAM, EEPROM.
5. Cách tính dung lượng của 1 IC nhớ
6. Hãy nêu chức năng của các chân IC nhớ 28C64,27C64, dung lượng, tên, chức năng, ứng dụng, dòng điện tiêu thụ, tốc độ đọc viết
Các bài làm gợi ý:
Bài 1:
Hãy biến đổi biểu thức sau từ tổng của các tích sang tích của các tổng
Bước 1:
Lập bảng Karnaugh:
0
0 0 0
0 0
0 0
1 0 1 0
1 1 1 1
Vòng 1:
Vòng 2:
Vòng 3:
Vậy:
Hãy biến đổi biểu thức sau từ tích của các tổng sang tổng của các tích
1
1
1 0
1 1 1 0
1 1 0 0
1 1
1 0
Vòng 1:
Vòng 2:
Vòng 3:
Vậy:
Bài 2:
2. Thiết kế mạch đếm vòng (sử dụng flip flop JK) theo theo mạch vòng sau (3 bit CBA)
000,010,101,110,011 và lặp lại
Bước 1: Lập bảng sau:
Stt CK QC QB QA HC HB HA
1 0 0
0 0 1 0
2 0
1
0
1 1 1
3 1 0
1
0 1 1
4 1
1 0
1 0 1
5 0 1
1
0 1 1
1 0 0 0 Stt = 1
0 0 1 x x x
1 0 0 x x x
1 1 1 x x x
Có 5 trạng thái nên có 6 hàng: 123451
Các trạng thái 001,100,111 không có nên HC=HB=HA=x
Ck: xung clock tác động cạnh xuống
QA, QB, QC: Các trạng thái theo đề bài
HA, HB, HC: Các trạng thái theo dõi sự thay đổi trạng thái H = 1 khi có sự thay đổi trạng thái, H = 0 khi không có sự thay đổi trạng thái.
Ví dụ:
Hàng 1: ta có HC = 0 do QC = 0 ở trạng thái 1 và 2.
Hàng 2: ta có HB = 1 do QB = 0 ở trạng thái 1 và QB = 1 ở trạng thái 2.
Hàng 3: ta có HA = 0 do QA = 0 ở trạng thái 1 và 2.
Bước 2:Lập bảng Karnaugh để xác định HC, HB, HA
HC
0 1 0 x
x 1 x 0
Vậy: , =>
HB
1 1 1 x
x 0 x 1
Vậy: , => ,
HA
0 1 1 x
x 1 x 1
Vậy: , => ,
Bài tập 2: Thiết kế mạch đếm (sử dụng flip flop JK) theo theo mạch vòng sau (4 bit DCBA)
0100,0110,1001,1010,0111,1100,0101,1110 và lặp lại
Bước 1: Lập bảng sau:
Stt CK QD QC QB QA HD HC HB HA
1 0 1 0 0 0 0 1 0
2 0 1 1 0 1 1 1 1
3 1 0 0 1 0 0 1 1
4 1 0 1 0 1 1 0 1
5 0 1 1 1 1 0 1 1
6 1 1 0 0 1 0 0 1
7 0 1 0 1 1 0 1 1
8 1 1 1 0 1 0 1 0
1 0 1 0 0
0 0 0 0 x x x x
0 0 0 1 x x x x
0 0 1 0 x x x x
0 0 1 1 x x x x
1 0 0 0 x x x x
1 0 1 1 x x x x
1 1 0 1 x x x x
1 1 1 1 x x x x
Bước 2:Lập bảng Karnaugh để xác định HD, HC, HB, HA
HD
x x
x
x
x
1 x 0
1 1 x x
0 1
1
1
HC
x
x x x
x 1 x 0
0 0 x x
0 1
0 0
HB
x x x x
x 0 x 1
0 1
x x
1 1 1 1
HA
x
x
x
x
x
1 x 1
1 0 x x
0 1
1 1
HẾT
1. Biến đổi tích thành tổng, tổng thành tích
2. Hãy thiết kế bộ đếm vòng 4 bit theo yêu cầu:
3. Sử dụng IC thực tế để thiết kế mạch đếm vòng (sử dụng flip-flop JK), sử dụng IC 74107 và các cổng logic.
4. Lập bảng so sánh ưu khuyết điểm của ROM, RAM, EEPROM.
5. Cách tính dung lượng của 1 IC nhớ
6. Hãy nêu chức năng của các chân IC nhớ 28C64,27C64, dung lượng, tên, chức năng, ứng dụng, dòng điện tiêu thụ, tốc độ đọc viết
Các bài làm gợi ý:
Bài 1:
Hãy biến đổi biểu thức sau từ tổng của các tích sang tích của các tổng
Bước 1:
Lập bảng Karnaugh:
0
0 0 0
0 0
0 0
1 0 1 0
1 1 1 1
Vòng 1:
Vòng 2:
Vòng 3:
Vậy:
Hãy biến đổi biểu thức sau từ tích của các tổng sang tổng của các tích
1
1
1 0
1 1 1 0
1 1 0 0
1 1
1 0
Vòng 1:
Vòng 2:
Vòng 3:
Vậy:
Bài 2:
2. Thiết kế mạch đếm vòng (sử dụng flip flop JK) theo theo mạch vòng sau (3 bit CBA)
000,010,101,110,011 và lặp lại
Bước 1: Lập bảng sau:
Stt CK QC QB QA HC HB HA
1 0 0
0 0 1 0
2 0
1
0
1 1 1
3 1 0
1
0 1 1
4 1
1 0
1 0 1
5 0 1
1
0 1 1
1 0 0 0 Stt = 1
0 0 1 x x x
1 0 0 x x x
1 1 1 x x x
Có 5 trạng thái nên có 6 hàng: 123451
Các trạng thái 001,100,111 không có nên HC=HB=HA=x
Ck: xung clock tác động cạnh xuống
QA, QB, QC: Các trạng thái theo đề bài
HA, HB, HC: Các trạng thái theo dõi sự thay đổi trạng thái H = 1 khi có sự thay đổi trạng thái, H = 0 khi không có sự thay đổi trạng thái.
Ví dụ:
Hàng 1: ta có HC = 0 do QC = 0 ở trạng thái 1 và 2.
Hàng 2: ta có HB = 1 do QB = 0 ở trạng thái 1 và QB = 1 ở trạng thái 2.
Hàng 3: ta có HA = 0 do QA = 0 ở trạng thái 1 và 2.
Bước 2:Lập bảng Karnaugh để xác định HC, HB, HA
HC
0 1 0 x
x 1 x 0
Vậy: , =>
HB
1 1 1 x
x 0 x 1
Vậy: , => ,
HA
0 1 1 x
x 1 x 1
Vậy: , => ,
Bài tập 2: Thiết kế mạch đếm (sử dụng flip flop JK) theo theo mạch vòng sau (4 bit DCBA)
0100,0110,1001,1010,0111,1100,0101,1110 và lặp lại
Bước 1: Lập bảng sau:
Stt CK QD QC QB QA HD HC HB HA
1 0 1 0 0 0 0 1 0
2 0 1 1 0 1 1 1 1
3 1 0 0 1 0 0 1 1
4 1 0 1 0 1 1 0 1
5 0 1 1 1 1 0 1 1
6 1 1 0 0 1 0 0 1
7 0 1 0 1 1 0 1 1
8 1 1 1 0 1 0 1 0
1 0 1 0 0
0 0 0 0 x x x x
0 0 0 1 x x x x
0 0 1 0 x x x x
0 0 1 1 x x x x
1 0 0 0 x x x x
1 0 1 1 x x x x
1 1 0 1 x x x x
1 1 1 1 x x x x
Bước 2:Lập bảng Karnaugh để xác định HD, HC, HB, HA
HD
x x
x
x
x
1 x 0
1 1 x x
0 1
1
1
HC
x
x x x
x 1 x 0
0 0 x x
0 1
0 0
HB
x x x x
x 0 x 1
0 1
x x
1 1 1 1
HA
x
x
x
x
x
1 x 1
1 0 x x
0 1
1 1
HẾT