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

Реферат Розробка діалогового вікна в MASM32





Міносвіти Росії

Федеральне державне бюджетне освітня установа вищої професійної освіти

" Іжевський державний технічний університет

імені М.Т. Калашникова"

Кафедра Мехатронні системи







Курсова робота

Дисципліна: Основи обчислювальної техніки

Тема: Розробка діалогового вікна в MASM32














Іжевськ +2014


Зміст


Завдання

Введення

1. Розробка алгоритму

1.1 Алгоритм програми для підрахунку функції, заданої індивідуальним завданням

1.2 Алгоритм процедури програми

2. Розробка програми

3. Керівництво оператора

4. Керівництво програміста

5. Обчислювальний експеримент

Висновок

Список літератури



Завдання

алгоритм програма арифметичний співпроцесор

Розробити алгоритм і програму мовою Assembler обчислення функції, задану варіантом індивідуального завдання, яка б використовувала коефіцієнти, що визначаються користувачем в діалоговому вікні. Розробити діалогове вікно в MASM32. Передбачити введення даних в шістнадцятковій системі числення, а так само форму представлення чисел при виведенні: Плаваюча точка (нормальна форма). Використовувати в програмі набір команд арифметичного співпроцесора.

Варіант завдання представлений в таблиці 1.


Таблиця 1 - Варіант завдання

Підстава системи числення вхідних даннихОснованіе системи числення вихідних даннихФункціяНабор команд1616 Арифметичний співпроцесор


Введення


Мета курсової роботи: отримати практичні навички програмування діалогових вікон в MASM32, ознайомитися з набором команд арифметичного співпроцесора, закріпити навички програмування на асемблері MASM32 для сучасних процесорів архітектури Intel - 32.

У ході виконання курсової роботи розроблені: алгоритм і програма для підрахунку функції, заданої індивідуальним завданням. Розроблена програма виконана у вигляді віконного програми в середовищі програмування MASM32. У даній роботі представлені схема алгоритму і текст цієї програми.

У даній роботі використовуються WinAPI (Application Programming Interface) функції. Для роботи програми при цьому використовуються функції арифметичного співпроцесора, що дозволяє розвантажити основний процесор і прискорити обчислення операцій.



1. Розробка алгоритму


У даному розділі представлені: схеми алгоритмів програми для підрахунку функції, заданої індивідуальним завданням.


. 1 Алгоритм програми для підрахунку функції, заданої індивідуальним завданням


Програма складається з двох головних процедур: WinMain і WndProc, перша з яких реєструє клас вікна і його основні параметри (розміри вікна, колір фону вікна і т.д.). Під час виконання першої процедури викликається вторая. Процедура WndProc розглянута докладніше в наступному розділі. Алгоритм процедури WinMain не представлений, тому що в ній послідовно викликаються стандартні команди створення класу вікна.

Схема алгоритму програми для підрахунку функції, заданої індивідуальним завданням приведено малюнку 1.


Малюнок 1 - Схема алгоритму програми для підрахунку функції, заданої індивідуальним завданням



1.2 Алгоритм процедури програми


У даному розділі наведені схема алгоритму процедури WndProc, обробної повідомлення, що надходять від вікна. Схема алгоритму процедури WndProc представлена ??на малюнку 2.

Вікно в цій роботі складається з шести TextBox ів і двох EditBox ів. Через TextBox и виведені інструкції для користувача. У два EditBox а вписуються коефіцієнти заданої функції. Після введення коефіцієнтів вони заносяться в програму і тільки після натискання на єдину кнопку вони заносяться в свої змінні і використовуються для операцій в співпроцесор.


Рисунок 2 - Схема алгоритму процедури WndProc


Малюнок 2 -продовження



2. Розробка програми


У даному розділі представлений текст програми для підрахунку функції, заданої індивідуальним завданням відповідно до алгоритму з попереднього розділу. Текст п...


сторінка 1 з 5 | Наступна сторінка





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

  • Реферат на тему: Розробка алгоритму програми &Таймер& на мові програмування C ++
  • Реферат на тему: Розробка алгоритму і програми на асемблері
  • Реферат на тему: Розробка алгоритму і програми розрахунку на ПЕОМ коефіцієнта готовності сис ...
  • Реферат на тему: Розробка програми для підрахунку хеш-суми файлу і тексту з графічним інтерф ...
  • Реферат на тему: Розробка алгоритму і програми автоматизованого аналізу динаміки стежить сис ...