Методические указания по лабораторным работам по курсу «Аппаратные средства компьютерных систем», страница 42

2.   Кулаков В. Программирование на аппаратном уровне. Специальный справочник. — СПб.: Питер, 2001. — 496 с.

3.   Луговой А.В., Скляров А.Я. Микропроцессоры: архитектура и принципы функционирования (учебный курс). — Кременчуг: „КГПУ”, 2002. — 508 с.

4.   Айден К., Колесниченко О., Крамер М. и др. Аппаратные средства РС (2-е издание) — СПб.: BHV—Санкт-Петербург, 1998. — 608 c.

5.   Фролов А.В., Фролов Г.В. Аппаратное обеспечение персонального компьютера. — M.: Диалог-МИФИ, 1997. — 304 с. (Библиотека системного программиста; T. 33)

6.   Гук М., Юров В. Процессор Pentium III, Athlon и другие. — СПб: Питер, 2000. — 480 с.

7.   Использование Turbo Assembler при разработке программ /А.А. Чекатков — К.: Диалектика, 1994. — 288 с.

8.   Микропроцессорный комплект К1810: Структура, программирование, применение: Справочная книга /Под. ред. Ю.М. Казаринова — М.: Высш. шк., 1990. — 269 с.

9.   Руководство по архитектуре IBM PC AT /Ж.К. Голенкова, А.В. Заблоцкий, М.Л. Мархасин и др.; Под общ. ред. М.Л. Мархасина. — Мн.: ООО «Консул», 1992. — 949 c.


Приложение А
Порядок разработки ассемблерной программы

Разработка и выполнение программ проводится на ПЭВМ IBM PC AT в среде MS-DOS. В качестве инструментальных программных средств используются обрабатывающие программы пакета Turbo Assembler фирмы Borland: компилятор tasm.exe, компоновщик tlink.exe. Для отладки программ необходимо воспользоваться стандартным отладчиком td.exe фирмы Borland.

Порядок разработки ассемблерной программы следующий.

1. Используя текстовый редактор, который позволяет сохранять информацию в виде текста (коды ASCII), набрать эту программу и сохранить на локальном жестком диске в рабочем каталоге системы Турбо Ассемблер под именем <Имя_файла>.asm, где Имя_файла включает в себя: обозначение специальности (в 1-3 позиции), год поступления в ХНУРЭ (4-5 поз.), номер группы (6 поз.), номер бригады (7 поз.), номер работы (8 поз.), например: kss05181.asm.

3. Выполнить компиляцию программы. С этой целью используется вызов компилятора из командной строки:

tasm /l <Имя_файла>[.asm],

где /l — параметр вызова, задающий формирование листинга трансляции (файл <Имя_файла>.lst).