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

Реферат Виведення на екран поточного каталогу в графічному режимі (з скролінгом)





Міністерство освіти Російської Федерації

Інститут перепідготовки кадрів

Уральського державного технічного університету

Кафедра мікропроцесорної техніки

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

На тему: Виведення на екран поточний каталог в графічному режимі (зі скролінгом)

Керівник В.П. Кулюкін

Студент гр.СП-923

г.Нягань

2001р.

ЗМІСТ

ВСТУП 3

ОСНОВНА ЧАСТИНА 4

ВИСНОВОК 17

СПИСОК 18

Введення.

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

Поступово ситуація змінювалася. З'явилися більш зручні засоби спілкування з комп'ютером. Але на відміну від інших мов асемблер не вмирав, більше того він немогу цього зробити в принципі.

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

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

Опис програми.

Windows-додаток на асемблері містить один сегмент даних. data і один сегмент коду. code. У програмі використано 28 функцій API. Параметри цих функцій передаються через стек, результат повертається в регістрі ЕАХ. p> Регістр mode1 задає модуль сегментації (flat) і стиль генерації коду при вході до процедури програми і виході з них (stdcall). Модель пам'яті flat означає плоску модель пам'яті. Відповідно до цієї моделі компілятор створює програму, яка містить 32-бітову сегмент для даних і коду програми. Вказівка ​​цієї моделі пам'яті змушує компонувальник створити виконуваний файл з розширенням. Exe. Параметр stdcall визначає порядок передачі параметрів через стек справа наліво.

Директива include включати в програму файл win32.inc. p> Функції Win32 API, що використовуються в програмі повинні бути оголошені за допомогою директиви extrn для того, щоб компілятор міг згенерувати правильний код.

Рядки 35-68 містять опис сегмента даних, в якому визначаються змінні і екземпляри структур, що використовуються в програмі. Для запуску програми під управлінням Windows необхідно виконати ряд кроків, зміст яких полягає у виклику ряду функцій Win32.API:

* Виконання стартового коду;

* Виконання головної функції, що виконує наступні дії;

Реєструє клас вікна;

Створює вікно;

Відображає вікно;

Запускає цикл обробки повідомлень;

Завершує цикл обробки повідомлення;

* Організація обробки повідомлень в віконної процедури.

Віконна процедура визначає те, що виводиться в р...


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





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

  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Прикладні програми обробки даних
  • Реферат на тему: Мова Paskal. Основні елементи мови. Структура програми
  • Реферат на тему: Розробка програми для виконання обробки двомірних масивів