What is an arithmetic logic unit?
Arithmetic logic unit is part of the central processing unit of the computer (CPU), which allows the computer to make numerical calculations and logical decisions. Input comes to one of these units through a specific channel and passes through a number of circuits that complete the necessary calculations. After processing information according to the program instructions, he returns to the computer's memory in its new form. Not all computers combine mathematical and logical functions into one unit, even if it is a normal configuration.
Boolean functions are used in the logical component of the arithmetic logic unit. Computers use these features to test information to take logical decisions. The unit allows you to make the required data changes. In order to make data changes, the unit receives both data and instructions, then perform the desired task before sending data back to the computerpam.
Arithmetic part usually performs simple census operations andsubtraction. More complicated mathematical functions such as division and multiplication are often performed by completing a series of subtraction or accessories. This unit can also compare between different values.
computer memory is often accessible by an arithmetic logic unit. This memory, which is often referred to as a memory with random access or RAM, is always in a stream state. This occurs because the unit approaches memory and often makes changes to follow the instructions provided by different programs.
There are many channels that can go through the information as soon as they enter this part of the CPU. The gates between different parts of the unit stop processing information, while the unit carries out the necessary tasks, such as changing information or control of their boolean logical function. These circuits are quite complex and include the use of many gates.
in some cases are arithmetic and logiFunctional functions divided and processed in two components of discrete central processing units, arithmetic unit and logical unit. Many computers also contain more arithmetic logic units that can quickly complete different functions or in some cases simultaneously. Division of these processes requires multiple resources and space in CPU, although it can cause smoothly.