Лабораторная работа №3 по дисциплине «Системное программное обеспечение». Вариант №1
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Порядок выполнения работы:
1. В Far Manager создадим файл LabRab3.asm.
2. В файле LabRab3.asm создадим программу, которая вычисляет и заносит в DX номер максимального элемента массива.
Под номером максимального элемента будем понимать индекс максимального элемента в массиве. Индекс первого элемента будет равен 0, второго 1, третьего 2 и т.д.
В отчете приведен листинг разработанной программы с комментариями строк кода, выполнена отладка программы. Проверено значение регистра DХ и переменной Max, содержащей значение максимального элемента, перед выходом из программы с помощью отладчика Turbo Debugger для трех различных (по количеству и по составу) массивов данных.
Объем отчета составляет 7 страниц формата А4.
Исходный текст программы «LabRab3.asm» и исполняемый файл «LABRAB3.EXE» прилагаются к отчету.
Цель работы: Научиться обрабатывать массивы данных.
Порядок выполнения работы:
1. В Far Manager создадим файл LabRab3.asm.
2. В файле LabRab3.asm создадим программу, которая вычисляет и заносит в DX номер максимального элемента массива.
Под номером максимального элемента будем понимать индекс максимального элемента в массиве. Индекс первого элемента будет равен 0, второго 1, третьего 2 и т.д.
В отчете приведен листинг разработанной программы с комментариями строк кода, выполнена отладка программы. Проверено значение регистра DХ и переменной Max, содержащей значение максимального элемента, перед выходом из программы с помощью отладчика Turbo Debugger для трех различных (по количеству и по составу) массивов данных.
Объем отчета составляет 7 страниц формата А4.
Исходный текст программы «LabRab3.asm» и исполняемый файл «LABRAB3.EXE» прилагаются к отчету.
Дополнительная информация
Год сдачи: 2019
Преподаватель: Задорожный А.Ф.
Работа зачтена без замечаний.
Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
Преподаватель: Задорожный А.Ф.
Работа зачтена без замечаний.
Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
Похожие материалы
ЛАБОРАТОРНАЯ РАБОТА №3 по дисциплине «Системное программное обеспечение»
aiki
: 20 сентября 2020
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание:
Заменить все отрицательные числа нулями в массиве чисел.
Порядок выполнения работы:
1. В Far Manager создадимфайл lab3.asm.
2. В файле lab3.asm наберем программу. Строки программы прокомментированы.
TITLE lab3 ; название программы
.MODELsmall ; отводим под стек и под данные по 64Кб
.STACK 100h ; отмечаем начало сегмента стека
.DATA ; отмечаем начало сегмента данных
ADW -6, -3, 0, -21, 34, -12, -2, 1 ; Масс
300 руб.
Лабораторная работа №3 по дисциплине: Системное программное обеспечение
lebed-e-va
: 14 декабря 2015
Тема: «Работа с массивами данных»
1 Цель работы:
Научиться обрабатывать массивы данных.
2 Порядок выполнения работы:
2.1 В Far Manager создадим файл myProg_7.asm
2.2.1 В файле myProg_7.asm наберем программный код, который находит наименьшее по абсолютной величине число в массиве чисел и заносит его в регистр DX.
100 руб.
Лабораторная работа №3 по дисциплине: Системное программное обеспечение. Вариант №3
Учеба "Под ключ"
: 13 октября 2017
Лабораторная работа №3
«РАБОТА С МАССИВАМИ ДАННЫХ»
Цель работы:
Научиться обрабатывать массивы данных.
Задание:
Найти количество отрицательных чисел в массиве чисел и занести его в DX.
200 руб.
Лабораторная работа №3 по дисциплине: системное программное обеспечение. Вариант 4
nlv
: 7 сентября 2018
Тема: работа с массивами данных
Цель работы: научиться обрабатывать массивы данных.
Задание: найти количество положительных чисел в массиве чисел и занести его в DX.
60 руб.
Лабораторная работа № 3.По дисциплине: Системное программное обеспечение. Вариант № 2
Колька
: 31 октября 2017
Работа с массивами данных
Цель работы:
Научиться обрабатывать массивы данных.
Задание:
Найти количество отрицательных чисел в массиве чисел и занести его в DX.
100 руб.
Лабораторная работа №3 по дисциплине: Системное программное обеспечение. Вариант 7
Учеба "Под ключ"
: 21 августа 2017
Лабораторная работа №3
Тема: «Работа с массивами данных»
Цель работы:
Научиться обрабатывать массивы данных.
Задание:
Найти количество чисел больших 10h в массиве чисел и занести его в DX.
Порядок выполнения работы:
1. В Far Manager создадим файл lab3.asm.
2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ.
3. Выполним отладку программы.
200 руб.
Лабораторные работы №1-3 по дисциплине: Системное программное обеспечение. Вариант 1
SibGOODy
: 21 августа 2024
Лабораторная №1
«Вычисление арифметических выражений»
Цель работы:
Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы
1. В Far Manager создадим файл lab1.asm.
2. В файле lab1.asm наберем программу, которая вычисляет выражение А - 5*(В - 2*С) + 2 и результат заносит в регистр CХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра CХ перед выходом из программы с помощью отладчика Turbo Debugger
Лабораторная №2
«
900 руб.
«Системное программное обеспечение». Вариант №1
boeobq
: 26 ноября 2021
Задание на контрольную работу
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число четных элементов в массиве.
Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число четных элементов).
В основной программе вызвать описанную процедуру для двух разных массивов.
Порядок выполнения работы:
1. В Far Manager создадим файл KontrRab.asm.
2. В файле KontrRab.asm создад
150 руб.
Другие работы
Экзамен по дисциплине: Математический анализ. Билет №16
Roma967
: 21 ноября 2014
Билет № 16
1. Дифференциал. Свойства дифференциала.
2. Провести полное исследование функции и построить её график
y=x^(3)*ln(x)+1
3. Вычислить предел (см. скрин)
250 руб.
Физика (СпецГлавы), Зачёт, Билет №4
artinjeti
: 26 мая 2018
1. Гипотеза Планка. Корпускулярно-волновой дуализм света.
2. Вычислите, как изменится длина волны де Бройля электрона в атоме водорода при его переходе с четвёртой боровской орбиты на вторую.
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Физика (спец. главы)
Вид работы: Зачет
Оценка:Зачет
Дата оценки: 12.04.2018
Рецензия: Ответы на вопросы верные. Задача решена верно. Работа зачтена.
40 руб.
Гидравлика Пермская ГСХА Задача 48 Вариант 5
Z24
: 4 ноября 2025
Отверстие шлюза-регулятора прикрыто плоским металлическим затвором шириной b. Вес затвора G, коэффициент трения скольжения затвора по направляющим f. Определить начальную силу тяги T, необходимую для подъема затвора, равнодействующую сил давления воды на затвор и положение точки ее приложения. Удельный вес воды γв = 9,81 кН/м³. Построить эпюру гидростатического давления на поверхность АО.
220 руб.
Английский язык, Контрольная работа, 3-й семестр
Nastena0807
: 21 февраля 2016
Контрольная работа включает в себя 2 задания, в каждом из которых по 12 упражнений:
I. Переведите следующие предложения на русский язык, обращая внимание на условные предложения
II. Переведите следующие предложения на русский язык, обращая внимание на выразительные конструкции.
50 руб.