Khái niệm ALU trong máy vi tính là gì ?
ALU là từ bỏ viết tắt của Arithmetics lô ghích Unit nghĩa là cỗ số học và logic. ALU bao hàm các thiết bị thực hiện các phép tính số học và những phép tính logic.
Bạn đang xem: Arithmetic logic unit là gì
Bạn đã xem: Alu là gì trong thiết bị tính

Tham khảo thêm những dịch vụ khác của Luận Văn 1080:
+ giá viết mướn luận văn thạc sĩ
+ thuê làm chuyên đề
2. Một trong những ví dụ ALU
Một lấy ví dụ như về ALU ( 2 – bit ALU ) thực thi AND, OR, XOR và cùng Đa số hầu như ALU hoàn toàn rất có thể triển khai đa số phép toán sau :
số nguyên (cộng, trừ, nhân and chia) Bit xúc tích và ngắn gọn (AND, NOT, OR, XOR) Dịch bit những phép toán tinh vi Một kỹ sư rất có thể thiết kế một ALU nhằm tính toán, mặc dù nhiên, vấn đề ở phần phép toán các phức tạp, ALU càng đắt, cỗ xử lí càng to và càng tốn nhiều năng lượng, vân vân.
Bởi vậy, các kỹ sư thường xuyên phải đo lường và tính toán sao cho cân nặng bằng, cung ứng cho bộ xử lí một ALU mạnh đủ nhằm nó chạy nhanh, nhưng không thật phức tạp. Đó được gọi là software emulation.
Vào cùng Ra dữ liệu vào ALU được xúc tiến trên hồ hết operand với mã lệnh tự bộ tinh chỉnh và điều khiển và tinh chỉnh chỉ ra phép toán nào sẽ được thực thi. Dữ liệu tác dụng được xuất ra sau khoản thời gian thực thi phép toán .
Xem thêm: Ồ Hố Là Gì ? Táo Giao Thông Tại Sao Trong Táo Quân 2019 Lại
Có nhiều thiết kế ALU đang tự sinh sản hoặc sinh mã lệnh điều kiện cho tài liệu vào hoặc ra vào trong 1 thanh ghi trạng thái. đa số mã lệnh này được dùng để chỉ thị như carry, tràn số, phân tách cho 0, vân vân.
ALU với FPU Một cỗ dấu phẩy hễ ( Số thực dấu phẩy rượu cồn ) ( FPU – Floating point unit ) cũng thực hiện những phép toán giữa hai giá bán trị, mà lại chúng thực thi dựa bên trên dạng vết phẩy động, phức hợp hơn dạng mã bù hai của rất nhiều ALU thường xuyên thì. FPU có rất nhiều mạch năng lượng điện tử phức tạp, và có một trong những ít ALU .Thường, phần đa ALU xúc tiến những phép toán số học tập với dạng số nguyên ( như mã bù hai cùng BCD ), trong lúc những FPU thống kê giám sát và thống kê các dạng phức tạp như cỗ dấu phẩy động, số phức, …
3. Sản xuất một ALU 4-bit tiến hành các phép tính toán logic học cùng logic
Thiết kế ALU : ta dùng cơ chế “chia nhằm chị” để thi công ALUALU 4 đậy là 4 ALU 1 bit : ta có thể xem ALU n bit là n ALU 1 bit. Vì vậy để kiến thiết ALU 4 bít là ta có thể ghép 4 ALU 1 bit lại với nhau. Từng ALU 1 bit vậy nên được gọi là một trong những bit slice. Để thiết kế 1 bit slice ta dùng bảng (M, S3,S2,S1,S0,C0,Ai,Bi) và hai ngõ xuất là Fi và Ci + 1ALU bao gồm A v L : nếu xét về chưc năng ta rất có thể phân ALU thành 2 phần riêng lẻ là ngắn gọn xúc tích và toán học. Kế tiếp ta có thể dùng MUX 2:1 để phối hợp hai khối này. Hình sau thể hiên sơ thứ khối của một bit slice ALU
