В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > HC08 > ASM
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


BSR - Перейти в подпрограмму (Branch to Soubrutine)

Операция
PC <-- (PC) + $0002 Организация в PC адреса возврата
Ї(PCL); SP <-- (SP) - $0001 Занесение в стек младшей половины адреса возврата
Ї(PCH); SP <-- (SP) - $0001 Занесение в стек старшей половины адреса возврата
PC <-- (PC) + rel Загрузка в PC стартового адреса требуемой подпрограммы
Описание Счетчик команд инкрементируется на 2 от адреса кода операции (т.е. указывает на код операции следующей команды, который будет адресом возврата). Младший байт содержимого счетчика команд (младший байт адреса возврата) заносится в стек и указатель стека декрементируется (на 1). Следом с стек заносится старший байт содержимого счетчика команд (старший байт адреса возврата) и указатель стека еще раз декрементируется (на 1). Теперь происходит переход к ячейке, определяемой смещением перехода. (Подробности организации переходов смотри в команде BRA).
Коды признаков Не используются
Булевы выражения
V     H I N Z C
- 1 1 - - - - -

Исходные формы, режимы адресации, машинные коды и количество циклов

Исходные формы Режим адресации Машинные коды Количество циклов HC08
Код операции Операнд(ы)
BSR rel REL AD rr 4