MẠCH TRỪ
Có thể bạn quan tâm
- Home
- Forums New posts
- What's new Featured content New posts New profile posts Latest activity
- Members Current visitors New profile posts
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
MẠCH TRỪ- Thread starter Thread starter Lu ROm
- Ngày gửi Ngày gửi 30 Tháng một 2015
- Replies 0
- Views 22323
- Home
- KỸ THUẬT MÁY TÍNH
- CƠ SỞ NGÀNH
- KỸ THUẬT SỐ
Lu ROm
Administrator
Staff member 25 Tháng bảy 2014 481 119 43 32 One piece vimach.net MẠCH TRỪ 3.1 Mạch trừ nửa và trừ đủ Cũng gồm 2 loại mạch trừ nửa hay chưa đủ : haft subtractor (HS) và trừ đủ hay còn gọi là trừ bán phần : full subtractor (FS) (khi này cần bit mượn Bi trước tham gia vào phép tính) Phép trừ thực ra là phép cộng với số âm. Để có số âm của 1 số ta lấy bù 1 của số đó, còn khi thực hiện mạch thì đó là cổng đảo Hình 2.3.15 là mạch trừ HS và bên cạnh là bảng trạng thái
Hình 2.3.15 Mạch trừ nửa, bảng trạng thái và mạch logic Còn hình 2.3.17 là mạch trừ FS cùng bảng trạng thái hoạt động ở bên cạnh
hình 2.3.17 Mạch trừ đủ
Về cấu trúc mạch trừ cũng tương tự mạch cộng chỉ khác là số bị trừ B cần phải qua cổng đảo khi thực hiện AND với số trừ A để cho số mượn R. Mạch trừ FS cũng gồm 2 mạch trừ HS và cổng OR ở ngõ ra cho số mượn B0
Hình 2.3.18 Mạch trừ hết 3.2 Mạch trừ nhiều bit Với mạch trừ nhị phân nhiều bit, cũng có thể thực hiện song song các mạch cộng FS từng bit nhưng các bit của số bị trừ cần được đảo, số nhớ của tầng cuối cần đem về bit nhớ ban đầu của tầng đầu. Hình minh hoạ cho mạch trừ nhị phân 4 bit
Hình 2.3.19a Mạch trừ 4 bit song song
Hình 2.3.19b Trừ 4 bit nối tiếp 3.3 Mạch cộng trừ kết hợp Bây giờ nếu thêm vào một số cổng logic cần thiết ta đã có 1 mạch có thể cộng hay trừ tuỳ theo ngõ vào điều khiển CT Khi CT = 0, các cổng EXOR có 1 ngõ ở thấp nên cho số B qua không bị đảo, tức là mạch thực hiện phép cộng Khi CT = 1, các cổng EXOR có 1 ngõ ở cao nên hoạt động như 1 cổng NOT, số B bị đảo, khi này mạch thực hiện phép cộng A + (-B) tức là phép trừ. Co3 là bit LSB của tổng được vòng trở lại (qua cổng AND) về Ci0; sẽ cho phép cộng nhiều bit.
Hình 2.3.21 Mạch cộng trừ dùng bù 1 Ngoài cách dùng bù 1, ta cũng có thể dùng bù 2 (lấy bù 1 rồi cộng thêm 1) để thực hiện phép toán trừ nhị phân kể cả số có dấu. Cách này được sử dụng phổ biến ở VXL và máy tính. Hình 2.3.22 là mạch cộng trừ 2 số 4 bit dùng bù 2. Để ý là mạch khá giống như nó ở cách dùng bù 1 nhưng bit nhớ ra cuối cùng không cần đem về tầng đầu. Tổng hay hiệu ra ở dạng bù 2, muốn lấy đúng kết quả thì phải chuyển trở lại. Khi đó mạch cộng trừ nhị phân 4 bit dùng bù 2 sẽ như sau :
Hình 2.3.22 Mạch cộng trừ dùng bù 2 CỘNG TRỪ BCD 4.1 Cộng 2 số BCD Số BCD thực ra cũng là số nhị phân n bit nhưng chỉ có 10 tổ hợp trạng thái từ 0000 đến 1001 (biểu thị số thập phân tương ứng là từ 0 đến 9) nên cách cộng cũng tương tự như cổng số nhị phân nhiều bit. Tuy nhiên khi tổng vượt quá 1001 thì tức là tổng đó không còn là số BCD nữa, do đó ta phải cộng tổng với 0110 (số 610) để cho tổng mới là số BCD đồng thời số nhớ chính là hàng cao hơn của tổng. Ví dụ như cộng 2 số BCD sau:
Hình 2.3.23 Mạch cộng 2 số BCD 1 bit 2 số cần cộng là A3A2A1A0 và B3B2B1B0 cho tổng là C3S4S3S2S1 (C3 là hàng chục nếu có). Nếu tổng đầu vượt quá 9 ( từ 10 đến 18) thì các cổng logic sẽ cho phép xác định hàng chục đồng thời tổng này phải được cộng thêm 6 ở tầng 74LS83 thứ 2 để cho tổng cuối cùng ở dạng BCD. Nếu tổng không vượt quá 9 (vẫn là số BCD) thì tổng hàng chục không có nên 74LS83 thứ 2 sẽ cộng tổng này với 0, tổng ra không có gì thay đổi. Ta có thể ghép nhiều mạch cộng ở trên để có mạch cộng 2 số BCD nhiều bit, khi đó chỉ việc nối ngõ ra hàng chục của tầng đầu tới ngõ vào số nhớ Ci của tầng sau là được. 4.2 Trừ 2 số BCD Với phép trừ BCD, ta phải lấy bù 9 của số trừ rồi mới làm phép cộng lại với số bị trừ. Lấy bù 9 của 1 số tức là lấy 9 trừ đi số đó. Ở chương 1 có nói rõ hơn về phép trừ BCD Ví dụ về phép trừ BCD : 9 – 5 và 2 – 6
Hình 2.3.24 Mạch trừ 2 số BCD 1 bit You must log in or register to reply here. Share: Facebook X (Twitter) LinkedIn Reddit Pinterest Tumblr WhatsApp Email Share Link - Home
- KỸ THUẬT MÁY TÍNH
- CƠ SỞ NGÀNH
- KỸ THUẬT SỐ
Từ khóa » Thiết Kế Mạch Trừ 4 Bit
-
Bộ Trừ Nhị Phân Và Mạch Trừ 4 Bit - Mobitool
-
Mạch Trừ Nhị Phân - 123doc
-
Vẽ Mạch Trừ 4 Bit Dùng Mạch Con Cộng Toàn Phần. - YouTube
-
[BTL] Mạch Cộng, Trừ 4 Bit Mã Nhị Phân Sử Dụng IC 7483 - YouTube
-
Mạch Trừ 2 Số 4 Bit Dùng FA - YouTube
-
5 Thiết Kế Mạch Trừ 4 Bit Nhị Phân Hiển Thị Trên LED 7 Thanh - YouTube
-
Mạch Trừ Nhị Phân - VOER - Thư Viện Học Liệu Mở Việt Nam
-
Bộ Trừ Nhị Phân Và Mạch Trừ 4 Bit
-
[PDF] PHẦN I: THIẾT KẾ MẠCH LOGIC
-
[PDF] Nhập Môn Mạch Số,hồ Ngọc Diễm,dhcntt
-
[PDF] Chương 6: Mạch Làm Toán
-
Baocao_c - PDFCOFFEE.COM
-
Bai Tap Lon