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

Реферат Моделювання програми гіпотетичної машини за допомогою макрозасобів





ля обробки Видалення "зайвих" знаків пунктуації Пошук слова з максимальною довжиною Приведення слів до "одному розміру" Сортування Визначення довжини кожного слова і його запис у кінець слова Видалення "зайвих" знаків пунктуації Виведення на екран результату Завершення роботи програми

4. Результати


При запуску файлу Course.exe у відповідь на запрошення "Введіть рядок:" набираємо:


apple, melon astrachansky, african banana, armenian peachs are fruits.

"Оброблена рядок:
В 

За результатами видно, що програма працює правильно.


5. Лістинг програми


://Лістинг основної програми

;//Сортування слів з визначенням їх довжини і видаленням розділових знаків.

; дві попередні макрокоманди забезпечують виконання програми ГМ на реальній ЕВМSEGMENT; Початок кодового сегмента

START; ПОЧАТОК ПРОГРАММИMessageIn; Висновок рядки пріглашеніяMyString; Введення рядка для обробки; Видалення "зайвих" знаків пунктуації; Пошук слова з MAX довжиною; Приведення всіх слів до одного розміру; Сортування слів; Визначення довжини кожного слова

; і запис цього значення в кінець слова; Видалення "зайвих" знаків пунктуації

; після приведення слів до одного размеруMessageOut; Висновок рядки повідомлення про закінчення обработкі.MyString; Висновок обробленої рядка

FINISH; КІНЕЦЬ ПРОГРАММИENDS; Кінець кодового сегментаATA SEGMENT; Початок сегмента даннихdb 15, 'Введіть рядок:', '$'; Повідомлення-'Пріглашеніе'db 20,' Оброблена рядок: ',' $ ' ; Повідомлення-'Рядок обработана'db 249 dup (0),' $ '; Рядок для обработкіdb 0h; Регістриdb 0h; общегоdb 0h; назначеніяdb 0h; Прапор сортіровкіdb 0h; Перший покажчик на словоdb 0h; Другий покажчик на словоENDS; Кінець сегмента даних

;

; Лістинг макро бібліотеки для файлу Course.asm;

InitRealComputer MACRO

.286

fw = 24; розрядність слова ГМ; fw = 8 .. 255 = 8; розрядність байта

EndLine EQU 10,13, '$...


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





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

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