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

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

material.view.file_icon
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
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов.

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

4. Найти сумму абсолютных величин в массиве чисел и занести ее в DX.

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

декабрь 2019, Задорожный Анатолий Филиппович

зачтено без замечаний
Системное программное обеспечение. Лабораторная работа №3.
Лабораторная работа 3 Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. TITLE Program3 ;название программы .MODEL small ... Выполните отладку программу с использованием отладчика TurboDebugger. П
User nik200511 : 28 декабря 2020
166 руб.
Лабораторная работа №3 по дисциплине: системное программное обеспечение. Вариант 4
Тема: работа с массивами данных Цель работы: научиться обрабатывать массивы данных. Задание: найти количество положительных чисел в массиве чисел и занести его в DX.
User nlv : 7 сентября 2018
60 руб.
ЛАБОРАТОРНАЯ РАБОТА №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 руб.
Системное программное обеспечение. Вариант №4
Задание Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая суммирует элементы массива и результат выводит на экран. Параметры передавать следующим образом: в ВХ – смещение массива; в СХ – число элементов в массиве; в АХ – результат вычислений (сумма элементов массива). В основной программе вызвать описанную процедуру для двух разных массивов.
User IT-STUDHELP : 17 ноября 2021
400 руб.
promo
Системное программное обеспечение. Лабораторные работы 1-3. Вариант 4.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед
User nik200511 : 11 февраля 2020
126 руб.
Системное программное обеспечение. Лабораторная работа №3. Вариант 9.
Лабораторная работа 3 Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения
User nik200511 : 23 января 2020
13 руб.
Системное программное обеспечение. Лабораторная работа 3. Вариант 1.
Лабораторная работа 3 Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения
User nik200511 : 20 января 2020
95 руб.
Контрольная работа по дисциплине: Математический анализ. Вариант №2
Уважаемый слушатель, дистанционного обучения, Оценена Ваша работа по предмету: Математический анализ (часть 1) Вид работы: Контрольная работа 1 Оценка:Зачет Дата оценки: 08.06.2016
User cannabis72 : 21 июня 2016
190 руб.
«Математическая логика и теория алгоритмов» Контрольная работа. Вариант №20
Контрольная работа по предмету Математическая логика и теория алгоритмов вариант №20 оценка зачет 1. Проверить выводимость в исчислении высказываний методом Куайна, методом редукции и методом резолюций. 2. Построить машину Тьюринга для перевода из одной конфигурации в другую. На ленте всех машин Тьюринга записаны лишь нули и единицы, при этом пустые ячейки содержат нули. ( x , y ,z =>1) Проверить работу машины Тьюринга для конкретных значений x , y , z .
User fitaria : 27 августа 2013
150 руб.
Совершенствование организации ТО автобусов ЧПАТП №3 с разработкой подъемника
Данный дипломный проект содержит анализ наличия и использования автомобильного транспорта в Чебоксарском ПАТП – 3 ГУП «Чувашавтотранса» Рассчитаны мероприятия по проведению ремонта и технологического обслуживания автомобилей на предприятии. Произведен расчет объема технических воздействий и трудоемкостей технического обслуживания и ремонта, расчет численности рабочих, а также выбор потребного оборудования, на основе чего сделан расчет производственных площадей, участков, зон и отделений. Выполне
User proekt-sto : 28 августа 2022
1000 руб.
Совершенствование организации ТО автобусов ЧПАТП №3 с разработкой подъемника
Страхование от несчастных случаев
Введение Страхование как сфера финансовой деятельности возникло из разделения общественного труда и развивалось по мере осознания человеком ценности своей жизни, здоровья и имущества. В условиях перехода к рыночной экономики страхование принадлежит к числу наиболее быстро развивающихся отраслей хозяйственной деятельности. Рыночная экономика, и прежде всего негосударственный сектор народного хозяйства, предъявляет спрос на различные виды страхования, так как частная собственность, в отличие от
User ostah : 8 ноября 2012
30 руб.
up Наверх