По своей сути К155КП2 — это два независимых мультиплексора «4 в 1», собранных в одном 16-выводном корпусе. Каждый из них выбирает одну из четырёх линий данных и «прокидывает» её на свой выход, а какую именно — задаёт общая для обоих каналов двухразрядная адресная (селекторная) шина: четыре комбинации адреса дают четыре варианта коммутации. Логика прямая: сигнал появляется на выходе неинвертированным, а раздельные входы стробирования (разрешения) позволяют управлять каналами по отдельности — держать один в работе, а второй принудительно гасить в ноль. Именно эта комбинация «общий адрес плюс раздельный строб» делает микросхему гибкой: два канала можно синхронно переключать одним кодом, но включать и выключать порознь.
Строится К155КП2 на классической транзисторно-транзисторной логике (ТТЛ) и относится к обширной серии К155 — отечественному функциональному аналогу американского семейства 7400 (SN74). Прямой зарубежный «родственник» этой микросхемы — SN74153 фирмы Texas Instruments: у них совпадают и цоколёвка, и назначение выводов (адресные входы A/B, инверсные входы разрешения каждого канала, по четыре информационных входа и по одному выходу на секцию), так что в схемах они взаимозаменяемы. Существовали и вариации исполнения — например КМ155КП2 в керамическом корпусе, — отличавшиеся только конструктивом, а не функцией.
Область применения мультиплексора широка. Классическая задача — сведение множества источников данных на одну шину: там, где к общей линии нужно поочерёдно подключать несколько сигналов, К155КП2 играет роль управляемого электронного коммутатора. Отсюда типовые роли: параллельно-последовательное преобразование (сборка байта или слова в бит-поток по адресу), маршрутизация данных, выбор одного из нескольких регистров или датчиков, коммутация в устройствах индикации и опроса. Кроме прямой коммутации, мультиплексор нередко использовали и как универсальный логический элемент — на нём удобно «зашивать» произвольные булевы функции от нескольких переменных, подавая нужные константы или сигналы на информационные входы, что здорово экономило корпуса в комбинационных схемах.
Исторически такие микросхемы были рабочей лошадкой советской и раннезарубежной цифровой техники 1970-х-1980-х годов. Серия К155, куда входит КП2, стала самым полным семейством ТТЛ в стране (порядка сотни типономиналов — от базовых вентилей до триггеров, счётчиков и сумматоров) и легла в основу вычислительной аппаратуры той эпохи, включая машины ряда ЕС ЭВМ. Сдвоенный мультиплексор в этом ряду закрывал нишу узлов коммутации и выборки данных — простой, дешёвый и предсказуемый строительный блок, который до сих пор встречается в ремонте старой аппаратуры и в учебных курсах по цифровой схемотехнике как хрестоматийный пример мультиплексора.