adfun.ru
 
BIGLIB
  большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно
 
АСТРОЛОГИЯ
  книги по астрологии
 
КРИМИНАЛ
  книги про криминал
 
ДЕТЕКТИВЫ
  детективы известных
   писателей
 
ФАНТАСТИКА
  фентези, фантастика,   фантастические повести
 
ПРИКЛЮЧЕНИЯ
  книги про приключения,   путешествия
 
ПОЛИТИКА
  книги про политиков,   репрессии
 
ПСИХОЛОГИЯ
  разнообразная литература   по психологии
 
КЛАССИКА
  классическая литература
 
КОМПЬЮТЕРНАЯ
  ЛИТЕРАТУРА
  про компютерное железо,   документация, языки   программирования
 
РЕЛИГИЯ, АТЕИЗМ
  книги про религию
 
ФИЛОСОФИЯ
  книги, которые заставляют   задуматься над   окружающим тебя миром.
 
ЭНЦИКЛОПЕДИИ
  самые интересные   энциклопедии на
   разные темы
 
МЕДИЦИНА
  медицинские книги,   методички,
   народные лечебники
 
КУЛИНАРИЯ
  рецепты тортов,   консервирование,
  все о спиртных
  напитках.
 
СТИХИ
  стихи популярных и не   очень авторов
 
ТВОРЧЕСТВО
  народное творчество,   стихи, песни и т.д.
 
ЮМОР
  анекдоты, приколы,   смешные истории
 
ЛЮБОВНЫЙ РОМАН
  мир высоких чувств и   любовных грез
 
ЭРОТИКА
  эротические рассказы,   книги о технике секса,   кама-сутра и др.




adfun.ru
Rambler's Top100 Rambler's Top100
    НА ГЛАВНУЮ
    РЕФЕРАТЫ
    ТОСТЫ
    ТЕСТЫ
    АВТО
    ДЛЯ СТУДЕНТА
    КНИГИ
    КОНТАКТ
 
Справочник по системе программирования Турбо Ассемблер 2.0
Автор ""
Размер 416131 Байт
Страница 3 из 51
СКАЧАТЬ КНИГУ ЦЕЛИКОМ


      Пример: В следующем примере показано, как в данном руковод-
стве используются соглашения по обозначениям.

     TASМ[[необяз_параметры]] исх_файл[[, [[объектн_файл]][[,
[[файл_листинга]][[, [[файл_перекр_ссылок]]]]]]]][[;]]

     Этот синтаксис показывает, что вы должны сначала ввести  имя
программы (TASM), затем можно ввести какое-то количество необяза-
тельных параметров, обязательно нужно ввести имя  исходного файла
"исх_файл",   затем   можно   ввести   имя    объектного    файла
"объектн_файл", перед которым ставится  запятая,  и  можно ввести
также  имена  файла  листинга  "файл_листинга" (перед  ним  также
должна указываться запятая, отделяющая это имя от имен объектного
и   исходного   файлов)   и   имя   файла   перекрестных   ссылок
"файл_перекр_ссылок" (перед ним также нужно указать запятую,  от-
деляющую это имя от имен остальных файлов).

     Когда в руководстве речь идет о компьютерах IBM PC и совмес-
тимых с  ними,  то  под этим мы подразумеваем любой компьютер,  в
котором используется процессор 8088, 8086, 80186, 80286 или 80386
(все процессоры этой серии мы обозначаем обычно, как 80х86).


Глава 1. Установка Турбо Ассемблера в системе
-----------------------------------------------------------------

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

     Если вы собираетесь использовать Турбо Ассемблер вместо MASM
(макроассемблер  фирмы  Microsoft),  прочитайте  Приложение  В  в
"Справочном руководстве" и посмотрите,  в чем поведение Турбо Ас-
семблера отличается от MASM.

           Примечание: Перед началом работы ознакомьтесь с содер-
      жимым файла READ.ME, в котором может содержаться информация
      о последних изменениях, а также дополнения к руководствам.
                     Файлы на дистрибутивном диске
-----------------------------------------------------------------

     На дистрибутивных дисках Турбо Ассемблера содержатся следую-
щие файлы:

     - TASM.EXE: Турбо Ассемблер;
     - TLINK.EXE: Турбо компоновщик;
     - MAKE.EXE: Утилита  MAKE,  работающая  в  режиме  командной
       строки;
     - TLIB.EXE: Турбо библиотекарь;
     - README.COM: Программа для вывода на экран текста  в  файле
       README;
     - README: последняя информация о программном  обеспечении  и
       документации;
     - TCREF.EXE: Утилита генерации перекрестных ссылок  исходных
       файлов;
     - OBJXREF.COM: Утилита генерации перекрестных ссылок  объек-
       тных файлов;
     - GREP.COM: Утилита GREP;
     - TOUCH.EXE: Утилита обновления файлов;
     - INSTALL.EXE: программа установки;
     - MMACROS.MAC: архивный файл макрокоманд режима MASM.

    Тексты использованных в  руководстве  примеров  содержатся  в
следующих файлах:

    HELLO.ASM
    HELLO2.ASM
    HELLOPRN.ASM
    REVERSE.ASM
    ECHOCHAR.ASM
    MODCHAR.ASM
    DELAY.ASM
    DSLYSTR.ASM
    USE_ES.ASM
    STDSEG.ASM
    STRINGS.ASM
    PRNTSTR.ASM
    CNTWORDS.ASM
    MAIN.ASM
    SUB1.ASM
    PLUSONE.C
    PLUSONE.ASM
    SQRETBLE.C
    SQRTBLE2.C
    STRINGUP.C
    DOTOTAL.ASM
    SHOWTOT.C
    DOTOTAL2.ASM
    TOGLFLAG.C
    TOGFLAG.ASM
    CALLCT.C
    COUNT.ASM
    COUNTLG.ASM
    CALCAVG.C





AVERAGE.ASM SAMPLE.PAS ASMPROC.ASM TSAMPLE.PAS HEXTEST.PAS HEXSTR.ASM XCHANGE.PAS XCHANGE.ASM ENVTEST.PAS ENVSTR.ASM Установка Турбо Ассемблера ----------------------------------------------------------------- На диске INSTALL имеется программа с именем INSTALL.EXE, ко- торая может помочь вам установить в системе Турбо Ассемблер. Эта программа имеет две возможности: 1. Установка на жесткий диск. При этом вы можете выбрать подкаталоги, в которые будут загружены файлы. 2. Установка на гибкий диск. Эта возможность позволяет вам установить на гибкий диск необходимые для использования Турбо Ас- семблера файлы при наличии в системе двух дисководов для гибких дисков. Чтобы начать процесс установки, измените текущий дисковод на тот, где содержится программа INSTALL, и наберите INSTALL. В рам- ке в нижней части экрана вам будут выводиться подсказки и инс- трукции. Например, если вы выполняете установку с диска A, введи- те: INSTALL Перед началом установки ознакомьтесь с информацией о данной реализации Турбо Ассемблера (файл READ.ME). Примечание: Если вы работаете в системе, где использу- ется дисплей на жидких кристаллах, то перед запуском прог- раммы INSTALL нужно установить черно-белый режим с помощью команды: mode bw80 Можно также указать программе INSTALL, что нужно рабо- тать в черно белом режиме. Для этого используется параметр /b: INSTALL /b Можно установить Турбо Ассемблер и без помощи утилиты INSTALL. Если у вас имеется жесткий диск, создайте каталог для TASM.EXE (где вы будете наиболее часто его использовать). Затем скопируйте TASM.EXE в этот каталог. Если вы используете систему только с гибкими дисками, скопируйте TASM.EXE на один из гибких дисков. После этого скопируйте в тот же каталог все утилиты, с кото- рыми вы собираетесь работать. Это все. В следующей главе вы нау- читесь основам программирования с помощью Турбо Ассемблера TASM. Глава 2. Начало работы с Турбо Ассемблером ----------------------------------------------------------------- Если вы никогда ранее не программировали на языке Ассембле- ра, то начните с данной главы. Возможно вам приходилось слышать, что программирование на Ассемблере - это дело темное, доступное только посвященным и мудрецам. Не верьте этому. Язык Ассемблера - это не более чем человеческая форма языка самого компьютера, а он, как и можно было предположить, в высшей степени логичен. Как можно также догадаться, язык Ассемблера - это очень мощный язык. Фактически, программирование на Ассемблере представляет собой единственный способ реализации всего спектра возможностей процес- соров серии 80х86 фирмы Intel, являющихся "сердцем" всех компь- ютеров семейства IBM PC и совместимых с ними компьютеров. Вы можете писать программы целиком на языке Ассемблера или, если захотите, использовать язык Ассемблера в программах, напи- санных на Турбо Си, Турбо Паскале, Турбо Прологе, Турбо Бейсике, и других языках. В любом случае с помощью языка Ассемблера вы сможете разрабатывать компактные и быстрые программы. Наряду со скоростью большое значение в программе на языке Ассемблера имеет также возможность управления всеми аспектами работы компьютера, до последнего такта системного таймера. В данной главе вы познакомитесь с языком Ассемблера и опро- буете уникальные свойства программирования на нем. Сначала вы введете и запустите несколько работающих программ, написанных на Ассемблере. Это даст вам возможность как почувствовать сам язык, так и познакомиться с работой на Ассемблере. Затем вы познакоми- тесь с общими характеристиками компьютеров, в частности, с про- цессором 8086, что позволить вам оценить достоинства языка Ас- семблера в плане того, что касается процессора 8086. Мы коснемся также отдельных аспектов программирования на Ассемблере, специ- фичных для компьютеров IMP PC. Тему данной главы продолжает Глава 5 ("Основные элементы программы на языке Ассемблера"), в которой описывается структура программы на Ассемблере, основные ее элементы, и все, что вы уже узнали в этих двух главах суммируется в исчерпывающей програм-


Страницы : 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51


adfun.ru









Форум раскрутка сайта и интернет-реклама
реклама - рекламное агентство -
Интернет PR агентство чат и форум
волчат знакомства - сайт знакомств
бесплатные компьютерные игры
фото знакомства
новые стеклопакеты -
качественное остекление балконов
портал - пластиковые окна -
закажите окна пвх в Москве

частная стоматология в Москве:
надежная стоматологическая клиника
протезирование зубов и
отбеливание зубов в стоматологии
Музыка - скачать mp3 музыка
каталог партнерские программы
ручной бесплатный обмен ссылками цифровые камеры цифровые фотоаппараты -
цифровые видеокамеры

театры - заказ билетов в театр -
магазин - продажа компьютеров
в Москве форум Испания - жилье -
недвижимость в испании

турфирма - испания туры
Переводы - бюро переводов
Законы - закон о товарных знаках,
Грузовые перевозки. АсМАП. Дальнобой закон о рекламе
Интернет казино
реклама на форуме и контекстная реклама
на Яндексе Баннерная сеть и
интернет каталог сайтов Holiday.Ru
Форумы политика, лучшие анекдоты
знакомства.