Постановка задачі - раздел Образование, Виконати дослідження переводу чисел з десяткової в двійкову систему числення Згідно З Номером Студента В Групі Вибрати Варіант Завдання Та Написати На Асе...
Згідно з номером студента в групі вибрати варіант завдання та написати на асемблері програму обчислення одного з виразів:
2. 2(ce + a)b – 2d/a; 10. (a – ed)b – 10d/b; 18. (a – bc)/b + 18d;
3. (a – cb)/b + 3d; 11. (a – b)ab – 11d/e; 19. 8c – ab – b/19e;
4. 8d – ab – 4d/a; 12. (b – 2d)/(12a – с); 20. (a – cd)b – 20a/b;
5. a + 5ac – 5b/c; 13. ae + b – 13b/c; 21. (a – b)ab – 21d/e;
6. 2(a – b/с) + 6e/d; 14. 8ad – b – d/14a; 22. (a – 2d)/(a – 22с);
7. 2(c/e + a)b – 7d/a; 15. a – 5ac – b/15c; 23. ab + c – b/23c;
8. (a – c/b)/b + 8d; 16. 2(a – b/с) + e/16d; 24. 8a – b – d/24a.
Вимоги до програм:
1. Передбачити ситуацію, при якій числа будуть змінюватися від мінімального до максимального значень (урахувати можливі переповнення розрядної сітки та позики);
2. Для перших десяти за списком студентів змінні повинні мати розмір байта, для других десяти за списком студентів – розмір слова, а для третіх десяти за списком студентів – розмір подвійного слова;
3. Навести програму з використанням зовнішніх процедур.
Лабораторна робота Подання даних... Мета заняття... Виконати дослідження переводу чисел з десяткової в двійкову систему числення Дати їх внутрішнє машинне подання...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Постановка задачі
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Вхідний контроль знань
1. Перевести числа вашого дня, місяця та року народження у двійкову, вісімкову та шістнадцяткову системи числення.
2. Перевести число DD.MM у двійкову та шістнадцяткову системи числення дл
Порядок виконання роботи
Для виконання завдання №1 необхідно вибрати свій варіант із табл. 3.3 та записати тільки число X зі знаками.
Таблиця 3.3 – Варіанти завдань
Link.exe /subsystem:console Lab1.obj.
Скопіювати вигляд налагоджувача у звіт можна, натиснувши клавіші PrtScr або Alt + PrtScr.
Потім треба викликати налагоджувач OllyDbg (http://cracklab.ru/_dl/new/ollydbg110xp.rar або www.ol
Вхідний контроль знань
Написати та налагодити програму згідно з одержаним варіантом завдання. Результат записати у пам’ять.
1. Скласти день, місяць та рік свого народження.
2. Перемножити день, місяць т
Постановка задачі
Згідно з номером в групі вибрати варіант та написати на асемблері програму обчислення одного з виразів:
1. a – ab – e/c; 5. a – de – e/b; 9. (de – e)/(c – a);
Зміст звіту
1. Постановка задачі для конкретного варіанта.
2. Лістинг програми з детальним коментарем та описом роботи.
3. Рrint screen екрана 32-розрядного налагоджувача з виконаною програмо
Вхідний контроль знань
Написати та налагодити програму згідно з отриманим варіантом та оформити її у вигляді процедури з параметрами. Результат записати у пам’ять.
1. Виконати операцію логічного додавання дня та
Постановка задачі
Згідно з номером студента в групі вибрати варіант завдання та написати на асемблері програму обчислення одного з виразів:
1. 2d/с – сd; 8. 2ab – 8c/b; 15.
Зміст звіту
1. Постановка задачі для отриманого варіанта завдання.
2. Блок-схема алгоритму виконання прикладу з детальним коментарем.
3. Лістинг програми з детальним коментарем до кожної кома
Зміст звіту
1. Постановка задачі для отриманого варіанта завдаання.
2. Блок-схема алгоритму виконання прикладу з детальним коментарем та описом роботи.
3. Лістинг програм: головної та зовнішн
Завдання 1.
Згідно з останньою цифрою номера студента в групі вибрати варіант завдання та написати на асемблері програму обчислення одного з прикладів з введенням та виведенням даних. П
Завдання 2.
Згідно з останньою цифрою номера студента в групі вибрати варіант завдання та написати програму з виведенням даних у файл та на екран монітора з використанням функції MessageBox (Mes
Зміст звіту
1. Постановка задачі для конкретного варіанта завдання.
2. Блок-схема алгоритму виконання прикладу з детальним коментарем та описом роботи.
3. Лістинг програми та коментарі до всі
Постановка задачі
Згідно з останньою цифрою номера в групі вибрати варіант завдання та написати на асемблері програму обчислення одного з виразів з використанням дійсних чисел та виведенням їх на екран. При цьому об
Методичні рекомендації
Для налагодження остаточного варіанта програми спочатку необхідно налагодити частину програми з отриманням одного результату та його виведенням. На другому етапі – отримання масиву результатів. На
Зміст звіту
1. Постановка задачі для конкретного варіанта.
2. Блок-схема алгоритму виконання прикладу.
3. Лістинг програми з детальним коментарем та описом роботи.
4. Рrint screen ек
Постановка задачі
Згідно з цифрою номера студента в групі вибрати свій варіант та написати програму з використанням команд обробки рядків,з обов’язковим використанням операцій введення та виведення.
Зміст звіту
1. Постановка задачі для конкретного варіанта.
2. Блок-схема алгоритму виконання прикладу з детальним коментарем та описом роботи.
3. Лістинг програми з виведенням даних на екран
Постановка задачі
Згідно з останньою цифрою номера студента в групі вибрати свій варіант та написати програму з використанням директив умовного асемблювання та дійсних чиселз обов’язковим виведенням
Зміст звіту
1. Постановка задачі для конкретного варіанта.
2. Блок-схема алгоритму виконання прикладу з детальним коментарем та описом роботи.
3. Лістинг програми та коментарі до всіх команд.
Завдання 1
1. Задано матрицю 3 ´ 5. Виконати транспонування цієї матриці. Результат виконання програми вивести у вікно консолі.
2. Задано матрицю 6 ´ 6. Визначити суму елементів під голов
Завдання 2
1. Задано послідовність структур. Структура містить поля: назва автомобіля, порядковий номер, ім’я власника, кількість порушень. Обчислити кількість власників з більш ніж з трьома порушеннями.
Макроси. Постановка задачі
Згідно з останньою цифрою номера студента в групі вибрати свій варіант та написати на асемблері програму обчислення одного з виразів з використанням макросів та виведенням їх на екран. При цьому об
Завдання 1
1. (2a/b) + a/3,1b; 6. (1,1ab – 3)/ab;
2. 1,1(x – a) + 210/(x – a); 7. 2,3(a – b) + 2,3(a – b)/a;
Зміст звіту
1. Постановка задачі для конкретного варіанта.
2. Блок-схема алгоритму виконання прикладу з детальним коментарем та описом роботи.
3. Лістинг програми та коментарі до всіх команд.
DATE1 ENDS
.data ; директива визначення даних
str1 DATE1 <1,-1,-2,3> ; структура з іменем str1
str2 DATE1 <0,-2,-1,-3> ; структура з іменем str2
Постановка задачі
Згідно з останньою цифрою номера студента в групі вибрати свій варіант та написати програму на асемблері обчислення одного з виразів:
1. Задано масив А з N = 5 елементів. Нав
Деталі реалізації
Для виконання завдання було розроблено дві динамічні бібліотеки: ArrHandler.dllта ConsoIeIO.dll.Перша містить функції обробки масивів, друга – функції введення/вив
Public WriteLine
GetNum proto
PrintNum proto Number :DWORD
WriteLine proto
BSIZE equ 12
.data
hInst dd 0
stdin dd 0
stdout dd 0
rdn dd 0
GetNum proc
; вивести запрошення
invoke WriteConsole, stdout, offset msg, MS, offset wrtn, 0
; прочитати число в символьному вигляді
invoke ReadConsole, stdin, offset buff, BSIZE, of
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов