Инструкции

Справочный раздел

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

Разделы инструкций

В сети

Пользователей: 218
Из них просматривают:
Аналоги: 105. Даташиты: 54. Инструкции: 8. Новости: 15. Остальное: 7. Партнёры: 1. Программы: 1. Производители: 1. Теги: 1. Форум: 25.
Участников: 2
Гостей: 216

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.
Оглавление

2.3.2 Формат файла листинга (.LST)

Пример:

MPASM  5.20                        MANUAL.ASM   4-18-2012  23:06:23         PAGE  1


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00001 ;
                      00002 ; Пример исходного файла MPASM
                      00003 ;
                      00004         list     p=16c54
  0000000B            00005 Dest    equ      H'0B'
                      00006
                      00007         org      H'01FF'
01FF   2???           00008         goto     Start
                      00009
                      00010                 org      H'0000'
0000   300A           00011 Start   movlw    H'0A'
0001   008B           00012         movwf    Dest
0002   118B           00013         bcf      Dest, 3
0003   2???           00014         goto     Start
                      00015         end
MPASM  5.20                        MANUAL.ASM   4-18-2012  23:06:23         PAGE  2


SYMBOL TABLE
  LABEL                             VALUE

Dest                              0000000B
Start                             00000000
__16C54                           00000001

Errors   :     0
Warnings :     0 reported,     0 suppressed
Messages :     0 reported,     0 suppressed

 

Формат файла листинга, генерируемого MPASM, следующий:

 
Имя файла и версия, дата и время компиляции, номер страницы выводятся в начале каждой страницы.
Первая колонка цифр указывает базовый адрес кода в памяти. Вторая колонка показывает 32-разрядное значение всех символьных переменных созданных директивами SET, EQU, VARIABLE, CONSTANT или CBLOCK. Третья колонка предназначена для машинного кода, выполняемого микроконтроллером. Четвертая колонка содержит номер строки соответствующего исходного файла

 
Остаток строки зарезервирован для исходного текста, который породил машинный код.

 
Ошибки, предупреждения и сообщения вставляются между строк исходного кода и относятся к следующей по тексту строке исходного кода.

 
Таблица символов (SYMBOL TABLE) показывает все символьные переменные, определенные в программе.

 
Карта использования памяти (MEMORY USAGE MAP) дает представление об использовании памяти в графическом виде. Символ "X" показывает использованный участок, а "-" отмечает участок памяти не используемый данным объектом. При генерации объектного файла карта памяти не выводится.

 



Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

При замене радиодетали освободить отверстие от припоя можно заострённой спичкой.