Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка програми на Асемблері

Реферат Розробка програми на Асемблері





з цим також стрімко розвивався і ринок програмних тестуючих засобів. На ринку існує величезна кількість відмінних діагностичних програм, написаних великими корпораціями: такими як Symantec inc., APS (Advanced Personal Systems), Microsoft і т.д., але все існуючі діагностуючих програми написані на мовах високого рівня, а значить не достатньо швидкі і надійні.

Автор проекту не береться конкурувати з величезними гігантами за кількістю виконуваних цими програмами тестів в силу того, що це безглуздо. Була зроблена спроба написати надійнішу, швидку діагностичну програму з використанням машинно-орієнтованої мови програмування - Асемблер.






В В 

Асемблер. ЕТАПИ РОЗРОБКИ ПРОГРАМИ.

Мова програмування найбільш повно враховує особливості "рідного" мікропроцесора і містить мнемонічні позначення машинних команд називається асемблером. Програма, написана на Асемблері називається вихідної програмою. Далі зупинимося на версії, званої Турбо Асемблер. p> Розробка програми на Асемблері складається з наступних етапів:

1) Складання алгоритму у вигляді блок-схеми або структурного опису, 2) Введення в ЕОМ тексту вихідної програми PROG.ASM за допомогою редактора текстів. Ім'я PROG може бути довільним, а розширення ASM - обов'язково, 3) Переклад ( трансляція або ассемблирование) вихідної програми в машинні коди за допомогою транслятора TASM.EXE. На цьому етапі виходить проміжний продукт PROG.OBJ (об'єктний код). Виявлені при цьому синтаксичні та орфографічні помилки виправляються повтором пп.2 і 3, 4) Перетворення за допомогою програми TLINK.EXE об'єктного коду PROG.OBJ в здійсненний код PROG.EXE або PROG.COM. 5) Виконання програми і її налагодження починаючи з п.1, якщо зустрілися логічні помилки. В 

Текст програми на Асемблері містить наступні операції:

а) команди або інструкції , б) директиви чи псевдооператор , в) оператори , г) зумовлені імена .

Дії зумовлені операціями перерахованими в пп.б, в, г виконуються на етапі трансляції, тобто є командами Асемблеру. Операції, звані командами або інструкціями виконуються під час виконання програми, тобто є командами мікропроцесору.


ФОРМАТ КОМАНД ТА ЇХ КЛАСИФІКАЦІЯ

Інструкція записується на окремому рядку і включає до чотирьох полів, необов'язкові з яких виділені []:

[позначка:]

мнемоніка_команди

[операнд (и)]

[; коментар]

Мітка або символічний адресу містить до 31 символу з ...


Назад | сторінка 2 з 39 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка алгоритму і програми на асемблері
  • Реферат на тему: Програми на асемблері
  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...
  • Реферат на тему: Створення програми, що включає всі програми лабораторних робіт
  • Реферат на тему: Розробка програми з використанням мови логічного програмування Prolog