Kiến trúc máy tính - Chương 5

19 15 0
Kiến trúc máy tính - Chương 5

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Mạch lật kích thích bằng mức (level triggered),còn mạch lật lề kích thích bằng biên (edge triggered). Thiết kế mạch tuần tự dùng mạch lật SR. Khi ngõ nhập x=0, trạng thái mạch lật lề không thay đổi, ngõ xuất y=0. Khi x=1, dãy trạng thái là 11,10,01,00 và lặp lại còn ngõ xuất y sẽ có giá trị là 1 khi số bit trạng thái mạch lật lề bằng 1 là lẻ, các trường hợp còn lại thì bằng 0.

Chương – Mạch Tuần tự 5.1 Xung đồng hồ 5.2 Mạch lật (chốt – latch) 5.2.1 Mạch lật SR (SR-latch) 5.2.2 Mạch lật D 5.2.3 Mạch lật IK 5.3.4 Mạch lật T 5.3 Mạch lật lề (Flip-flop) 5.4 Mạch Khoa KTMT Vũ Đức Lung Xung đồng hồ h.a) Đồng hồ (clock) – phát tần (impulse generator) - thời gian chu kỳ đồng hồ (clock cycle time) h.b – giản đồ thời gian tín hiệu đồng hồ (4 tín hiệu thời gian cho kiện khác nhau) Sự sinh tín hiệu đồng hồ khơng cân xứng?? Khoa KTMT Vũ Đức Lung Mạch lật (Chốt - Latch) Sơ đồ ký hiệu chốt SR khơng dùng tín hiệu đồng hồ S R Q(t+1) 0 Q(t) No change Clear to 1 Set to 1 X Indeterminate S R Q _ Q Khoa KTMT Vũ Đức Lung SR-latch b) Mạch lật SR dùng tín hiệu đồng hồ Khoa KTMT Vũ Đức Lung D latch D Q D C Q 0 Clear to 1 Set to D Q(t+1) U 1 U 3 AN D _ Q N O R C U 2 U AN D U Q N O R N O T Khoa KTMT Vũ Đức Lung JK latch  Từ mạch lật SR  Khắc phục nhược điểm SR J Q C Q K Khoa KTMT J K Q(t+1) 0 Q(t) No change Clear to 1 Set to 1 Q (t ) Complement Vũ Đức Lung T latch  Từ JK latch  Nối J với K T Q T C Q Q(t) Q (t ) Complement Khoa KTMT Q(t+1) Vũ Đức Lung No change Mạch lật lề (Flip-flop)  Mạch lật kích thích mức (level triggered),cịn mạch lật lề kích thích biên (edge triggered)  Flip-flop D với chuyển tiếp dương: D C Q Q Khoa KTMT Vũ Đức Lung Flip-flop D Biểu đồ trạng thái Time Khoa KTMT Đồ thị dạngVũtínĐức hiệu Lung Flip-flop D  Flip-flop D với chuyển tiếp âm D Q C Khoa KTMT Q Vũ Đức Lung 10 Bảng kích thích Bảng kích thích bốn mạch lật lề SR JK Q(t) Q(t+1) S R Q(t) Q(t+1) D 0 X 0 0 1 0 1 0 1 0 1 X 1 Q(t) Q(t+1) J K Q(t) Q(t+1) T 0 X 0 0 1 x 1 x 1 1 X 1 Khoa KTMT D T Vũ Đức Lung 11 Mạch Input Combinational circuit Output Flip-flops Clock  Qui trình thiết kế mạch – Bước 1: Chuyển đặc tả mạch sang lược đồ trạng thái – Bước 2: lược đồ trạng thái => bảng trạng thái – Bước 3: Từ bảng trạng thái viết hàm cho ngõ nhập Flip-flops – Bước 4: vẽ sơ đồ mạch Khoa KTMT Vũ Đức Lung 12 Ví dụ thiết kế mạch  Thiết kế mạch dùng mạch lật SR Khi ngõ nhập x=0, trạng thái mạch lật lề không thay đổi, ngõ xuất y=0 Khi x=1, dãy trạng thái 11,10,01,00 lặp lại ngõ xuất y có giá trị số bit trạng thái mạch lật lề lẻ, trường hợp cịn lại Khoa KTMT Vũ Đức Lung 13 THANH GHI - Thanh ghi nhóm mạch lật (mỗi mạch lưu bit liệu) cổng tác dộng đến chuyển tiếp - Thanh ghi đơn giản -chốt RS Sơ đồ, ký hiệu chốt RS Khoa KTMT S R 0 Q(t) No change Clear to 1 Set to 1 X Indeterminate Vũ Đức Lung Q(t+1) 14 D Q A0 Q A1 Q A2 Q A3 CLK CLR Clock I0 • Thanh ghi nạp song song I1 D CLR CLK I2 D CLR CLK Thanh ghi nạp song song I3 CLK CLR - Thanh ghi bit Khoa KTMT D Clear Vũ Đức Lung 15 Thanh ghi dịch bit • Thanh ghi có khả dịch thông tin nhị phân theo hướng gọi ghi dịch Serial input D CLK Q D Q D CLK CLK Q D CLK Q Serial output Clock • Serial input – cho liệu vào • Serial ouput – cho liệu • Clock – xung đồng hồ để điều khiển thao tác dịch Khoa KTMT Vũ Đức Lung 16 - IC Flip-Flop từ tạo ghi Khoa KTMT Vũ Đức Lung 17 BỘ NHỚ  Bộ nhớ (memory) thành phần lưu trữ chương trình liệu máy tính  Bit – Đơn vị nhớ số nhị phân, gọi bit  Địa nhớ - Bộ nhớ gồm số (hoặc vị trí), (cell) chứa mẩu thơng tin Mỗi ô gắn số gọi địa (address), qua chương trình tham chiếu – Tất ô nhớ chứa số bit – Các kế cận có địa liên tiếp  Ơ đơn vị lập địa nhỏ -> chuẩn hóa bit, gọi byte Byte nhóm lại thành từ (word) – hầu hết lệnh thực từ Khoa KTMT Vũ Đức Lung 18 Tổ chức nhớ Khoa KTMT Vũ Đức Lung 19 ... Đức Lung 16 - IC Flip-Flop từ tạo ghi Khoa KTMT Vũ Đức Lung 17 BỘ NHỚ  Bộ nhớ (memory) thành phần lưu trữ chương trình liệu máy tính  Bit – Đơn vị nhớ số nhị phân, gọi bit  Địa nhớ - Bộ nhớ gồm... hợp cịn lại Khoa KTMT Vũ Đức Lung 13 THANH GHI - Thanh ghi nhóm mạch lật (mỗi mạch lưu bit liệu) cổng tác dộng đến chuyển tiếp - Thanh ghi đơn giản -chốt RS Sơ đồ, ký hiệu chốt RS Khoa KTMT S R... lật lề (Flip-flop)  Mạch lật kích thích mức (level triggered),cịn mạch lật lề kích thích biên (edge triggered)  Flip-flop D với chuyển tiếp dương: D C Q Q Khoa KTMT Vũ Đức Lung Flip-flop D Biểu

Ngày đăng: 08/05/2021, 16:47

Mục lục

  • Mạch lật (Chốt - Latch)

  • Mạch lật lề (Flip-flop)

  • Ví dụ thiết kế mạch tuần tự

  • Tổ chức bộ nhớ

Tài liệu cùng người dùng

Tài liệu liên quan