Системное программное обеспечение. Лабораторная работа №1. Вариант №18. Вариант №8.

Этот материал можно скачать бесплатно

Состав работы

material.view.file_icon
material.view.file_icon Лабораторная работа 1.doc
material.view.file_icon myProg_2.asm
material.view.file_icon MYPROG_2.EXE
material.view.file_icon myProg_3.asm
material.view.file_icon MYPROG_3.EXE
material.view.file_icon myProg_1.asm
material.view.file_icon MYPROG_1.EXE

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 1 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8.

Лабораторная работа 1.

Тема: Вычисление арифметических выражений

Цель работы: Научиться использовать арифметические команды языка ассемблера.

Задание 1

1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.

2.Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? Совпадает ли результат вычислений с реальным значением выражения?

Задание 2
Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вычислений).

Номер задания выбирается в соответствии с последней цифрой пароля.

8. 2 - В (А + В) + С / 4

Замечание. Переменные A, B, C являются целочисленными, могут быть положительными либо отрицательными. Деление полагается целочисленным, т.е. например, 5/2=2, 6/2=3.

Дополнительная информация

Семестр: 5
Вариант: 8 ; 18 ; 28 и т.д.
Год сдачи: 2016
Оценка: зачет.
Проверил: Мачикина Е.П.
Системное программное обеспечение. Лабораторная работа №1-5. Вариант №18. Вариант №8.
Лабораторные работы по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 1. Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. 2.Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются реги
User Mental03 : 6 октября 2016
Системное программное обеспечение. Контрольная работа. Вариант №18. Вариант №8.
Контрольная работа по Системному программному обеспечению. Задание 8. 8.   Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит на экран четные элементы массива. Параметры передавать следующим образом: в ВХ – смещение массива; в СХ – число элементов в массиве. В основной программе вызвать описанную процедуру для двух разных массивов.
User Mental03 : 6 октября 2016
Системное программное обеспечение. Контрольная работа. Вариант №18. Вариант №8.
Системное программное обеспечение. Лабораторная работа №1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE Program5 ;название программы .MODEL small ... Выполните отладку программу с использованием отладчика Tu
User nik200511 : 28 декабря 2020
166 руб.
Системное программное обеспечение. Лабораторная работа №4. Вариант №18. Вариант №8.
Лабораторная работа 4 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 4. Тема: Логические операции Цель работы: Научиться использовать команды логических операций Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. 2.Выполните отладку программу. Чему равно значение DX перед выходом из программы? Задание 2 Используя предложенную выше про
User Mental03 : 6 октября 2016
Системное программное обеспечение. Лабораторная работа №5. Вариант №18. Вариант №8.
Лабораторная работа 5 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 5. Тема: Работа со строками. Использование функций DOS Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа позволяет ввести строку с клавиатуры и определить сколько заданных символов содержится в ней. Программа подсчитывает количество единиц в заданном байте и резу
User Mental03 : 6 октября 2016
Системное программное обеспечение. Лабораторная работа №3. Вариант №18. Вариант №8.
Лабораторная работа 3 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 3. Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. 2.Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения п
User Mental03 : 6 октября 2016
Системное программное обеспечение. Лабораторная работа №2. Вариант №18. Вариант №8
Лабораторная работа 2 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 2. Тема: Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ. 2.Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются
User Mental03 : 6 октября 2016
ЛАБОРАТОРНАЯ РАБОТА №1 по дисциплине «Системное программное обеспечение»
Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадимфайл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение (А/ 2 + В) / 4 + С – 1 и результат заносит в регистр CХ. Строки программы прокомментированы. TITLE lab1 ; название программы .MODELsmall ; отводим под стек и под данные по 64Кб .STACK 100h ; отмечаем начало сегмента стека .DATA
User aiki : 20 сентября 2020
300 руб.
ПР 51-31323949-43-99. Методические указания по проведению теплотехнических и газодинамических расчетов при испытаниях газотурбинных газоперекачивающих агрегатов
Настоящие методические указания разработаны с целью установления правил и методов обработки результатов испытаний (предварительных, приемочных, эксплуатационных и других видов) газотурбинных газоперекачивающих агрегатов (далее - ГПА) в части определения их выходных показателей (мощности на муфте газотурбинной установки (далее - ГТУ), коэффициента полезного действия (далее - к. п. д.) ГТУ, к. п. д. и других показателей газового компрессора - центробежного нагнетателя (далее - ЦБН). Разработаны В
User Elfa254 : 21 мая 2013
10 руб.
КР. Часть 2. Аудит.
Задание № 1 Задача 1. Аудитору требуется подтвердить оценку запасов. Стоимость запасов 1000000 руб. Допустимая ошибка — 5000 руб., риск при выборке — 10%. Требуется: Определите размер выборки при условии: 1) ожидаемая одна ошибка — фактор надежности 3,84%; 2) ошибки не ожидается — фактор надежности 2,31%. Задача 2. При проверке аудитор собрал следующие доказательства: 1) выписку из реестра акционеров — для подтверждения наличия акций в собственности предприятия клиента; 2) акт инвентаризации МП
User studypro3 : 24 июня 2019
350 руб.
Компьютерная графика. ЛР2. 21-й вариант. 6-й семестр
Задание 1. Используя инструменты цветокоррекции исправить изображения кот.jpg, парад.jpg, кукла.jpg.(откорректировать - тон, контраст, цвет) 2. Текстуру 4.bmp сделать бесшовной.
User oksana : 11 февраля 2016
200 руб.
Контрольная работа по экономике
План 1.Рыночное предложение. Закон предложения. Кривая предложения как модель рыночного поведения продавцов 2.Анализ факторов изменения предложения Используемая литература Упражнение: Цена товара выросла на 10%, в результате предложение данного товара также увеличилось на 10%. О каком варианте эластичности идет речь? Проиллюстрируйте примером другие варианты эластичности.
User Nadenalove : 21 апреля 2018
400 руб.
up Наверх