Лабораторная работа №3 «Основы системного программирования». Вариант № 5

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

material.view.file_icon
material.view.file_icon
material.view.file_icon A.ASM
material.view.file_icon A.EXE
material.view.file_icon Лабораторная3.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Вариант 05
Цель работы: Научиться обрабатывать массивы данных.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифрой пароля.

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

Проверил: Мачикина Елена Павловна
Новосибирск, 2012 г.
вариант 05
хорошо
Основы системного программирования. Лабораторная работа № 3
Цель работы: Научиться обрабатывать массивы данных. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. TITLE Program3 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных A DW 5, 3, 9, 4, 5 Max DW 0 ;описание массива из 5 элементов ;описание переменной Max .CODE ;отмечаем начало с
User ss011msv : 25 октября 2012
400 руб.
Основы системного программирования. Лабораторная работа №3. Вариант №3
Лабораторная работа Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: 1. В Far Manager создадим файл lab3.asm. 2. В файле lab3.asm наберем программу, которая вычисляет сумму абсолютных величин в массиве чисел и заносит ее в DX. Основные строки программы прокомментируем.
User 4eJIuk : 12 сентября 2013
70 руб.
Основы системного программирования. Лабораторная работа №3. Вариант №7
Вариант №7 Работа с массивами данных Цель работы: научиться обрабатывать массивы данных. Задание: Используя предложенную программу, выполнить задание. Исполнить программу с несколькими (три-четыре) различными (по количеству и составу) массивами данных, проверить правильность результатов. Необходимо найти количество чисел больших 10h в массиве чисел и занести его в DX. Работа выполнена с использованием пакета ASM (Turbo Assembler). В работе представлены исходные тексты программ, исполняем
User tchestr : 23 января 2013
600 руб.
Основы системного программирования. Лабораторная работа № 3. Вариант № 4
Работа с массивами данных 1. Цель работы Научиться обрабатывать массивы данных 2. Порядок выполнения работы 1. В Far Manager создадим файл lab3prim.asm. 2. В файле lab3prim.asm наберем программу, которая программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Строки программы прокомментированы. 3. Решить задачу: Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Най
User mortis : 18 ноября 2012
100 руб.
Лабораторная работа № 3. Основы системного программирования. Вариант 02
Лабораторная работа 3 Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Задание: Найти количество отрицательных чисел в массиве чисел и занести его в DX. Порядок выполнения работы: 1. В Far Manager создадим файл lab3.asm. 2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
User matrixat : 23 октября 2012
200 руб.
Основы системного программирования. Лабораторная работа №5. Вариант №3
Лабораторная работа Работа со строками. Использование функций DOS Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Порядок выполнения работы: 1. В Far Manager создадим файл lab5.asm. 2. В файле lab5.asm наберем программу, которая запрашивает с клавиатуры строку и подстроку, и в случае нахождения подстроки в строке выводит «ДА», иначе – «НЕТ. Основные строки программы прокомментируем.
User 4eJIuk : 12 сентября 2013
70 руб.
Основы системного программирования. Лабораторная работа №3. Вариант №14 (№4).
Основы системного программирования. Лабораторная работа №3. Вариант №14 (№4). Работа с массивами данных. Работа с массивами данных. Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: Задание 1. 1. Создаем файл lab3.asm с помощью редактора edit.com. 2. Записываем текст программы. TITLE lab3 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных A DW 5, 3, 9, 4, 5
User sibgutido : 22 июня 2013
99 руб.
Лабораторная работа №3 по дисциплине "Основы системного программирования" (вариант 2)
Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифрой пароля. Найти количество отрицательных чисел в массиве чисел и занести его в DX.
User Greenberg : 6 октября 2012
79 руб.
Пакеты прикладных программ для экономистов, ЛР №3
Задание к лабораторной работе: 1. Изучите материалы лекций 6,7 и решите приведенные примеры (в разных книгах MS Excel). 2. Выполните контрольное задание 1: Заданиe 1 Создайте отчет о прибылях и убытках за два первых квартала в разных рабочих книгах, например, ОТЧЕТ О ПРИБЫЛЯХ И УБЫТКАХ Выручка от реализации 440000 Себестоимость реализованных товаров 5666 Управленческие расходы 344 Коммерческие расходы 350 Задание 2. Создайте на рабочем листе таблицы о стоимости моделей ПК (4 вида) и сведений
User Ната4ка : 5 марта 2018
200 руб.
Теория вероятностей и математическая статистика
1. В семизначном телефонном номере неизвестны три последние цифры. Какова вероятность, что все они различны? 2. В первой урне находится два белых и четыре черных шара, во второй черных – четыре, а белый один. Из первой урны во вторую переложен один шар и, после перемешивания, из второй урны вытащен шар, который оказался черным. Какова вероятность, что во вторую урну был добавлен черный шар? 3. Вероятность наступления события в каждом из одинаковых и независимых испытаний равна 0,2. Найти вероятн
User serzh0 : 3 января 2015
800 руб.
Физика 6 задач
Задача 212 Груз массой 360 г колеблется в масле на пружине с жесткостью . Сила сопротивления пропорциональна и обратна по знаку скорости груза. Считая, что коэффициент пропорциональности , составить на основе 2-го закона Ньютона дифференциальное уравнение колебаний груза, записать его решение в общем виде и с числовыми коэффициентами. Найти циклическую частоту и период затухающих колебаний. Задача 222 В последовательном R-L-C контуре действует периодическая ЭДС – . Значение параметров элемент
User vladslad : 23 ноября 2018
220 руб.
Физика 6 задач
Контрольная работа + Лабораторные по дисциплине: Электротехника, электроника и схемотехника (часть 2-я). Вариант №16
Вариант No16 Вариант No9 Контрольная работа: Задача 1 По выходным характеристикам полевого транзистора построить передаточную характеристику при указанном напряжении стока. Определить дифференциальные параметры S, R_i, μ полевого транзистора и построить их зависимости от напряжения на затворе. Сделать выводы о зависимости параметров транзистора от режима работы. Исходные данные представлены в таблице 1. Таблица 1 No варианта Тип ПТ U_СИ0,В U_ЗИ0,В 16 КП 303Д 14 -8 Задача 2 Используя характе
User IT-STUDHELP : 13 июня 2021
700 руб.
Контрольная работа + Лабораторные по дисциплине: Электротехника, электроника и схемотехника (часть 2-я). Вариант №16 promo
up Наверх