Danh mục

Bài giảng Thiết kế luận lý 1 - Các phép toán và mạch số học

Số trang: 30      Loại file: pdf      Dung lượng: 1.95 MB      Lượt xem: 20      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: 5,000 VND Tải xuống file đầy đủ (30 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Phép cộng (Addition) là phép toán quan trọng nhất trong các hệ thống số. Phép trừ (Subtraction), phép nhân (multiplication) và phép chia (division) đư ợc hiện thực bằng cách sử dụng phép cộng.
Nội dung trích xuất từ tài liệu:
Bài giảng Thiết kế luận lý 1 - Các phép toán và mạch số học dce 2012 Khoa KH & KTMT Bộ môn Kỹ Thuật Máy Tính ©2012, CE Department dce 2012 Tài li u tham kh o • “Digital Systems, Principles and Applications”, 8th/5th Edition, R.J. Tocci, Prentice Hall • “Digital Logic Design Principles”, N. Balabanian & B. Carlson – John Wiley & Sons Inc., 2004 Logic Design 1 ©2012, CE Department 2 dce 2012 Các phép toán và mạch số học ©2012, CE Department dce 2012 Phép c ng nh phân • Phép c ng (Addition) là phép toán quan tr ng nh t trong các h th ng s – Phép tr (Subtraction), phép nhân (multiplication) và phép chia (division) đư c hi n th c b ng cách s d ng phép c ng – Lu t cơ b n: 0+0=0 1+0=1 1 + 1 = 10 = 0 + carry of 1 into next position 1 + 1 + 1 = 11 = 1 + carry of 1 into next position – Ví d Logic Design 1 ©2012, CE Department 4 dce 2012 Bi u di n s có d u (1) • Bit d u (sign bit) 0: dương (positive) 1: âm (negative) • Lư ng s (magnitude) • H th ng sign-magnitude Logic Design 1 ©2012, CE Department 5 dce 2012 Bi u di n s có d u (2) • H th ng sign-magnitude tuy đơn gi n nhưng thông thư ng không đư c s d ng do vi c hi n th c m ch ph c t p hơn các h th ng khác • D ng bù-1 (1’s-Complement Form) – Chuy n m i bit c a s nh phân sang d ng bù – Ví d : 1011012 010010 (s bù-1) • D ng bù-2 (2’s-Complement Form) – C ng 1 vào v trí bit LSB (tr ng s nh nh t) c a s bù-1 – Ví d : 4510 = 1011012 Số bù-1 010010 Cộng 1 + 1 Số bù-2 010011 Logic Design 1 ©2012, CE Department 6 dce 2012 Bi u di n s có d u s d ng bù-2 • Quy t c – S dương (positive): lư ng s (magnitude) bi u di n dư i d ng s nh phân đúng, bit d u b ng 0 (bit tr ng s cao nh t - MSB) – S âm (negative): lư ng s bi u di n dư i d ng s bù-2, bit d u b ng 1 (bit MSB) Logic Design 1 ©2012, CE Department 7 dce 2012 Bi u di n s có d u s d ng bù-2 • H th ng bù-2 đư c s d ng đ bi u di n s có d u vì nó cho phép th c hi n phép toán tr b ng cách s d ng phép toán c ng – Các máy tính s s d ng cùng m t m ch đi n cho c ng và tr ti t ki m ph n c ng • Ph đ nh (negation): đ i t s dương sang s âm ho c t s âm sang s dương – Ph đ nh c a 1 s nh phân có d u là bù-2 c a s đó – Ví d : +9 01001 s có d u -9 10111 ph đ nh (bù-2) +9 01001 ph đ nh l n 2 (bù-2) Logic Design 1 ©2012, CE Department 8 dce 2012 Trư ng h p đ c bi t c a bù-2 • Bit d u b ng 1, N bit lư ng s b ng 0: s th p phân tương đương là -2N – Ví d : 1000 = -23 = -8 10000 = -24 = -16 100000 = -25 = -32 • Bit d u b ng 0, N bit lư ng s b ng 1: s th p phân tương đương là +(2N – 1) – Ví d : 0111 = +(23 – 1) = +7 • Kho ng giá tr có th bi u di n b ng h th ng bù-2 v i N bit lư ng s là -2N đ n +(2N – 1) Logic Design 1 ©2012, CE Department 9 dce 2012 Phép c ng trong h th ng bù-2 (1) • Lu t c ng – C ng 2 s bù-2 theo lu t c ng cơ b n (c ng c bit d u) – Lo i b bit nh (carry) v trí cu i cùng c a phép c ng (sinh ra b i phép c ng 2 bit d u) Trư ng h p 1 Trư ng h p 2 bit d u bit d u +9 0 1001 +9 0 1001 +4 0 0100 -4 1 1100 +13 0 1101 +5 1 0 0101 carry Logic Design 1 ©2012, CE Department 10 dce 2012 Phép c ng trong h th ng bù-2 (2) Trư ng h p 3 Trư ng h p 4 bit d u bit d u -9 1 0111 -9 1 0111 +4 0 0100 -4 1 1100 -5 1 1011 -13 1 1 0011 carry -9 1 0111 +9 0 1001 Trư ng h p 5 0 1 0 0000 carry bit d u Logic Design 1 ©2012, CE Department 11 dce 2012 Phép tr trong h th ng bù-2 • Phép toán tr trong h th ng bù-2 đư c th c hi n thông qua phép toán c ng • Trình t th c hi n – Ph đ nh s tr – C ng giá tr thu đư c vào s b tr • Ví d +9 – 4 = +9 + (-4) = 01001 + 11100 = 100101 = +5 -9 – 4 = -9 + (-4) = 10111 + 11100 = 110011 = -13 +9 - 9 = +9 + (-9) = ...

Tài liệu được xem nhiều: