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

Цена:
400 руб.

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

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

Описание

Цель работы: Научиться обрабатывать массивы данных.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
TITLE Program3  ;название программы
.MODEL small  ;отводим под стек и под данные по 64Кб
.STACK 100h  ;отмечаем начало сегмента стека
.DATA  ;отмечаем начало сегмента данных
A DW 5, 3, 9, 4, 5
Max DW 0  ;описание массива из 5 элементов
;описание переменной Max
.CODE  ;отмечаем начало сегмента кодов
main PROC  
mov AX, @data  ;копируем адрес
mov DS, AX  ;сегмента данных
mov SI, OFFSET A  ;заносим в SI начало массива А
mov CX, 4  ;в СХ заносим количество итераций
cld  ;устанавливаем прямой порядок обработки массива
mov AX, [SI]  
mov Max, AX
L1:  ;в Мах заносим первый элемент массива
inc SI  ;сдвигаемся по массиву к следующему
inc SI  ;элементу
mov AX,[SI]  ;заносим в АХ текущий элемент массива
cmp AX, Max
jbe L2  ;сравниваем АХ с Мах
;если меньше или равно, переходим на L2
mov Max, AX
L2:  ;иначе запоминаем новый максимум
loop L1  ;циклически повторяем все действия
mov AX,4C00h  ;выход
int 21h  ;из программы
main ENDP

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

2012 ЗАЧЕТ без замечаний вариант 03.
Основы системного программирования. Лабораторная работа №3. Вариант №3
Лабораторная работа Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Порядок выполнения работы: 1. В Far Manager создадим файл lab3.asm. 2. В файле lab3.asm наберем программу, которая вычисляет сумму абсолютных величин в массиве чисел и заносит ее в DX. Основные строки программы прокомментируем.
User 4eJIuk : 12 сентября 2013
70 руб.
Лабораторная работа №3 «Основы системного программирования». Вариант № 5
Вариант 05 Цель работы: Научиться обрабатывать массивы данных. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Задание 2 Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифро
User odja : 9 февраля 2013
123 руб.
Основы системного программирования. Лабораторная работа №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 руб.
Основы системного программирования. Лабораторная работа №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 руб.
Основы системного программирования
Задание 1 1. Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создание директории C:\TEMP c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя. e. Сравнение копий с оригиналами. f. Просмотр постранично содержимого директории C:\TEMP. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
User ss011msv : 25 октября 2012
400 руб.
Онлайн-Тест по дисциплине: Теория электрических цепей
Вопрос No1 Определить элементы двухполюсника и построить схему по первой форме Кауэра Вопрос No2 Выберите аналитическое выражение, включающее постоянную составляющую, первую и вторую гармоники в спектре тока, протекающего через нелинейный элемент, если Вопрос No3 Выберите схему двухполюсника по первой форме Кауэра для заданного сопротивления Вопрос No4 Выберите аналитическое выражение сигнала на выходе активной цепи, если Вопрос No5 Выберите схему амплитудного корректора и зн
User IT-STUDHELP : 15 февраля 2022
900 руб.
Онлайн-Тест по дисциплине: Теория электрических цепей promo
Лабораторная работа №4 по дисциплине: "Банки и базы данных". Вариант №9
IV . РАЗРАБОТКА ОТЧЁТОВ Цель работы: Используя средства Microsoft Access, приобрести навыки разработки отчётов для вывода данных из таблиц базы данных на печать Задание: Создать отчёты для вывода на печать выходных документов, указанных в варианте индивидуального задания. Отчет — это гибкое и эффективное средство для организации данных при выводе на печать. С помощью отчета имеется возможность вывести необходимые сведения в том виде, в котором требуется.
User loly1414 : 17 июня 2011
60 руб.
Дипломная работа на тему "Ценовое позиционирование торговой марки"
ОГЛАВЛЕНИЕ Введение Глава 1. Ценообразование, стратегии и методы ценообразования 1.1. Теория ценообразования 1.2. Стратегии и методы ценообразования Глава 2. Ценовое позиционирование и методики ценовых исследований 2.1. Ценовое позиционирование 2.2. Методики ценовых исследований Глава 3. Разработка ценового позиционирования для мясных деликатесов предприятия ПТПО (Производственно – Торговое Потребительское Общество) 3.1. Выявление ценовых границ для мясных деликатесов предприятия ПТПО 3
User ДО Сибгути : 21 февраля 2016
200 руб.
Тест бухгалтерский учет. 42 вопроса.
Тест No1 по дисциплине «Бухгалтерский учет в бюджетных организациях» Пояснение: Необходимо поставить любой знак в окошко, например: Вы считаете, что правильный ответ этот: главным бухгалтером ******************************************************************** Тема: Основы организации учета в бюджетных учреждениях 1. Ведение бухгалтерского учета и хранение документов бухгалтерского учета организуются: главным бухгалтером руководителем руководителем и главным бухгалтером в равной мере
User studypro : 7 октября 2015
75 руб.
up Наверх