Лабораторная работа №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 руб.
Другие работы
Рух людського капіталу. Основи інтерналізації ринку праці і закономірності міграції робітників
Qiwir
: 16 августа 2013
Зміст
Вступ
Розділ 1. Теоретичні аспекти міграції в європейському просторі
1.1 Сутність міжнародної міграції
1.2 Види міграції в європейському просторі
1.3 Функції та регулювання міжнародних міграційних процесів
Розділ 2. Аналіз міграції в європейському просторі
2.1 Показники, характеризуючі міграцію
2.2 Європейські міграційні потоки
2.3 Рух людського капіталу та його показники
Розділ 3. Тенденції та перспективи міграційних процесів
3.1 Інтернаціоналізація світового ринку праці
3.2 Закономірност
10 руб.
Понятия платежеспособности и ликвидности. Факторная модель прибыли
alfFRED
: 1 ноября 2013
Содержание
1 Платежеспособность и ликвидность предприятия. Понятие. Анализ и оценка
2 На основании приведенных данных провести анализ издержек обращения аптечного предприятия. Запланировать издержки обращения на предстоящий год в разрезе отдельных статей, общей суммы и среднего уровня расходов
3 На основании приведенных данных постройте факторную модель прибыли и рассчитайте влияние факторов на изменение её суммы всеми способами
Список литературы
1 Платежеспособность и ликвидность предприятия.
10 руб.
Теоретическая механика СамГУПС Самара 2020 Задача Д1 Рисунок 2 Вариант 9
Z24
: 9 ноября 2025
Применение теоремы об изменении кинетической энергии к исследованию движения механической системы
Механическая система состоит из трёх движущихся тел (рис. Д1.0 –Д1.9), соединенных нерастяжимыми нитями, параллельными соответствующим плоскостям. Неподвижные и подвижные блоки одного радиуса считать однородными сплошными цилиндрами радиуса R; ступенчатые блоки (подвижные и неподвижные) с радиусами ступеней R и r имеют радиус инерции ρ. К одному из тел прикреплена пружина жёсткости c. Под действи
250 руб.
Лабораторной работе №6. По дисциплине Алгоритмы и структуры данных. Тема Эвристические алгоритмы.
DiKey
: 28 марта 2023
Лабораторной работе №6. По дисциплине Алгоритмы и структуры данных. Тема Эвристические алгоритмы.
ВЫВОДЫ
В ходе лабораторной работы мы ознакомились с принципами работы эвристических алгоритмов при решении NP-сложных задач и реализовали алгоритмы NFDH и FFDH для предложенной задачи. По результатам работы NFDH высота рядов составила 1358 единиц, а для алгоритма FFDH – 1280, что более приближенно к оптимальному решению задачи – 1000 единиц. Исходя из этого, можно заключить, что алгоритм FFDH дает
100 руб.