Арифметикалық-логикалық құрылғы ИМС АЛҚ 74181-ды 4 разрядты қосындылағыш түрінде қолдануға болады. ИМС АПУ-да 32 режимдік жұмысын қамтамасыз етеді, М, S0…S3. Кіріс басқару сигналдарына тәуелді күйіне қарамастан. 11-суретте көрсетілген ИМС 74181 басазында барлық аталған режимдер жылдам іске асыру рұқсат етіледі. Мүмкін болатын режимді кілті арқылы 1,2,3,4, ал сигналдарды бері 0 (жерге қосу) немесе (t5B) кірісті басқару S0…S9. М алмасушы 11-шы суретте көрсетілген (кірісінде 0 сигеналы) оналтылықты арифметикалық операция жасалады (11-шы комбинациялық сигнал S0…S3) есептеп тасымалдау кірісі Сп (с қосқышы 11-шы суретте көрсетілген күйде)есептемей
3.1.-сурет АЛҚ. ауыстырушы тасымалдау. Кіріс Сп 0 сигналында С –ке ауысады. М кілітін басқа күйге ауыстырғанда (кіріс М сигналы1)оналтылық операция жасайды, 0…3 кіліттерімен сигнал беру.
Төртразрядты операндтық шығысы А және В сөз генераторы арқылы беріледі және он алтылық кодта алфавиттік-цифрлық индикаторда бейнеленеді. Ғ0…Ғ6 Кірісінің қосындылағыш нәтижесі индикаторда Ғ-ті бейнелейді. 1111 код шығысында және операндтар тең шығысы А=В 1 күйінен ауысады. Өйткені бұл шығыс ашық, колектор каскад болып көрінеді, оған қорек көзі +5В, 1кОм резисторынан береді. А=В шығысы, CN+4 ауыстыру шығысымен бірлескен және ауыстыруды растау мына A.>B AБасқару кірісінің сигналынын күйін өзгерте отырып, АЛУ-ды көп функциясын модельдеуге болады, оны микропроцессорда қолданамыз. Функцияға мысал: Логикалық функция (М кірісінде сигнал 1) разряд бойынша орындалады, ауыстыру қолданылады.
S3,S2,S1,S 0кірісінде 0000 кодтан логикалық функция орындалады А1-берілген кіріс Аинверстік Ғ шығысқа беріледі, ал СМА командасы қолданылады.
0001- (А+В)1-операндты А және В инверсті ИЛИ разрядты операция;
0010- А1В-инверсті операнд А және В опререндты И операциясы;
0011- 0-операнд жоқ;
0100- (АВ)1 –инверсті оперендты И операциясы;
0101- В1-инверсті операнд В;
0110- АФВ-ерекше ИЛИ операциясы, XRA командасы.
0111- АВ1- инверсті операнд В және А опререндты И операциясы;
1000- А1+В- инверсті операнд А және В опререндты ИЛИ операциясы;
1001- (А+В)1- операция ИЛИ инверстік беріліс;
1010- В беріліс операциясы, шығысында В операндты;
1011- АВ-И операциясы, ANA командасы;
1100-1;
1101- А+В1-операция ИЛИ (ORA командасы) инверсті В және операнд А;
1110- А+В- операця ИЛИ, ORA командасы;
1111- А-Шы,ысында беріліс А операндты;
Арифметикалық операция (M=0) беріліссіз (n=0) беріліспен (Cn=0, мәліметтер домалақшалармен беріледі):
0000- А-шығысында беріліс операндты (А+1-қосындылағыш операндты, С1-ауыстыру);
0001- А+В-қосындылағыш операция есептеусіз ауыстыру команда ADD((A+B)+1 қосындылағыш есептеп ауыстыру команда ADC);
0010- А+В1-қосындылағыш операндты операция, А инверстік операнд, в есептеусізауыстыру (А+В1)+1 есептеп ауыстыру;
0011- 1(0);
0100- А+АВ1-(А+(АВ)1+1); Комбинацияны тоқтататамыз, арықарайбәрі түсінікті.
0101- (А+В)+АВ1((А+В)+АВ1+1);
0110- А-В-1 команда SBB(А-В, команда SUB);
0111- AB1-1 ((AB1));
A+AB (A+B+1);