Поиск по сайту: |
|
По базе: |
|
Главная страница > Обзоры по типам > Микроконтроллеры > HC08 > Архитектура |
|
||||||||||||||||||||||||||||||||||||||||||||||
Расширенная адресацияКоманды расширенной адресации могут обращаться к любому адресу 64-килобайтовой карты памяти. Все команды расширенной адресации имеют длину в три байта - первый байт является операционным кодом; второй и третий байты, соответственно, старший и младший байты адреса операнда. Этот режим адресации используется в том случае, когда необходимо обращаться к памяти за пределами прямой, или нулевой, страницы ($0000 - $00FF). Большинство ассемблеров позволяют разработчику не определять тип команды - с прямой адресацией или с расширенной. Ассемблер автоматически выбирает кратчайшую форму команды. В таблице 6 перечислены команды, использующие расширенный режим адресации. Ниже показан пример использования расширенного режима адресации. Машинный код Метка Операция Операнд Комментарий ORG $50 ; Старт при $50 FCB $FF ; $50 = $FF 5F CLRX BE50 LDX $0050 ; Прямая загрузка X ORG $6E00 ; Старт при $6E00 FCB $FF ; $6E00 = $FF 5F CLRX CE6E00 LDX $6E00 ; Расширенная загрузка X Таблица 6. Команды расширенной адресации
Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|