Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Лабораторна робота № 1




Дослідження системи програмування на мові асемблера

 

 

Мета роботи: Знайомство з програмування на мові асемблера, програмою-транслятором Turbo-Assembler (TASM), редактором зв’язківTLINKта з засобом для відлагодження програм у двійковому коді TD.

 

1. Теоретичні відомості

Програма транслятора з мови асемблера мікропроцесора Intel 80х86 TASM (Turbo-Assembler ) призначена для написання та частково для відлагодження програм, які написані мовою асемблера. Для початку роботи з програмою потрібно завантажити файл tasm.com. На екрані монітора повинно з’явитися головне меню системи TASM, загальний вид якого та призначення його головних команд наведені у таблиці 1. Виклик тієї чи іншої функції меню проводиться через натиснення клавіші з відповідною виділеною літерою (у таблиці літери позначені у дужках).

Для того, щоб почати вводити текст асемблерної програми, потрібно увійти до редактора (команда Edit головного меню). Після цього написання програми проводиться звичайним чином з використанням стандартних клавіш керування курсором та редагування.

Таблиця 1 Структура головного меню системи TASM та призначення його команд

Зовнішній вигляд екрана та розташування команд
Assemle Source Edit Source Get Source Write Source
Run Codefile Hexdump File Kill File List File
Symbol List Xrefer List Directory New Drive-Directory
Asm Options Value Quit  
Команда Призначення
Assemble Source (A) Асемблювання введеної програми
Edit Source (E) Редагування тексту програми
Команда Призначення
Get Source (G) Занесення файлу з початковим текстом програми на мові асемблера до пам’яті ЕОМ
Write Source (W) Запис остаточного тексту програми до файлу
Run Codefile (R) Виконання програми після її трансляції
Hexdump File (H) Поглядання команд програми у кодах шістнадцятирічної системи
Kill File (K) Знищення файлу з текстом програми
List File (L) Поглядання тексту початкової програми
Symbol List (S) Перегляд таблиці символьних імен програми
Xrefer List (X) Службова інформація програми
Directory (D) Перегляд змісту диска або каталога
New Drive-Directory (N) Зміна диска або каталога
Asm Options (O) Параметри асемблювання.
Value (V) Форма представлення введеного числа. Можливі параметри – шістнадцятирічне, десяткове, вісімкове, двійкове
Quit (Q) Закінчення роботи з програмою
         

Для редагування вже існуючого та збереженого на диску файлу потрібно перед входом до редактора прочитати його за допомогою функції головного меню Get. Після закінчення роботи в редакторі треба повернутися до головного меню TASM за допомогою клавіші «Esc» та провести трансляцію програми. Для цього насамперед треба встановити опції асемблювання за допомогою функції головного меню Asm Options. Після виклику цієї функції з’являється меню другого рівня. Та чи інша функція асемблювання програми встановлюється за допомогою функціональних клавіш F1, F2,..., F10. Напроти кожної функції вказується її стан, який можна змінити через натиснення відповідної клавіші. Значення клавіш F1-F10 наведені у таблиці 2.

 

 

Таблиця 2. Функції асемблювання TASM та призначення клавіш F1-F10






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных