Данное изобретение предназначено для построения программируемых контроллеров и систем логико-программного управления и регулирования технологическими объектами. Технический результат заключается в упрощении устройства, повышении его функциональных возможностей и быстродействия. Он достигается тем, что в устройство для построения программируемых цифровых микропроцессорных систем, содержащее входной блок, принимающий сигналы от датчиков и формирующий двоичный код на своем выходе, выходной блок для записи и хранения полученных значений двоичных кодов, поступающих из многоканального операционного и коммутационно-вычислительного блоков, где выполняются арифметические и логические операции над двоичными кодами, программный блок для хранения программы работы устройства, блок оперативной памяти, блок синхронизации, обеспечивающий устойчивую работу устройства, систему связи для согласования входных и выходных сигналов между соответствующими блоками, логический модуль, обеспечивающий операцию циклического сдвига двоичных кодов, введен блок выбора программ, состоящий из трех электронных ключей, постоянного запоминающего устройства ПЗУ, многоразрядного счетчика импульсов, дешифратора, элементов И, ИЛИ с соответствующими связями, а в многоканальный операционный блок введены схемные фрагменты Ф1Фn по числу логических каналов, элементы ИЛИ и ИСКЛЮЧАЮЩЕЕ ИЛИ с определенными связями. 14 ил.