операцій. Отже, зв'язки між регістрами АЛУ і функції, які повинні виконувати регістри, залежать в основному від прийнятої методики виконання операцій: арифметичних, логічних та спеціальної арифметики.
Перелік операцій, які виконуються в АЛП, залежить від призначення цифрової обчислювальної машини та від функцій, виконуваних АЛУ при забезпеченні роботи інших пристроїв машини. При поданні операцій у вигляді послідовностей мікрооперацій АЛУ має складатися з елементів; реалізують ці мікрооперації.
Таким чином, структура АЛУ визначається набором мікрооперацій, необхідних для виконання заданих арифметичних, логічних і спеціальних операцій, а завдання побудови АЛУ можна звести до задачі
В
1 ЗАГАЛЬНА ЧАСТИНА
1.1 Вибір елементної бази
Розвиток мікроелектроніки сприяло розвитку малогабаритних, високонадійних і економічних пристроїв на підставі цифрових ІМС Вимоги збільшення швидкодії та зменшення споживаної потужності обчислювальних пристроїв призвели до створення серій цифрових мікросхем. За час розвитку цифрових мікросхем базові типи логіки розвивалися в такій послідовності:
1) діод-транзисторна логіка (ДТЛ);
2) транзисторних-транзисторна логіка (ТТЛ);
3) емітерний-пов'язана логіка (ЕСЛ);
4) транзисторних-транзисторна логіка з діодами Шотткі (ТТЛШ);
5) інтегрально-інжекційний логіка (ІІЛ);
На даний момент найбільшого поширення набули схеми з застосуванням елементів ТТЛ. Це викликано тим, що ІМС на елементах ТТЛ при відносно невеликій споживаної потужності мають досить високу швидкодію. Використання в ІМС на елементах ТТЛ переходів Шотки ще більш збільшило швидкодію схем і дало можливість створювати малопотужні швидкодіючі ІМС. p> Для курсового проекту обрали мікросхеми серії К1533
Цей комплекс мікросхем виконаний за ТТЛ - технології, характеризуються архітектурним єдністю, яке забезпечується автономністю і функціональної закінченістю окремих мікросхем, уніфікацією їх інтерфейса, програмована мікросхем, їх логічної та електричної сумісністю. Низька швидкодія і низьке споживання - SN74ALS забезпечують широке застосування при створенні засобів обчислювальної техніки.
Ці мікросхеми в робочому стані будуть мати температуру свого корпусу -50 Вє, а можуть витримувати температуру до -70 Вє, тому ці мікросхеми найбільш зручні для застосування в бортової апаратури на
високої висоті при низьких температурах. p> Вибираємо мікросхеми з серії К1533
В
Таблиця 1.
Операції виконуються АЛП
Вибір функції
Позитивна логіка
Логічні операції
( M = 1 )
Арифметико-логічні операції
(M = 0)
= 1
= 0
0000
В
X
X +1
0001
В В
+1
0010
В В
+1
0011
0
-1 ( додаток до2 )
0
0100
В
X +
X + +1
0101
В
XY +
XY + +1
0110
В
X - Y - 1
X-Y
0111
В
-1
В
1000
В
X + XY
X + XY +1
1001
В
X + Y
X + Y +1
1010
В
+ XY
+ XY +1
1011
В
XY-1
XY
1100
В
X + X `
X + X `+1
1101
В
+ A
+ A +1
1110
В
+ A
+ A +1
1111
В
X-1
X
В
Таблиця 1.2
Таблиця істинності
Входи
Виходи
В
G0
P0
G1
...