Особые характеристика

Некоторые возможности ассемблера особенно удобны при программировании микропроцессоров, поскольку последние имеют короткое слово, программное ПЗУ И используются в системах, требующих обработки прерываний. Среди этих возможностей следует отметить, следующие:

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

2. Обеспечение нескольких точек отсчета. Большинство микропроцессорных программ должно иметь несколько точек отсчета, чтобы размещать в нужном месте памяти программы, выполняющие операции сброса и обработки прерываний; а также чтобы обходить области памяти, отведенные для хранения данных или выполнения операций ввода-вывода.

3. Раздельное выделение памяти под постоянные и переменные данные. Большинство микропроцессорных программ предполагает подобное разделение, поскольку постоянные данные хранятся в ПЗУ, а переменные — в ОЗУ. Псев^по-операцня DATA разагещаёт данные в ПЗУ, а псевдооперация RESERVE выделяет для размещения переменных память в ОЗУ.
 



http://www.world-telecom.ru/ gps глонасс воронеж.