Alu là gì trong máy tính

  -  

Trong CPU, một bộ số học tập cùng xúc tích và ngắn gọn (ALU - Arithmetic ngắn gọn xúc tích unit) là một trong những mạch năng lượng điện tử triển khai phép tính số học cùng logic.

Bạn đang xem: Alu là gì trong máy tính

ALU (Arthmetic Logic Unit) là một trong những mạch năng lượng điện tử thực hiện phxay tính số học tập với súc tích. ALU là yếu tắc cơ phiên bản của CPU của một máy tính bao gồm tính năng triển khai những phép tân oán số học tập cùng lô ghích tiếp đến trả lại tác dụng đến tkhô nóng ghi với bộ lưu trữ.

 

Nhà toán thù học tập John von Neumann phát minh sáng tạo ra lý thuyết về ALU vào thời điểm năm 1945, Lúc viết một report mang đến EDVAC. 

Giai đoạn sơ khai 

*

Ký hiệu Giản thiết bị của ALU

Năm 1946, von Neumann nghiên cứu và phân tích thuộc những sinch viên để kiến tạo một loại laptop cho Viện nghiên cứu và phân tích thời thượng Princeton (IAS) sống Princeton, New Jersey. với dòng máy tính xách tay IAS đang trở thành chi phí thân đến các máy tính xách tay ráng hệ sau. Trong khuyến nghị, von Neumann tổng quát mọi thứ đặc biệt quan trọng phải vào máy tính, bao gồm cả ALU.

Von Neumann tin rằng một ALU cần thiết cho một máy tính cũng chính vì máy tính chỉ tính các phxay tân oán bao hàm cùng, trừ, nhân với phân tách.

Hệ thống số

Một ALU yêu cầu up load những số thực hiện cùng khung cùng với những mạch điện tử. Đó là hệ nhị phân 0 cùng 1. Việc trình diễn những số sinh sống hệ thập phân cần đến mười ống buôn bán dẫn.

Mỗi ALU tất cả một kiến tạo không giống nhau, nhưng mà rất nhiều theo qui tắc mã bù hai. Từ đó, cỗ ALU dễ dàng tính toán thù những phép cùng và trừ.

Hệ thống mã bù nhì được cho phép phnghiền trừ được triển khai bằng cách thêm vào đó số đối của số trừ vào số bị trừ.

Xem thêm: Ở Trong Game Thần Quái Sinh Bánh Bao, Mang Thai Trong Trò Chơi Thần Quái

Tổng quan

Đa phần, một phxay tân oán được tiến hành vì chưng một tốt các ALU. Một ALU load dữ liệu từ bỏ các tkhô hanh ghi, một bộ điều khiển. ALU tính toán rồi lưu lại kết quả vào trong 1 thanh hao ghi tác dụng. Một khối hệ thống khác vẫn di chuyển dữ liệu giữa các tkhô hanh ghi với bộ nhớ.

Các phnghiền toán thù đơn giản

Một ví dụ về ALU (2-bit ALU) thực hiện AND, OR, XOR và cộng 

*

Đa số các ALU có thể thực hiện những phxay tân oán sau:

-Số nguyên (cộng, trừ, nhân và chia)

-Bit lô ghích (AND, NOT, OR, XOR)

-Dịch bit

Các phnghiền toán thù phức tạp

Một kỹ sư rất có thể thiết kế một ALU nhằm tính toán thù, Tuy nhiên, vụ việc ở vị trí phép toán thù những phức tạp, ALU càng mắc, bộ xử lý càng Khủng và càng tốn các năng lượng, vân vân.

do đó, Các kỹ sư liên tục đề nghị tính toán thù sao cho cân bằng, cung cấp đến cỗ cập nhật một ALU khỏe khoắn đủ để nó chạy nkhô nóng, mà lại không thật phức tạp. Đó được Điện thoại tư vấn là software emulation.

Vào cùng Ra

Dữ liệu vào ALU được thực hiện bên trên phần lớn opervà với mã lệnh trường đoản cú cỗ điều khiển chỉ ra rằng phnghiền toán thù nào sẽ được thực hiện. Dữ liệu công dụng được xuất ra sau khi thực hiện phép toán.

Có các xây dựng ALU đã từ chế tạo hoặc sinc mã lệnh ĐK đến tài liệu vào hoặc ra vào một trong những thanh khô ghi trạng thái. Những 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 cùng FPU

Một bộ vệt phẩy đụng (Số thực vết phẩy động)(FPU - Floating point unit) cũng thực hiện các phxay tân oán thân nhị cực hiếm, Nhưng chúng triển khai dựa vào dạng lốt phẩy hễ, tinh vi hơn dạng mã bù nhị của những ALU thường thì. FPU cất không ít mạch điện tử tinh vi, cùng bao hàm cả một số ALU.

Xem thêm: 7 Viên Ngọc Rồng 2 - Chia Sẻ Nơi Chơi Game

Thường, các ALU triển khai những phxay toán thù số học cùng với dạng số nguyên ổn (nhỏng mã bù hai cùng BCD), trong những lúc những FPU tính tân oán những dạng tinh vi nlỗi bộ lốt phẩy rượu cồn, số phức, ...

 Quý Khách Có Đam Mê Với Vi Mạch tốt Nhúng  - Quý khách hàng Muốn nắn Trau Dồi Thêm Kĩ Năng

Mong Muốn Có Thêm Cơ Hội Trong Công Việc

Và Trở Thành Một Người Có Giá Trị Hơn

Bạn Chưa Biết Phương Thức Nào Nkhô nóng Chóng Để Đạt Được ChúngHãy Để Chúng Tôi Hỗ Trợ Cho Bạn. SEMICON