Archive for the ‘Alu’ Category

Схема 4-битного АЛУ 74181

Схема одноразрядного бинарного (двухоперандного) троичного трёхбитного одноединичного полуАЛУ

Схема одноразрядного трёхбитного бинарного (двухоперандного) АЛУ в троичном трёхбитном одноединичном коде

Арифмети́ческо-логи́ческое устро́йство (АЛУ) (англ. arithmetic and logic unit, ALU) — блок процессора, который служит для выполнения логических, в том числе и арифметических, преобразований над словами, называемыми в этом случае операндами.

Одноразрядное двоичное бинарное (двухоперандное) АЛУ с бинарным (двухразрядным) выходом может выполнять до 2^{(2^2)*2}=2^8=256 двоичных бинарных (двухоперандных) функций (операций) с бинарным (двухразрядным) выходом.
Одноразрядное троичное бинарное (двухоперандное) АЛУ с унарным (одноразрядным) выходом (полуАЛУ) может выполнять до 3^{(3^2)}=3^9=19 683 троичных бинарных (двухоперандных) функций (операций) с унарным (одноразрядным) выходом.[1]
Одноразрядное троичное бинарное (двухоперандное) АЛУ с бинарным (двухразрядным) выходом может выполнять до 3^{(3^2)*2}=3^{18}=387 420 489 троичных бинарных (двухоперандных) функций (операций) с бинарным (двухразрядным) выходом.[2]

Арифметическо-логическое устройство в зависимости от выполнения функций можно разделить на две части:

1) микропрограммное устройство (устройство управления), задающее последовательность микрокоманд (команд);
2) операционное устройство (АЛУ), в котором реализуется заданная последовательность микрокоманд (команд).

Структура АЛУ и его связь с другими блоками компьютера показаны на рисунке 2.

В состав арифметическо-логического устройства включается регистры Рг1 – Рг7, которые служат для обработки информации, поступающей из оперативной или пассивной памяти N1, N2, …NS и логические схемы, которые используются для обработки слов по микрокомандам, поступающим из устройства управления. Различают два вида микрокоманд: внешние – такие микрокоманды, которые поступают в АЛУ от внешних источников и вызывают в нём преобразование информации (на рисунке 2 это микрокоманды А1,А2,…,Аn) и внутренние – те, которые генерируются в АЛУ и оказывают влияние на микропрограммное устройство, изменяя таким образом нормальный порядок следования команд.

р1, p2,…, рm на рисунке 2 – это и есть микрокоманды. А результаты вычислений из АЛУ передаются в ОЗУ по кодовым шинам записи у1, у2, …, уs.

Функции регистров, входящих в арифметическо-логическое устройство:

– Рг1 – сумматор (или сумматоры) – главный регистр АЛУ, в котором образуется результат вычислений;
– Рг2,Рг3 – регистры операндов (слагаемого/сомножителя/делителя/делимого и др.) в зависимости от выполняемой операции;
– Рг4 – регистр адреса (или адресные регистры), предназначенные для запоминания (бывает что формирования) адреса операндов результата;
– Рг6 – k индексных регистров, содержимое которых используется для формирования адресов;
– Рг7 – l вспомогательных регистров, которые по желанию программиста могут быть аккумуляторами, индексными регистрами или использоваться для запоминания промежуточных результатов.

Часть операционных регистров могут быть адресованы в команде для выполнения операций с их содержимым и их называют программно-доступными. К таким регистрам относятся: сумматор, индексные регистры и некоторые вспомогательные регистры. Остальные регистры нельзя адресовать в программе, т.е. они являются программно-недоступными.

Операционные устройства можно классифицировать по виду обрабатываемой информации, по способу её обработки и по логической структуре. Более подробная классификация указана на рис.3.

Такая сложная логическая структура АЛУ может характеризоваться количеством отличающихся друг от друга микроопераций, которые необходимы для выполнения всего комплекса задач, поставленных перед арифметико-логическим устройством. На входе каждого регистра собраны соответствующие логические схемы, обеспечивающие такие связи между регистрами, что позволяет реализовать заданные микрооперации. Выполнение операций над словами сводится к выполнению определённых микроопераций, которые сводятся в свою очередь … управляют передачей слов в АЛУ и действиями по преобразованию слов. Порядок выполнения микрокоманд определяется алгоритмом выполнения операций. То есть, связи между регистрами АЛУ и их функциями зависят в основном от принятой методики выполнения логических операций, в том числе арифметических или специальной арифметики.

[1] [2]

Содержание


//

История

Разработчик компьютера ENIAC, Джон фон Нейман, был первым создателем АЛУ. В 1945 году он опубликовал первые научные работы по новому компьютеру, названному EDVAC (Electronic Discrete Variable Computer). Годом позже он работал со своими коллегами над разработкой компьютера для Принстонского института новейших исследований (IAS). Архитектура этого компьютера позже стала прототипом архитектур большинства последующих компьютеров. В своих работах фон Нейман указывал устройства, которые, как он считал, должны присутствовать в компьютерах. Среди этих устройств присутствовало и АЛУ. Фон Нейман отмечал, что АЛУ необходимо для компьютера, поскольку оно гарантирует, что компьютер будет способен выполнять базовые математические операции включая сложение, вычитание, умножение и деление.

Операции в АЛУ

Все выполняемые в АЛУ операции являются логическими операциями (функциями), которые можно разделить на следующие группы:

  • операции двоичной арифметики для чисел с фиксированной точкой;
  • операции двоичной (или шестнадцатеричной) арифметики для чисел с плавающей точкой;
  • операции десятичной арифметики;
  • операции индексной арифметики (при модификации адресов команд);
  • операции специальной арифметики;
  • операции над логическими кодами (логические операции);
  • операции над алфавитно-цифровыми полями.

Современные ЭВМ общего назначения обычно реализуют операции всех приведённых выше групп, а малые и микроЭВМ, микропроцессоры и специализированные ЭВМ часто не имеют аппаратуры арифметики чисел с плавающей точкой, десятичной арифметики и операций над алфавитно-цифровыми полями. В этом случае эти операции выполняются специальными подпрограммами. К арифметическим операциям относятся сложение, вычитание, вычитание модулей («короткие операции») и умножение и деление («длинные операции»). Группу логических операций составляют операции дизъюнкция (логическое ИЛИ) и конъюнкция (логическое И) над многоразрядными двоичными словами, сравнение кодов на равенство. Специальные арифметические операции включают в себя нормализацию, арифметический сдвиг (сдвигаются только цифровые разряды, знаковый разряд остаётся на месте), логический сдвиг (знаковый разряд сдвигается вместе с цифровыми разрядами). Обширна группа операций редактирования алфавитно-цифровой информации. Каждая операция в АЛУ является логической функцией или последовательностью логических функций описываемых двоичной логикой для двоичных ЭВМ, троичной логикой для троичных ЭВМ, четверичной логикой для четверичных ЭВМ, …, десятичной логикой для десятичных ЭВМ и т.д..

Классификация АЛУ:

По способу действия над операндами АЛУ делятся на последовательные и параллельные. В последовательных АЛУ операнды представляются в последовательном коде, а операции производятся последовательно во времени над их отдельными разрядами. В параллельных АЛУ операнды представляются параллельным кодом и операции совершаются параллельно во времени над всеми разрядами операндов.

По способу представления чисел различают АЛУ:

  1. для чисел с фиксированной точкой;
  2. для чисел с плавающей точкой;
  3. для десятичных чисел.

По характеру использования элементов и узлов АЛУ делятся на блочные и многофункциональные. В блочном АЛУ операции над числами с фиксированной и плавающей точкой, десятичными числами и алфавитно-цифровыми полями выполняются в отдельных блоках, при этом повышается скорость работы, так как блоки могут параллельно выполнять соответствующие операции, но значительно возрастают затраты оборудования. В многофункциональных АЛУ операции для всех форм представления чисел выполняются одними и теми же схемами, которые коммутируются нужным образом в зависимости от требуемого режима работы.

По своим функциям АЛУ является операционным блоком, выполняющим микрооперации, обеспечивающие приём из других устройств (например, памяти) операндов, их преобразование и выдачу результатов преобразования в другие устройства. Арифметическо-логическое устройство управляется управляющим блоком, генерирующим управляющие сигналы, инициирующие выполнение в АЛУ определённых микроопераций. Генерируемая управляющим блоком последовательность сигналов определяется кодом операции команды и оповещающими сигналами.

Литература

  • Борис Каган (1991). Электронные вычислительные машины и системы. – 3-е изд., перераб. и доп.. Энергоатомиздат. ISBN 5-283-01531-9.

См. также

Ссылки

  1. http://trinary.ru/discussions/109 Троичное одноразрядное трёхбитное бинарное полуАЛУ (арифметикологическое устройство)
  2. http://trinary.ru/discussions/110 Троичное одноразрядное трёхбитное бинарное АЛУ

ALU: Discography

Posted: November 29, 2009 in Alu

Раритетный Немецкий Олдскул Индастриал-Панк в духе Cabaret Voltaire, Malaria! и ранних Einstürzende Neubauten, найденный мной случайно у блоггера..Приятная Неожиданность=) Возможно извращённости и ментальной содомии в музыке этих экспериментаторов даже поболе, чем у безумного любимого мной Кабаре.
“Почему именно индастриал-панк 80-х”-спросите вы? Джаст бикоз ай воз борн ин 80’s..
Этот жанр не прочувствовать подросткам,рождённым в 90-х..или старым пердунам 70-х..Постсоветский комплекс неполноценности

Alu – Live Im Risiko (LP, Der Letzte Schrei DLS 1981/10, 1981)

I borrowed a bunch of records from someone named McDoomey LTD, and I transferred them all. By his own special request record this Alu is the first one, at 320 kbps. This was a live concert by Alu, of whom I posted some music before, in some sort of improvised action, concert. Great raw minimal synth music.

download

ALU-Licht, LP, Germany, 1982

Here’s an ultra rare nd great minimal synth/experimental LP from the group ALU.Released in 1982 .The band members were previously playing in the legendary prog/psych/freaked out band SAND!Recently released a new cd with unissued works called:”autismenschen
get it here

Alu – Geistige Erneuerung

Alu – Geistige Erneuerung
Der Letze Schrei / Pi+RQ-J6
DLS 1983/1
1983

Ein 2tes Tape von den Liverperformern Alu. Mit Live Aufnahem aus dem SO 36 (Atonal Festival), K.O.B. und Music Hall aus 82. Tracks nicht geschnitten.

A Seite

01.Alles klar
02.Schleim
03.Es kommt immer näher
04.Gib dich nicht
05.Poltergeist
06.Eine Schaufel voller Sand 4

B Seite

07.Und wie sie alle heissen
08.Solidarnosc
09.Steh auf Berlin
10.Hält mich fest
11.Kummer und Schmerz

Bitrate: 192 kBit/s
Scan: 300dpi
Komplett:ja

Download


Alu – Ungesunde Traumbilder

Der Letzte Schrei DLS 1983-10

Jahr: 1983

Besetzung

Hannes Vester
Rythm & Bass Machine
Guitar

Nadja Molt
Vocals ans Font Acts

Alu war eine Berliner Live Band

Seite A

01. Traumbild: Solidarnosc
02.Traumbild:Ich mag mich
03.Traumbild: Mein Verlorenes Glück

Seite B

04. Traumbild: Schäumende Wellen
05. Traumbild: Schafe ohne Kopf
06. Traumbild: Fies sein

Bitrate: 192 kBit/s
Scan: 300dpi
Komplett: Ja

Download


Alu – Autismenschen

Download here.

Cборник индустриального олдскула 83-года с участием Алу:

V.A. – Unikum U1

V.A. – Unikum U1

BVB

1983

Sampler der vom BVB (Berliner Vertriebsbund unabhängiger Kassettenproduzenten) in Gemeinschaftsarbeit erstellt wurde. Zum BVB gehörten wohl die wichtigsten Kassettentäter Berlins wie Graf Haufen Tapes, Cassetten Combinat, 007 Tapes und andere jener Zeit. Fettes Beiheft. Noch mal der Aufruf sollte jemand noch Sachen aus Berlin jener Zeit haben wäre es nett wenn man zueinander finden könnte.

Tape 1

A Seite

01.Madagaskar (Soif De La Vie)
02.Rotes Taxi (Variete Kontrast)
03.Traumzeit Weltzeit (Miko)
04.Bin nicht allein (John Panama)
05.Jungle Lover (Deutsche Girls)

B Seite

06.Tanz auf dem Vulkan (Hit Union)
07.Simons Rap (Arumaruma)
08.Weit weg (Flucht nach Vorn)
09.U Bahn Rap (Level)
10.Talkback (Gibron)

Tape 2

A Seite

01.Das häßlichste Paar der Welt (Sydlerheim)
02.Der Rote Stiefel I (Katzenjammer Kids)
03.Eierstock (Die Mimmis)
04.Das Baby ist tot (Max Goldt)
05.Der Rote Stiefel II (Katzenjammer Kids)
06.Besoffen (Dreidimensional)
07.Langeweile (Dennis und die Wilde 13)
08.Der Rote Stiefel III (Katzenjammer Kids)

B Seite

09.Defekter Roboter (Wolfgang Luthe)
10.Der Holzsarg (Die Idioten)
11.Buddy (Bi Music)
12.Schuhe (Seen Links Schlösser Rechts)
13.Gelbe Haut Hirnhaut (Die Zwei)
14.Der Schlächter (Alu)

Bitrate 192 kbit/s
Scan 300 dpi
Komplett: Ja

Download


ALPHABETICAL UPLOADS OF WHACKED OUT SINGLES PT. 2

This is the second installment in my ongoing series of postings of singles from the vdoandsound archives.



ALU-BITTE WARTEN SIE!, 1981, GERMANY
Magnificent gritty Neue Deutsche Welle minimal synth from ex members of krautrockers Sand.



A MOUSE ORCHESTRA-A LUMP IN YOUR THROAT PT. 1 & PT.2, 1994, UK / GERMANY
Beautiful and unexpectedly highly musical collaboration between Christoph Heemann of HNAS/Mirrror and David Jackman of Organum.




ANODE/CATHODE-PUNKANACHROCK, 1981 (RECORDED: 1975-1977), JAPAN
Awesome release of freaked out half-submerged punk-tinged acid jamming with much tape speed fuckery on this triangular jacket-housed mega-rarity on the legendary Pinakotheca label.



ANONYMOUS-SNAKE ATTACK/CORPORATE FOOD, 1980, USA
Sense deforming post punk demetia of an extremely acidic sort that compares favorably with the psychic meltdown atmospheres of Chrome, I.M.A. and Cake Beast-era Lemon Kittens. Some truly sick shit goin’ down on this one, friends…



APPI-MAHNFAKTOR KATHARSIS, 1986, GERMANY
Intuitive art brut sound deformations somewhere between Anne Gillis, Ghedalia Tazartes and Runzelstirn & Gurglestock.



THE ARCHAIC SMILE-LAST WORDS/NEVER SPOKEN, 1981, UK
Excellent moody synth driven post punk with gothy overtones on side A, hyperactive Athletico Spizz 80-like new wave fun on side B.



AREA-L’INTERNAZIONALE/CITAZIONE DA GEORGE L. JACKSON,
Italian progressive jazz rock gods Area tackle the communist anthem L’Internazionale for a second time after their Are(a)zione live LP, this time in a studio setting to far richer effect, while the b-side is a deeply tripped out abstraction complete with hissing effected narration. For Area devotees, this is an absolutely essential piece of the puzzle.



ARNOLD LANE-BOOK OF SAND/NO COLLAR, 1982, UK
A side is great hooky synthpop in a sort of vaguely early OMD-ish way while the B-side gets into more freaky Snakefinger cum Devo territory to terrific effect.



ARTLESS TIME-HOMAGES, 1982, USA
An early release on Elliott Sharp’s Zoar label, this is a completely wonderful EP of delicately peculiar sonic assemblages, all three here designed as homages to, respectively, Gheorghe Zamfir, Thaddeus Cahill and Lou Harrison and largely constructed of vibes, synths and a pile of shakers and rattlers.

Get part one Here

Get part two Here

VK 88 – Alles über Atemtechnik ,MLP,1981,Germany

Impossible to find mini LP released on Der Letzte Schrei ! label(known for the releases of ALU).Seems there are interconnections with ALU ,who are interconnected also with SAND(the 70s folk/psych/experimental band whose LPs Ultrasonic Seraphim and Golem, where re-released by David Tibet on World Serpent label in the 90s). The sound is experimental/minimal synth NDW reminding Suicide,Monoton,etc. They have also released a tape on the same label (anone who can provide it?).

get this gem here