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

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

material.view.file_icon
material.view.file_icon lab3.asm
material.view.file_icon LAB3.EXE
material.view.file_icon LAB3.MAP
material.view.file_icon LAB3.OBJ
material.view.file_icon LAB3.TR
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 3

Тема: Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.

Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.

Задание 1

Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.

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

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

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

1. Составьте программу, которая вычисляет и заносит в DX номер максимального элемента массива.

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

май 2019, зачтено без замечаний

Задорожный Анатолий Филиппович
Системное программное обеспечение. Лабораторная работа №3.
Лабораторная работа 3 Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. TITLE Program3 ;название программы .MODEL small ... Выполните отладку программу с использованием отладчика TurboDebugger. П
User nik200511 : 28 декабря 2020
166 руб.
Лабораторная работа №3 по дисциплине «Системное программное обеспечение». Вариант №1
Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: 1. В Far Manager создадим файл LabRab3.asm. 2. В файле LabRab3.asm создадим программу, которая вычисляет и заносит в DX номер максимального элемента массива. Под номером максимального элемента будем понимать индекс максимального элемента в массиве. Индекс первого элемента будет равен 0, второго 1, третьего 2 и т.д. В отчете приведен листинг разработанной программы с комментариями строк
User boeobq : 26 ноября 2021
100 руб.
Лабораторная работа №3 по дисциплине «Системное программное обеспечение». Вариант №1
ЛАБОРАТОРНАЯ РАБОТА №3 по дисциплине «Системное программное обеспечение»
Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Задание: Заменить все отрицательные числа нулями в массиве чисел. Порядок выполнения работы: 1. В Far Manager создадимфайл lab3.asm. 2. В файле lab3.asm наберем программу. Строки программы прокомментированы. TITLE lab3 ; название программы .MODELsmall ; отводим под стек и под данные по 64Кб .STACK 100h ; отмечаем начало сегмента стека .DATA ; отмечаем начало сегмента данных ADW -6, -3, 0, -21, 34, -12, -2, 1 ; Масс
User aiki : 20 сентября 2020
300 руб.
Лабораторная работа №3 по дисциплине: Системное программное обеспечение
Тема: «Работа с массивами данных» 1 Цель работы: Научиться обрабатывать массивы данных. 2 Порядок выполнения работы: 2.1 В Far Manager создадим файл myProg_7.asm 2.2.1 В файле myProg_7.asm наберем программный код, который находит наименьшее по абсолютной величине число в массиве чисел и заносит его в регистр DX.
User lebed-e-va : 14 декабря 2015
100 руб.
Системное программное обеспечение. Лабораторные работы 1-3. Вариант 1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются р
User nik200511 : 20 января 2020
276 руб.
«Системное программное обеспечение». Вариант №1
Задание на контрольную работу Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число четных элементов в массиве. Параметры передавать следующим образом: в ВХ – смещение массива; в СХ – число элементов в массиве; в АХ – результат вычислений (число четных элементов). В основной программе вызвать описанную процедуру для двух разных массивов. Порядок выполнения работы: 1. В Far Manager создадим файл KontrRab.asm. 2. В файле KontrRab.asm создад
User boeobq : 26 ноября 2021
150 руб.
«Системное программное обеспечение». Вариант №1
Системное программное обеспечение. Лабораторная работа 3. Вариант 4.
Лабораторная работа 3 Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения программы.Чему равно значение переменной Max перед выходом из программы? Совпа
User nik200511 : 11 февраля 2020
47 руб.
Системное программное обеспечение. Лабораторная работа №3. Вариант 9.
Лабораторная работа 3 Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения
User nik200511 : 23 января 2020
13 руб.
Загадка происхождения жизни: эволюция или сотворение?
Загадка происхождения жизни: эволюция или сотворение? Лаломов А. В. Как произошла жизнь на нашей планете? Откуда взялись многочисленные виды растительных и животных организмов? Как появился человек? В системе образования и науки на сегодняшний день практически безоговорочно преобладает концепция биологической эволюции. Ее сторонники утверждают, что первая жизнь на нашей планете зародилась сама по себе из неорганических компонентов в результате физических и химических процессов (абиогенез). Одн
User marichka85 : 30 июня 2012
Математическая модель взаимодействия подсистем производства сельхозпродуктов в районных АПК
1. Оглавление. 1 2. Введение. Постановка задачи. 2 3. Анализ производства продуктов в районных АПК. 6 4. Использование преобразования Лапласа для моделирования экономических процессов 16 4.1. Пропорциональное (усилительное) звено 16 4.2. Дифференцирующее и интегрирующее (накопительнное) звенья 17 4.3. Звенья запаздывания 17 5. Динамическая модель. 20 5.1. Производственная функция и производственные фонды. 20 5.2. Модель развития отдельного предприятия. 21 5.3. Динамика взаимодействия производств
User Elfa254 : 10 августа 2013
Экзамен по дисциплине: Методы оптимальных решений. Билет №10
Билет №10 1. Известно оптимальное решение X*=(0;0;1;1) задачи линейного про-граммирования: x1+2x2+x3+x4>=2 x1-2x2+2x3-2x4<=7 x1>=0, x2>=0, x3>=0, x4>=0 Z=-8x1-7x2-14x3-4x4 -> max Составьте двойственную задачу и найдите ее оптимальное решение по теореме равновесия. 2. Решить графически задачу нелинейного программирования: 2x1+5x2<=30 2x1+x2<=14 x1>=0, x2>=0 Z=(x1-6)^(2)+(x2-2)^(2) -> min
User Елена22 : 3 мая 2016
300 руб.
promo
Анализ финансово-хозяйственной деятельности предприятия
Анализ финансово-хозяйственной деятельности предприятия Экзаменационная карточка No7. Вопрос 1: Каков порядок накопления аналитической информации Вопрос 2: Что характеризует рентабельность основной деятельности Вопрос 3: Какой фактор (мероприятие) ведет к улучшению использования основных производственных фондов Вопрос 4: Какой из перечисленных факторов, влияющих на использование оборотных средств, не относится к субъективным Вопрос 5: Что понимается под балансом в агрегирован
User mahaha : 8 марта 2017
50 руб.
up Наверх