• Команды процессора:
– чтение/запись в ОЗУ (MOV)
– чтение/запись в порт (IN, OUT)
• IN REG, PORT
• OUT PORT, REG
• Адресные пространства портов и памяти не
пересекаются
– Ячейка номер 200 и порт номер 200 – это разные адреса
– Процессор 8088 позволяет адресовать 256 портов
непосредственно и 64К портов косвенно. Как и ячейка
памяти, порт может быть 8- и 16-битовым (байт или слово)
• Пример работы с портами:
– IN AL, 200 ; ввести байт из порта номер 200 в младший
байт регистра А
– OUT DX, AX ; записать в порт, номер которого записан в
регистре DX, слово из регистра AX
Разместил: Larisa Дата: 23.01.2010 Прочитано: 4381 | |  | |
|