Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Стендовая аппаратура для наладки устройств

.

Преобразование старой копии в новую

Этот вопрос будет возникать всякий раз, когда мы будем использовать выходной порт для связи микро ЭВМ одновременно с несколькими независимыми объектами «внешнего мира». Поэтому здесь в общем виде приведено решение задачи изменения значений разрядов X выходного порта с сохранением значений остальных разрядов Y. Выполняются следующие операции.

Отыскание в ОЗУ копии выходного порта. Эта копия необходима процессору, иначе он может «не знать», какой код сейчас выдается из выходного порта во «внешний мир». Мы отмечали, что выходной порт недоступен по чтению. Чтобы обеспечить такой доступ, пришлось бы усложнить схемную реализацию порта. Однако в этом нет необходимости, так как копию содержимого выходного порта можно хранить в оперативной памяти микро ЭВМ.

Преобразование старой копии в новую (которая еще не успела попасть в выходной порт). Эта операция состоит из нескольких более мелких. Во-первых, нужно «вырезать» из старой копии поле X и заменить его нулями. Поле Y при этом не изменяется. Во-вторых, в одном из регистров процессора нужно подготовить слово, в котором в поле У размещены нули, а в поле X — новая информация. Остается теперь «склеить» (используя операцию поразрядного логического сложения) две полученные заготовки и разместить результат в ячейке ОЗУ, отведенной для хранения копии выходного порта.

Пересылка копии в выходной порт. После выполнения этой операции во «внешнем мире» произойдут «незначительные» изменения, хотя в порт пересылался параллельный многоразрядный код, включающий в себя поля X и Y.

Если все технологические операции по изготовлению микро ЭВМ выполнены правильно, то после ее сборки из отдельных проверенных составных частей она. должна быть работоспособной. Но все же в ряде случаев микро ЭВМ не работает. Тогда необходимо отыскать неисправный блок или устройство.

.

Читайте так же:
Not found