Все разделы / Системное программное обеспечение /
Страницу Назад
Поискать другие аналоги этой работы
(200 ) 10 Вариант. Лабораторная работа №1. Системное программное обеспечение. Вычисление арифметических выражений ДО СИБГУТИID: 200013Дата закачки: 21 Апреля 2019 Продавец: Petr (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Исполняемые фалы (EXE), Microsoft Word Сдано в учебном заведении: ДО СИБГУТИ Описание: 1. Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE Program5 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных A DW 5 ; B DW 3 ; C DW 8 ; D DW 9 ; .CODE ;отмечаем начало сегмента кодов main PROC MOV AX, @data ;копируем адрес MOV DS, AX ;сегмента данных mov AX, C mov BX, D mul BX ;Умножение 8*9. Результат в АХ add AX, B ; прибавление 3 В АХ 3+8*9 mov BX, A mul BX ;умножение на 5 MOV AX,4C00h ;выход INT 21h ;из программы main ENDP END main 2. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? Совпадает ли результат вычислений с реальным значением выражения? Задание 2 Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вычислений). 10. 2·В - 1 + 4 (А - 3·С) Комментарии: Уважаемый студент, дистанционного обучения, Оценена Ваша работа по предмету: Системное программное обеспечение Вид работы: Лабораторная работа 1 Оценка:Зачет Дата оценки: 05.03.2019 Рецензия:Уважаемый, Задорожный Анатолий Филиппович Размер файла: 148,7 Кбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:К сожалению, точных предложений нет. Рекомендуем воспользваться поиском по базе. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Системное программное обеспечение / 10 Вариант. Лабораторная работа №1. Системное программное обеспечение. Вычисление арифметических выражений ДО СИБГУТИ