Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / Турбо Ассемблер / Использование Турбо Ассемблера /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Общие принципы программирования - Программирование от RIN.RU
Общие принципы программирования




Данная глава знакомит вас с основными принципами Турбо Ассемблера. Мы сравним режимы Турбо Ассемблера Ideal и MASM, рассмотрим, как можно комментировать программы и продолжать строки исходного кода, использовать включаемые файлы, предопределенные идентификаторы и как использовать некоторые директивы, генерирующие информацию для модулей. Хотя диапазон охваченным тем велик, это даст вам хорошее представление о том, что собой представляет язык ассемблера.


Режим Ideal Турбо Ассемблера


Для тех, кто пытается приспособить для своих целей макроассемблер MASM, эта глава является, вероятно, наиболее важной в данном руководстве. Кроме очень хорошей совместимости с синтаксисом MASM, Турбо Ассемблер позволяет несколько сгладить неудобства программирования с использованием MASM с помощью улучшенного режима (режима Ideal).


Кроме всего прочего режим Ideal позволяет вам, глядя только на исходный текст, определить, как будет вести себя выражение или операнд инструкции. При этом нет необходимости держать в памяти все тонкости MASM. С помощью улучшенного режима вы просто сможете писать ясные и четкие выражения, которые будут выполняться так, как это было задумано.


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


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


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


  • дублирование имен элементов во множественных структурах;

  • сложные выражения HIGH и LOW;

  • предсказуемая обработка директив EQU;

  • корректная обработка сгруппированных сегментов данных;

  • улучшенная содержательность директив;

  • хорошо воспринимаемые выражения, заключенные в квадратные скобки.




Вперед  >>>
 1  2  3  4  5  6  7 


 8  Комментарии к статье  8 8  Обсудить в чате

8  В тему

Начало работы на Турбо Ассемблере

Использование директив и параметров

Объектно-ориентированное программирование

Использование выражений и значений идентификаторов

Директивы выбора процессора

Использование моделей памяти программы и сегментации

Определение типов данных

Задание и использование счетчика адреса

Описание процедур

Управление областью действия идентификаторов

Определение данных

Расширенные инструкции

Использование макрокоманд

Использование условных директив

Интерфейс с компоновщиком

Генерация листинга

Интерфейс Турбо Ассемблера и Borland C++

Интерфейс Турбо Ассемблера с Турбо Паскалем

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь