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

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

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 Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

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

Задание 1

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

;название программы

.MODEL small

...

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

Задание 2

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

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

Вариант 6. Заменить все отрицательные числа нулями в массиве чисел.

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

март 2020, Задорожный А.Ф., зачтено без замечаний
ЛАБОРАТОРНАЯ РАБОТА №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. Вариант 4.
Лабораторная работа 3 Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения программы.Чему равно значение переменной Max перед выходом из программы? Совпа
User nik200511 : 11 февраля 2020
47 руб.
Системное программное обеспечение. Лабораторная работа №3. Вариант 9.
Лабораторная работа 3 Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения
User nik200511 : 23 января 2020
13 руб.
Системное программное обеспечение. Лабораторная работа 3. Вариант 1.
Лабораторная работа 3 Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения
User nik200511 : 20 января 2020
95 руб.
Системное программное обеспечение, лабораторная работа №3, 07 вариант
Задание: Найти количество чисел больших 10h в массиве чисел и занести его в DX. Порядок выполнения работы: 1. В Far Manager создадим файл lab3.asm. 2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
User Александр92 : 17 апреля 2017
248 руб.
Системное программное обеспечение. Лабораторная работа №3. Вариант №10
Работа с массивами данных по дисциплине: «Системное программное обеспечение» Цель работы:Научиться обрабатывать массивы данных. Задание.Составьте программу, которая вычисляет и заносит в DX номер максимального элемента массива. Порядок выполнения работы: В текстовом редакторе создадим файл lab32.asm. В файле lab32.asm наберем программу, которая вычисляет и заносит в DX номер максимального элемента массива. Результат занесем в DX. Будем полагать элементы массива целочисленными значениями без зн
User elina56 : 23 декабря 2016
150 руб.
Системное программное обеспечение. Лабораторные работы №№1-3
Лабораторная работа № 1 (Простой клиент-сервер с установлением соединения или без установления соединения) Тема: Создание клиент-серверного приложения. Задание: Требуется разработать две программы: 1. Клиентская программа - посылает текстовое сообщение (предложение) серверу и получает ответ. 2. Серверная программа - принимает сообщение, переставляет порядок букв в каждом слове (т.е. меняет направление, например: hello world; после обработки – olleh dlrow) в предложении, сохраняя при этом п
User Russianbear : 2 марта 2020
75 руб.
Теория электрических цепей. Экзамен. Билет №3
1. Нерекурсивные и рекурсивные дискретные цепи. 2. Спектры сигналов в нелинейных цепях при кусочно-линейной аппроксимации. 3. Задача. Определите критическое значение взаимоиндукции Мкр автогенератора, если задана колебательная характеристика Sср(Umoc) и параметры элементов автогенератора. Umoc, В 0 0,5 1,5 2,5 3,0 5,0 7,0 SсрмА/В 0,4 0,5 0,8 1,0 0,9 0,5 0,2 .
User Hermes : 30 мая 2020
300 руб.
Феномен "бессознательного" Зигмунда Фрейда на примере истерической женщины
Содержание Глава 1. Личность Зигмунда Фрейда, его философия и основные теории Глава 2. Истерическая женщина по Фрейду Глава 3. Особенности современной истерической женщины Заключение Список используемой литературы Введение философия фрейд характер истерический Фигура Зигмунда Фрейда всегда имела особый интерес. Он является культовой личностью, своеобразным брендом в философии, психологии и медицине. Образ Фрейда как был, так и по прежнему окутан туманом противоречий. Кого только в нем н
User Qiwir : 19 октября 2013
Зачетная работа по дисциплине: Сети электросвязи и методы их защиты (часть 1). Билет №11
Билет №11 1. Поясните принцип вложенности пакетов. 2. Каковы особенности использования интегрированного обслуживания для обеспечения QoS?
User Учеба "Под ключ" : 10 декабря 2016
150 руб.
Налоги и налогообложение
Реферат на тему: Налоговые правонарушения и ответственность по ним Кейс: ООО «Актив» занимается производством и продажей мебели. Доходы и расходы учитывает методом начисления. ЭКЗАМЕНАЦИОННЫЙ (Зачетный) ТЕСТ по дисциплине «Налоги и налогообложение» К налоговой базе, определяемой по доходам, полученным в виде дивидендов от российских организаций российскими организациями и физическими лицами – налоговыми резидентами РФ, применятся ставка налога на прибыль: а) 0%; б) 9%; в) 15%; г) 20
User sysambar : 24 марта 2016
450 руб.
up Наверх