Chương Mạch số học Th.S Đặng Ngọc Khoa Khoa Điện - Điện Tử Mạch số học ALU (arithmetic/logic unit) lấy data từ nhớ để thực thi lệnh theo control unit Mạch số học Ví dụ q trình lệnh thực thi: Đơn vị điều khiển lênh cộng số định nhớ với số có ghi accumulator Số cộng truyền từ nhớ đến ghi B Dữ liệu ghi B ghi accumulator cộng lại với Kết lưu vào ghi accumulator Giá trị ghi accumulator giữ có lệnh Bộ cộng nhị phân song song A, B giá trị cần cộng C giá trị nhớ S kết phép cộng Q trình xử lý phép cộng Ví dụ 6-1 Hãy thiết kế cộng đầy đủ: Bộ cộng có ngõ vào ngõ vào thể số cần cộng ngõ vào chứa số nhớ ngõ vào Có ngõ ngõ kết phép cộng ngõ số nhớ ngõ Ví dụ 6-1 – Giải Bảng chân trị Ví dụ 6-1 – Giải Sơ đồ mạch kết Ví dụ 6-2 Giải thích hoạt động mạch sau IC cộng IC 74HC283 IC cộng song song bit A B hai số bit C0 số nhớ ngõ vào, C4 số nhớ ngõ 10 IC cộng Ta nối tiếp hai cộng bit để tạo cộng bit 11 Bộ cộng BCD Có thêm phần mạch để xử lý trường hợp tổng lớn S4 S3 S2 S1 S0 1 (10) 1 (11) 1 0 (12) 1 (13) 1 (14) 1 1 (15) 0 0 (16) 0 (17) 0 (18) 12 Bộ cộng BCD X=S4+S3(S2+S1) 13 Bộ cộng BCD nối tiếp 14 ... cộng lại với Kết lưu vào ghi accumulator Giá trị ghi accumulator giữ có lệnh Bộ cộng nhị phân song song A, B giá trị cần cộng C giá trị nhớ S kết phép cộng Q trình xử lý phép cộng Ví dụ 6-1... Giải Sơ đồ mạch kết Ví dụ 6-2 Giải thích hoạt động mạch sau IC cộng IC 74HC283 IC cộng song song bit A B hai số bit C0 số nhớ ngõ vào, C4 số nhớ ngõ 10 IC cộng Ta nối tiếp hai cộng bit