Організація циклів та робота з цілочисельними масивами. Використання різних способів та режимів адресації

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Не вказано

Інформація про роботу

Рік:
2010
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Засоби системного програмування

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти та науки України Національний університет «Львівська політехніка»  ЗВІТ З лабораторної роботи №7 З дисципліни: «Засоби системного програмування» На тему: «Організація циклів та робота з цілочисельними масивами. Використання різних способів та режимів адресації» Львів 2010 ЗАВДАННЯ: Створити *.exe програму, яка реалізовує обчислення, заданого варіантом виразу. Задати одновимірний масив A={a[i]}, довжиною N, що містить цілі однобайтні числа зі знаком. Виконати обробку масиву, вказану варіантом. Результат обчислення виразу повинен записуватися у пам’ять. За допомогою Debug, відслідкувати правильність виконання програми (продемонструвати результати проміжних та кінцевих обчислень) та проаналізувати отримані результати для різних вхідних даних. Скласти звіт про виконану роботу з приведенням тексту програми та коментарів до неї. Дати відповідь на контрольні запитання. ВАРІАНТИ ЗАВДАННЯ: A={a[i]} – масив з N знакових чисел (кожне число має довжину один байт). № Завдання  7 Знайти суму всіх додатних елементів масиву A={a[i]}, що задовільняють умову: a[i] >= d/c. c,d – цілі числа зі знаком   Лістинг програми: DOSSEG .MODEL SMALL .STACK 100h .DATA Arr db -1,3,10,5,6 D db 10 C db 2 Sum db 0h .CODE go: mov ax,@data mov ds,ax xor ax,ax mov cx, 5 mov si,0 next: mov dl,Arr[si] cmp dl,0 jl continue mov al,D cbw idiv C cmp dl,al jl continue add Sum,dl continue: inc si dec cx jnz next mov ah, 4ch int 21h end go Висновок і результати роботи програми:  Висновок: я навчився організовувати цикли і використовувати цілочисельні масиви. .
Антиботан аватар за замовчуванням

18.03.2013 13:03-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!