nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 19 Nov 2017 02:41



Reply to topic  [ 41 posts ]  Go to page Previous  1, 2, 3
Об АЛУ К155ИП3 (74181) 
Author Message
Maniac

Joined: 25 Aug 2009 10:02
Posts: 233
Location: Москва
Reply with quote
Bill wrote:
Lavr wrote:
откуда есть пошло АЛУ К155ИП3
с его странностями и почему у него такой набор операций.
А что именного странного вы увидели в этом АЛУ?

Рискну предположить, может быть в сравнении со спартанским набором операций АЛУ 531ИК2 ?


27 Jan 2014 07:02
Profile
Fanat

Joined: 26 Jan 2014 00:54
Posts: 56
Location: 37.113.169.14
Reply with quote
Mixa64 wrote:
Bill wrote:
Lavr wrote:
откуда есть пошло АЛУ К155ИП3
с его странностями и почему у него такой набор операций.
А что именного странного вы увидели в этом АЛУ?

Рискну предположить, может быть в сравнении со спартанским набором операций АЛУ 531ИК2 ?
:) :)
PS: Кстати, у меня где-то валяются такие вот штучки
http://www.okbexiton.ru/pdf564/564ip3.pdf


27 Jan 2014 07:31
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Bill wrote:
Lavr wrote:
откуда есть пошло АЛУ К155ИП3
с его странностями и почему у него такой набор операций.
А что именного странного вы увидели в этом АЛУ?

А разве вот здесь этого не написано в начале топика?


PS. И я, кажется, обращал Ваше внимание уже, что не принято на форуме копировать
весь пост с картинками, если у Вас вопрос всего лишь по одной фразе.

_________________
iLavr


29 Jan 2014 19:01
Profile
Fanat

Joined: 26 Jan 2014 00:54
Posts: 56
Location: 37.113.169.14
Reply with quote
Lavr wrote:
А разве вот здесь этого не написано в начале топика?


PS. И я, кажется, обращал Ваше внимание уже, что не принято на форуме копировать
весь пост с картинками, если у Вас вопрос всего лишь по одной фразе.
То, что в данном АЛУ есть лишние функция, то я бы с этим согласился. Только странного в этом абсолютно не вижу. И вообще, данное АЛУ в свое время достаточно широко использовалось. Более того, многие операции с помощью данного АЛУ реализуются гораздо проще, нежели с использованием уже упоминавшегося выше 530ИК1 (74381/82).
PS: Что касается вашего замечания насчет копирования сообщений, то учту на будущее. Хотя я и так стараюсь удалять из цитата все лишнее. Кстати, на некоторых движка есть удобная опция цитирования только выделенного текста.


30 Jan 2014 00:21
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Bill wrote:
То, что в данном АЛУ есть лишние функция, то я бы с этим согласился. Только странного в этом абсолютно не вижу.

А я разве говорил, что Вы видите странное? Совершенно нигде не говорил! :o
Или Вы отказываете мне в праве считать что-то странным на свой взгляд?

Bill wrote:
И вообще, данное АЛУ в свое время достаточно широко использовалось.

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

А вот Mixa64 интуитивно суть дела уловил верно:
Mixa64 wrote:
в сравнении со спартанским набором операций АЛУ 531ИК2

Ну так и я об этом написал, хотя и ни с чем не сравнивал, кроме своего собственного АЛУ на NAND.

_________________
iLavr


30 Jan 2014 11:30
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15699
Location: Colorado
Reply with quote
Реверсинжынирнули 74181 (по-видимому чтобы убедиться, что его внутренее устройство точно соответствует логической схеме из даташита):

http://www.righto.com/2017/01/die-photos-and-reverse-engineering.html

Image

Про странности выбранных функций:
Quote:
Many of the 74181's 32 functions are strange, but there is actually a system behind it. Note that there are exactly 16 possible functions on two (one-bit) binary inputs A and B. (There are 4 lines in the truth table, and two choices for each output, so 2^4 possible functions.) The 74181's 16 logic functions are simply these 16 functions (extended to 4 bits). The 74181's 16 arithmetic functions are A PLUS (one of the 16 possible functions of A and B) PLUS carry-in.


Найдено через http://hackaday.com/2017/01/07/yes-you-can-reverse-engineer-this-74181/

_________________
:eugeek: https://twitter.com/Shaos1973


07 Jan 2017 20:07
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
Реверсинжынирнули 74181 (по-видимому чтобы убедиться, что его внутренее устройство точно соответствует логической схеме из даташита):
...
Про странности выбранных функций:

Ну в общем-то мы так и думали: 74181 реализовано в Нормальной Форме - есть все входные сигналы
и все их инверсии. Подавлять как-то "странные" функции - было бы излишним усложнением АЛУ,
т.к. их можно просто не использовать...

_________________
iLavr


08 Jan 2017 07:43
Profile
Doomed

Joined: 10 Mar 2012 19:21
Posts: 481
Location: РФ
Reply with quote
Lavr wrote:
... Это как у 4-битного АЛУ К155ИП3 (aka 74181) - всего "их" 32, а вот сколько
из них полезных, мы так и не решили ...
(По_Моему_Скромному_Мнению~~IMHO) логические - все так или иначе чаще или реже полезны, а вот насчёт арифметических действительно неоднозначный вопрос.
По нумерации таблицы \/
Quote:
 
Image

^_ кажутся полезными арифметические функции №№ №0( S <- 0000bin+C0 ) ,№3( S <- 1111bin+C0 ) ,№6( sbc B )( если не записывать S ,то получится cmp B ), №9( adc B ) ,№12( rl A )(сдвиг~удвоение) ,№15( dec A )( декремент, однако с переносом ) .

А по нумерации таблицы {1.105_из_книги_шило} кажутся полезными арифметические функции №№ 0( S <- A+C0 ) , №1( adc B ) , №3( S <- 1111bin+C0 ) , №6( sbc B ) , №9( adc B ) , №12( rl A ) , №15( S <- (A-1)+C0 )
( непонятное разночтение арифметических функций "№0" и "№1" в таблицах ... )

Возможно кто то найдёт применение и другим арифметическим функциям ип3 .. :question:


30 Oct 2017 11:01
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Мне тут попался даташит на АЛУ типа '381, '382 - очень понравилось, как внесли ясность
во входную логику:
Attachment:
LS381.gif
LS381.gif [ 69.08 KiB | Viewed 47 times ]


Также есть вариант более сжатой схемотехники К155ИП3 (74181):
Attachment:
74181Func.shema.gif
74181Func.shema.gif [ 17.25 KiB | Viewed 47 times ]


Ну и, оказывается, КМОП версии ИП3 имеют дополнительные инверторы по входам и выходам:
Attachment:
74181_IP3.gif
74181_IP3.gif [ 39.83 KiB | Viewed 47 times ]

_________________
iLavr


15 Nov 2017 08:51
Profile
Online
Doomed

Joined: 18 Nov 2013 05:38
Posts: 405
Location: Москва
Reply with quote
А если взять 2 АЛУ ИП3, можно сделать 8-битные вычисления? А если 8 АЛУ ИП3?


16 Nov 2017 01:12
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Tronix wrote:
А если взять 2 АЛУ ИП3, можно сделать 8-битные вычисления?
Запросто! Именно так и делали на заре компьютеростроения до появления микропроцессоров.
Эти АЛУ с быстрым параллельным переносом С внутри и их можно также объединять.
Attachment:
K155IP3-3.jpg
K155IP3-3.jpg [ 161.33 KiB | Viewed 18 times ]

Tronix wrote:
А если 8 АЛУ ИП3?
Да - можно. Эти АЛУ можно объединять также с быстрым параллельным переносом и для этого в комплекте 155 есть спец. микросхема параллельных переносов.
Но если ты "никуда особо не торопишься" :wink: 2 штуки К155ИП3 можно объединить с последовательным переносом Cout-->Cin.
8 АЛУ ИП3 при таком включении дадут 8 задержек распространения Cout-->Cin. Это уже "не есть хорошо". :-?
Микросхему для быстрых параллельных переносов можешь глянуть в Шыло... ну или "в этом нашем Интернете" -
не помню я её по памяти (но уже глянул - К155ИП4 - Блок ускоренного переноса). :wink:

_________________
iLavr


16 Nov 2017 06:31
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 41 posts ]  Go to page Previous  1, 2, 3

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.