Контрольная работа: Программное обеспечение встроенных систем управления на базе однокристальных микропроцессоров (МП)
PETEQU13
приводит к тому, что в процессе ассемблирования всюду, где встретится символическое имя PET, оно будет заменено числом 13.
Символические имена операндов, переопределяемых в процессе исполнения программы, определяются псевдокомандой SET:
ALFASET3
. . .
. . .
ALFASETALFA+1
Ассемблер MCS-51 позволяет определить символическое имя как адрес внутренних (псевдокоманда DATA), внешних (XDATA) данных или адрес бита (псевдокоманда BIT). Например, директива
ERROR_FLAGBIT25H.3
определяет символическое имя ERROR_FLAG как третий бит ячейки ОЗУ с адресом 25Н.
Псевдокоманда DB обеспечивает занесение в ПП константы, представляющей собой байт.
Псевдокомандой END программист дает ассемблеру указание об окончании трансляции.
В результате трансляции должна быть получена карта памяти программ, где каждой ячейке памяти поставлен в соответствие хранящийся в ней код.
В соответствии с