Аритметична логическа единица (ALU)

Автор: Laura McKinney
Дата На Създаване: 7 Април 2021
Дата На Актуализиране: 22 Юни 2024
Anonim
Видеоурок 74. Арифметико-логические устройства (АЛУ). Часть 1
Видео: Видеоурок 74. Арифметико-логические устройства (АЛУ). Часть 1

Съдържание

Определение - Какво означава Аритметична логическа единица (ALU)?

Аритметичната логическа единица (ALU) е основен компонент на централния процесор на компютърна система. Той прави всички процеси, свързани с аритметични и логически операции, които трябва да се извършват на думи с инструкции. В някои микропроцесорни архитектури ALU се разделя на аритметичната единица (AU) и логическата единица (LU).


ALU може да бъде проектиран от инженери, за да изчисли всяка операция. Тъй като операциите стават по-сложни, ALU също става по-скъп, заема повече място в процесора и разсейва повече топлина. Ето защо инженерите правят ALU достатъчно мощен, за да гарантират, че процесорът също е мощен и бърз, но не толкова сложен, че да стане прекомерно по отношение на разходите и други недостатъци.

Аритметичната логическа единица е известна още като цяло число (IU).

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява Аритметичната логическа единица (ALU)

Аритметичната логическа единица е онази част от процесора, която обработва всички изчисления, които може да има нужда от процесора. Повечето от тези операции имат логичен характер. В зависимост от това как е проектиран ALU, той може да направи процесора по-мощен, но също така консумира повече енергия и създава повече топлина. Следователно, трябва да има баланс между колко мощен и сложен е АЛУ и колко скъпо става цялото устройство. Ето защо по-бързите процесори са по-скъпи, консумират повече енергия и разсейват повече топлина.


Основните функции на ALU са да извършва аритметични и логически операции, включително операции с изместване на бита. Това са основни процеси, които трябва да се извършват върху почти всички данни, които се обработват от процесора.

АЛУ рутинно извършват следните операции:

  • Логически операции: Те включват И, ИЛИ НЕ, XOR, NOR, NAND и т.н.
  • Операции за смяна на бит: Това се отнася до изместване на позициите на битовете на определен брой места вдясно или наляво, което се счита за операция за умножение.
  • Аритметични операции: Това се отнася за събиране и изваждане на битове. Въпреки че понякога се използват умножение и деление, тези операции са по-скъпи за извършване. Добавянето може да се използва за заместване на умножението и изваждането на делението.