Обычно у ПЧ имеется командное слово и слово состояния, и описывается назначение каждого бита, в смысле, лучше менять отдельные биты в слове и писать всё слово и считывать тоже всё слово, потом разложить на биты, это потребует до 16 раз меньше переменных, в смысле, лучше сразу делать по-человечьи, мне так кажется!