Составители:
74
третьей  задаче  способом,  с  учетом  того,  что  вместо  АND  здесь  операция 
ХОR и порядок команд другой). Следовательно, адрес =В69С. 
ЗАДАЧА 6. ПОСЛЕДОВАТЕЛЬНЫЙ ИНТЕРФЕЙС 
  Что  осуществляется?  Передача  или  прием  байта  данных?  Найдите 
HEX  код  переданного (принятого)  символа  по  приведенной  диаграмме 
(рис. I-6), а также возможный адрес порта. Начальные значения: (AL)=0bh, 
(DH)=16h, (BH)=17h. 
Рис. I-6 Последовательный интерфейс 
РЕШЕНИЕ 
На  рисунке  приведена  схема  подключения  УСАПП.  Находим,  что  
[ВХ] = 1770 на  момент  третьей  команды  управления,  поэтому  из  ячейки 
памяти  с  этим  адресом  будет  извлечен  код 0100 0000 (бит D6=1), что 
свидетельствует  о  программном  сбросе  УСАПП.  Команда  АDD  ВХ,DХ 
складывает 1770(НЕХ) + 1604(НЕХ),  на  рисунке  приведены  начальные 
значения  половин  регистра
 DХ (16 и 04). Результат  сложения (2D74) 
является  адресом  инструкции  режима (01Х1ХХ11),  о  чем  свидетельствует 
комментарий ко второй команде  МОV АL,[ВХ]. 
D7  D6  D5  D4  D3  D2  D1  D0 
0  1  Х  1  Х  Х  1  1 
Страницы
- « первая
- ‹ предыдущая
- …
- 72
- 73
- 74
- 75
- 76
- …
- следующая ›
- последняя »
