Контрольная работа: Программное обеспечение встроенных систем управления на базе однокристальных микропроцессоров (МП)

PETEQU13

приводит к тому, что в процессе ассемблирования всюду, где встретится символическое имя PET, оно будет заменено числом 13.

Символические имена операндов, переопределяемых в процессе исполнения программы, определяются псевдокомандой SET:

ALFASET3

. . .

. . .

ALFASETALFA+1

Ассемблер MCS-51 позволяет определить символическое имя как адрес внутренних (псевдокоманда DATA), внешних (XDATA) данных или адрес бита (псевдокоманда BIT). Например, директива

ERROR_FLAGBIT25H.3

определяет символическое имя ERROR_FLAG как третий бит ячейки ОЗУ с адресом 25Н.

Псевдокоманда DB обеспечивает занесение в ПП константы, представляющей собой байт.

Псевдокомандой END программист дает ассемблеру указание об окончании трансляции.

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

В соответствии с

К-во Просмотров: 188
Бесплатно скачать Контрольная работа: Программное обеспечение встроенных систем управления на базе однокристальных микропроцессоров (МП)