Это функции записи/чтения бита!
В целочисленном виде, как правило, проще логику реализовать, например сдвиговый регистр:
Реверсивный сдвиговый регистр.PNG
FIFO.PNG
Во внутренней переменой 32 бита! Проще сделать энергонезависимость, если потребуется, достаточно в данном случае сделать переменную энергонезависимой и всё, а в вашем варианте это вообще невозможно, RS(SR)-триггеры не обладают энергонезависимостью и т. д., короче, очень много плюсов и картинка лучше выглядит!
А шифратор с дешифратором на крайний случай, если одновременно придёт сигнал на более чем один вход, то приоритет будет у старшего входа по числовому значению(весовому коэффициенту), впрочем такой вариант маловероятен, но в принципе возможен!





Ответить с цитированием