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

Реферат Програмування на машинно-орієнтованій мові





есяткову СС:

D=29

=20

C=28.

Явно бачимо, що результат роботи програм на Сі (для int), Асемблер УМ і Асемблер IBM PC збігаються на 100%. Результат роботи програм на Сі (для float) трохи відрізняється зважаючи точності обчислень і відрізняється від округленого значення максимум на 2 одиниці.



5. Інструкція користувача


Мова програмування Сі (для int) вікно із запитом: Введіть а: raquo ;. Необхідно ввести потрібне значення змінної а raquo ;, вона може бути будь-яким цілим позитивним чи негативним числом. Натискаємо Enter.

Далі в цьому діалоговому вікні з'являється запит: Введіть з: raquo ;. Необхідно ввести потрібне значення змінної з raquo ;, вона може бути будь-яким цілим позитивним чи негативним числом. Натискаємо Enter.

Наступним з'явиться новий запит: Введіть 4 значень для масиву: raquo ;. Вводимо 4 будь-яких значень, які можуть бути будь-якими цілими позитивними або негативними значеннями. Після кожного введеного числа натискаємо Enter.

У кінцевому підсумку в цьому діалоговому вікні у нас з'явиться запис y=... raquo ;. Замість крапки стоятиме число-відповідь, яке вийшло в результаті підстановки в вираз (1) введені Вами значень а raquo ;, з і значень масиву d [0] raquo ;, d [1] raquo ;, d [2] raquo ;, d [3] raquo ;. Відповідь буде цілим позитивним чи негативним числом.

Мова програмування Сі (для float)

При запуску програми на мові програмування Сі, з'явиться діалогове вікно із запитом: Введіть а: raquo ;. Необхідно ввести потрібне значення змінної а raquo ;, вона може бути будь-яким цілим або десятковим позитивним чи негативним числом. Натискаємо Enter.

Далі в цьому діалоговому вікні з'являється запит: Введіть з: raquo ;. Необхідно ввести потрібне значення змінної з raquo ;, вона може бути будь-яким цілим позитивним чи негативним числом. Натискаємо Enter.

Наступним з'явиться новий запит: Введіть 4 значень для масиву: raquo ;. Вводимо 4 будь-яких значень, які можуть бути будь-якими цілими або десятковим позитивними або негативними значеннями. Після кожного введеного числа натискаємо Enter.

У кінцевому підсумку в цьому діалоговому вікні у нас з'явиться запис y=... raquo ;. Замість крапки стоятиме число-відповідь, яке вийшло в результаті підстановки в вираз (1) введені Вами значень а raquo ;, з і значень масиву d [0] raquo ;, d [1] raquo ;, d [2] raquo ;, d [3] raquo ;. Відповідь буде цілим або десятковим позитивним чи негативним числом.


Рис. 1


Мова програмування Асемблер УМ

Записуємо код програми за допомогою стандартного додатка Блокнот у форматі * .txt. При описі даних ми відразу повинні задати значення для змінних а raquo ;, з і відразу задати значення масиву, які мають розмір в 1 слово.

Відкриваємо цей файл в програмі TCom.exe за допомогою вкладки Asm raquo ;, далі в отрившемся вікні вибираємо вкладку File потім Open і знаходимо потрібний файл з кодом у форматі * .txt. Код програми завантажиться на вкладку Source module raquo ;. Натискаємо на вкладку GoAsm raquo ;, якщо в коді немає помилок, то додаток виведе синю запис No errors detected! Raquo; Далі завантажуємо модуль програми в программе..exe за допомогою вкладки Load в основному вікні.

Запускаємо програму за допомогою клавіші Start в основному вікні.

Результат підстановки значень а raquo ;, з і масиву d у вираз (1) знаходитиметься в акумуляторі, який розташовується у другому полі програмою TCom.exe (дивитися рис. 1). Значним Акумулятора буде число в шістнадцятковій СС.

Мова програмування Асемблер IBM PC

Запускаємо емулятор DOSBox 0.74. З його допомогою переходимо на необхідний диск (використовуємо команду mount c raquo ;, дивитися рис. 2 (файл знаходиться на диску С в папці з назва 1 raquo ;, назва файлу сс )) і відриваємо папку, в якій розташований файл з кодом програми у форматі * .asm, компонувальник tasm.exe і редактор зв'язків tlink.exe (ОБЯЗАЕЛЬНОЕ УМОВА: всі 3 файлу повинні бути в 1 (!) папці).

Далі в емуляторі DOSBox 0.74 вводимо tasm.exe lt; назва файлу gt; .. asm raquo ;. Таким чином ми даємо команду скомпілювати код і показати помилки, якщо вони є. Якщо їх немає, то емулятор виведе відсутність повідомлень про помилку та попереджень (дивитися рис. 2). У результаті вдалої компіляції буде створений файл формату * .obj.


Рис. 2


Пр...


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





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

  • Реферат на тему: Мова SMS - що це таке. Бути чи не бути йому в нашому житті
  • Реферат на тему: Модернізація комбінованого вольтметра В7-40 для вимірювання середньоквадрат ...
  • Реферат на тему: Яким бути сучасному вчителю?
  • Реферат на тему: Учитель XXI століття. Яким він повинен бути ...
  • Реферат на тему: Штучний інтелект: чи може машина бути розумною?