1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Báo cáo điện tử số tuần 4

6 35 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 131,02 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

BÁO CÁO THỰC TẬP ĐIỆN TỬ SỐ BÀI 4 CÁC SƠ ĐỒ LOGIC CƠ BẢN (2) CÁC SƠ ĐỒ LOGIC TOÁN HỌC Họ và tên Cấn Quang Trường MSV 19021527 1 Bộ cộng sử dụng cổng logic Hình D4 1 Bộ cộng sử dụng cổng logic 1 2 Bộ cộng 1 bit Bảng D4 1 LỐI VÀO (INPUT) LỐI RA (OUTPUT) DS4 Ci1 LS8 X1 LS7 Y1 Tổng S1 Số nhớ “+” Co1 0 0 0 0 0 0 1 0 1 0 0 0 1 1 0 0 1 1 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 1 1 1 1 Trên cơ sở kết quả đo, viết biểu thức tổng đại số logic đơn giản S = 0 + 0 = 0 Co = 0 S = 0 + 1 = 1 Co = 0 S = 1 + 0 = 1 Co.

Trang 1

BÁO CÁO THỰC TẬP ĐIỆN TỬ SỐ BÀI 4: CÁC SƠ ĐỒ LOGIC CƠ BẢN (2) CÁC SƠ ĐỒ LOGIC TOÁN HỌC

Họ và tên: Cấn Quang Trường

MSV: 19021527

1 Bộ cộng sử dụng cổng logic:

Hình D4-1: Bộ cộng sử dụng cổng logic

Trang 2

1.2 Bộ cộng 1 bit:

Bảng D4-1:

LỐI VÀO (INPUT) LỐI RA (OUTPUT) DS4

Ci1

LS8 X1

LS7 Y1

Tổng S1

Số nhớ “+” Co1

-Trên cơ sở kết quả đo, viết biểu thức tổng đại số logic đơn giản

S = 0 + 0 = 0 Co = 0

S = 0 + 1 = 1 Co = 0

S = 1 + 0 = 1 Co = 0

S = 1 + 1 = 0 Co = 1

- Từ các giá trị thu được tính phép cộng:

11 +10 01

Co = 1; S = 1

2 Bộ cộng 2 bit thực hiện phép cộng:

Bảng D4-2:

Trang 3

LỐI VÀO (OUTPUT) LỐI RA (INPUT) DS4

Ci1 LS3X2 LS4Y2 LS8X1 LS7Y1 Co1 S1 S2 Co2

Nguyên tắc hoạt động: Bộ cộng đầy đủ có cả bit Carry (bit nhớ) sau mỗi phép cộng.

Nửa sơ đồ trên sẽ thực hiện phép cộng bit thứ nhất, lối ra S1 sẽ là kết quả, nếu có dư thì C1 sẽ là 1 còn không thì C1 sẽ là 0 Bộ cộng thứ 2 thực hiện cộng hai bit tiếp theo, ngoài

ra còn bit nhớ C1 của bộ trước cộng thêm vào Bộ thứ 2 sẽ có kết quả tại S2 và lối ra nhớ tại C2 DS4 khởi tạo bit nhớ đầu tiên cho bộ cộng thứ nhất

Ta có biểu thức lối ra S theo lối vào Ai + Bi + C_i-1 sẽ là:

S= A i ⊕ B i ⊕C i−1

Biểu thức dư Carry sẽ là:

C i=A i B i+A i C i−1+B i C i−1

3 Bộ trừ sử dụng cổng logic:

Bộ trừ có thể được xây dựng bằng bộ cộng bẳng cách sử dụng thêm một cổng NOT (sử dụng tính chất số bù 2), phép trừ thực ra là phép cộng với số bù 2.

D= A ⊕ B ⊕B i B0= ´A B+ ´A B i+B B i

Trang 4

Hình D4-2: Bộ trừ sử dụng cổng logic

2.2 Bộ trừ 1 bit:

Bảng D4-3:

LỐI VÀO (INPUT) LỐI RA (OUTPUT) DS4

Bin 1 LS1X1 LS2Y1 HiệuD Số nhớ “+”Bout

2.3 Trên cơ sở kết quả đo, viết biểu thức trừ đại số logic đơn giản

D = 0 – 0 = 0 Bo = 0

D = 0 – 1 = 1 Bo = 1

Trang 5

D = 1 – 0 = 1 Bo = 0

D = 1 – 1 = 0 Bo = 0

 Phép trừ:

11

−10

01

D = 1 Bo = 0

3 Bộ cộng và trừ loại vi mạch:

Hình D4-3: Bộ lấy tổng đại số 4 bit

3.1 Phép cộng 4 bit:

Trang 6

Bảng D4-4

LỐI VÀO (INPUT) LỐI RA (OUTPUT) DS4

Cin

LS4 LS3 LS2 LS1

A3 A2 A1 A0

LS8 LS7 LS6 LS5 B3 B2 B1 B0

C4 S3 S2 S1 S0 Số thập phân

A + B = S

0 1 0 1 0 1 0 1 0 1 0 1 0 0 10 + 10 = 20

0 1 0 1 0 0 0 1 1 0 1 1 0 1 10 + 3 = 13

0 1 1 1 1 0 1 1 0 1 0 1 0 1 15 + 6 = 21

0 1 1 1 1 1 1 1 1 1 1 1 1 0 15 +15 = 30

3.2 Phép trừ 4 bit:

Bảng D4-5

LỐI VÀO (INPUT) LỐI RA (OUTPUT) DS4

Cin LS4 LS3 LS2 LS1A3 A2 A1 A0 LS8 LS7 LS6 LS5B3 B2 B1 B0

B 4 D3 D2 D1 D0 Số thập phân

A – B = D

1 1 0 1 0 1 0 1 0 1 0 0 0 0 10 – 10 = 0

1 1 0 1 0 0 0 1 1 1 0 1 1 1 10 – 3 = 7

1 1 1 1 1 0 1 1 0 1 1 0 0 1 15 – 6 = 9

1 1 1 1 1 1 1 1 1 1 0 0 0 0 15 – 15 = 0

1 0 1 0 1 1 0 1 0 0 1 0 1 1 5 – 10 = -5

Nhận xét: Với hai kết quả cuối của bảng D4-4 đã xảy ra hiện tượng overflow (tràn bit) do

số bit là 4 không đủ để biểu diễn kết quả Với kết quả cuối cùng của bảng D4-5, hiện tượng overflow cũng xảy ra do việc trừ hai số dương ta thu được kết quả là 1 số âm

-Kết

Ngày đăng: 22/05/2022, 22:33

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

🧩 Sản phẩm bạn có thể quan tâm

w