Лабораторная работа №3 по дисциплине «Системное программное обеспечение». Вариант №1

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

material.view.file_icon
material.view.file_icon LabRab3.asm
material.view.file_icon LABRAB3.EXE
material.view.file_icon LABRAB3.LST
material.view.file_icon LABRAB3.MAP
material.view.file_icon LABRAB3.OBJ
material.view.file_icon Отчет по лаб работе N3.doc
Работа представляет собой 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» прилагаются к отчету.

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

Год сдачи: 2019
Преподаватель: Задорожный А.Ф.
Работа зачтена без замечаний.
Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
ЛАБОРАТОРНАЯ РАБОТА №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 руб.
Лабораторная работа №3 по дисциплине: Системное программное обеспечение. Вариант №3
Лабораторная работа №3 «РАБОТА С МАССИВАМИ ДАННЫХ» Цель работы: Научиться обрабатывать массивы данных. Задание: Найти количество отрицательных чисел в массиве чисел и занести его в DX.
User Учеба "Под ключ" : 13 октября 2017
200 руб.
Лабораторная работа №3 по дисциплине: системное программное обеспечение. Вариант 4
Тема: работа с массивами данных Цель работы: научиться обрабатывать массивы данных. Задание: найти количество положительных чисел в массиве чисел и занести его в DX.
User nlv : 7 сентября 2018
60 руб.
Лабораторная работа № 3.По дисциплине: Системное программное обеспечение. Вариант № 2
Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Задание: Найти количество отрицательных чисел в массиве чисел и занести его в DX.
User Колька : 31 октября 2017
100 руб.
Лабораторная работа №3 по дисциплине: Системное программное обеспечение. Вариант 7
Лабораторная работа №3 Тема: «Работа с массивами данных» Цель работы: Научиться обрабатывать массивы данных. Задание: Найти количество чисел больших 10h в массиве чисел и занести его в DX. Порядок выполнения работы: 1. В Far Manager создадим файл lab3.asm. 2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. 3. Выполним отладку программы.
User Учеба "Под ключ" : 21 августа 2017
200 руб.
Лабораторные работы №1-3 по дисциплине: Системное программное обеспечение. Вариант 1
Лабораторная №1 «Вычисление арифметических выражений» Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение А - 5*(В - 2*С) + 2 и результат заносит в регистр CХ. Строки программы прокомментированы. 3. Выполним отладку программу. Проверим значение регистра CХ перед выходом из программы с помощью отладчика Turbo Debugger Лабораторная №2 «
User SibGOODy : 21 августа 2024
900 руб.
promo
«Системное программное обеспечение». Вариант №1
Задание на контрольную работу Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число четных элементов в массиве. Параметры передавать следующим образом: в ВХ – смещение массива; в СХ – число элементов в массиве; в АХ – результат вычислений (число четных элементов). В основной программе вызвать описанную процедуру для двух разных массивов. Порядок выполнения работы: 1. В Far Manager создадим файл KontrRab.asm. 2. В файле KontrRab.asm создад
User boeobq : 26 ноября 2021
150 руб.
«Системное программное обеспечение». Вариант №1
Прибыль и рентабельность как основные финансовые показатели деятельности предприятия
Введение……………………………………………………………………….....5 1 Теоретические аспекты прибыли и рентабельности предприятия Прибыль как основной источник финансовых ресурсов предприятия………………………………………………….....7 Виды прибыли. Система распределения прибыли…………..10 Рентабельность как показатель эффективности деятельности предприятия…………………………………………………….16 Анализ финансового результата деятельности предприятия: оценка прибыли и рентабельности………………………………………………… Характеристика финансово-хозяйственной деятельности О
User DocentMark : 5 ноября 2013
История экономических учений
код ИУИ), 10 заданий по 5 тестовых вопроса Задание 1. Вопрос 1. Кого из мыслителей древности называют первым экономистом в истории науки? 1. Платона; 2. Ксенофонта; 3. Аристотеля; 4. Хаммурапи; 5. Конфуция. Вопрос 2. Как трактует Аристотель понятие «экономика»? 1. домоводство; 2. производство продукции; 3. искусство управления; 4. естественная хозяйственная деятельность; 5. предпринимательство. Вопрос 3. Как трактует Аристотель понятие «хрематистика»? 1. ростовщический капитал; 2. «искусство наж
User тантал : 3 августа 2013
100 руб.
Основные этапы развития и направления экономической науки XX-XXI века
Оглавление Введение Глава 1. Теоретические особенности развития экономической мысли в России на рубеже 20-90-гг. ХХ века 1.1 Становление российской экономической мысли 1.2 Вклад российских ученых в экономическую теорию XX века 1.3 Отечественная экономическая мысль в 20-90-годы XX века Глава 2. Развитие современной экономической мысли в России 2.1 Современные направления развития экономической науки в России 2.2 Влияние экономической теории на современную экономику России 2.3 Кардинальные проблем
User Slolka : 16 августа 2013
10 руб.
Экзамен по дисциплине: Маркетинг. Вариант №4
Вариант №4 1. На первоначальном этапе развития маркетинга имел__________ подход: А. Товарный В. Производственный С. Сбытовой 2. Неразбериха в закреплении функций маркетинга за отдельными работниками характерна для____________ структуры управления: А. Товарно –функциональной В. Товарно – рыночной С. Функционально – рыночной 3. При принятии решения о покупке товаров производственного назначения наибольшую эффективность имеет мнение о товаре: А. Членов семьи В. Коммерческих источников С. Коллег
User Roma967 : 29 марта 2015
400 руб.
promo
up Наверх