Лабораторная работа № 3. Основы системного программирования. Вариант 02
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа 3
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание:
Найти количество отрицательных чисел в массиве чисел и занести его в DX.
Порядок выполнения работы:
1. В Far Manager создадим файл lab3.asm.
2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание:
Найти количество отрицательных чисел в массиве чисел и занести его в DX.
Порядок выполнения работы:
1. В Far Manager создадим файл lab3.asm.
2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
Дополнительная информация
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 2012
Приложение прилагается
Оценка:Зачет
Дата оценки: 2012
Приложение прилагается
Похожие материалы
Основы системного программирования. Лабораторная работа № 3
ss011msv
: 25 октября 2012
Цель работы: Научиться обрабатывать массивы данных.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
TITLE Program3 ;название программы
.MODEL small ;отводим под стек и под данные по 64Кб
.STACK 100h ;отмечаем начало сегмента стека
.DATA ;отмечаем начало сегмента данных
A DW 5, 3, 9, 4, 5
Max DW 0 ;описание массива из 5 элементов
;описание переменной Max
.CODE ;отмечаем начало с
400 руб.
Экзамен по дисциплине: Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
1. Дан фрагмент программы на ассемблере:
push BX
push CX
push DX
push AX
mov AX,3508h
add BX,AX
pop AX
pop DX
mov AX,CX
shl BX,1
not AX
В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента.
AX=0DEDh, BX=0444h, CX=1649h, DX=0000h
2. Дан фрагмент программы на ассемблере:
push AX
shr BX,1
add CX,BX
not CX
kjl: add BX,3
loop kjl
or AX, DX
В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить знач
250 руб.
Контрольная работа. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Контрольная работа
Задание
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число элементов массива, которые заключены в пределах от А до В, где А, В – заданные целые числа. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число элементов).
В основной программе вызвать описанную процедуру для двух разных массивов
200 руб.
Основы системного программирования. Лабораторная работа №3. Вариант №3
4eJIuk
: 12 сентября 2013
Лабораторная работа
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Порядок выполнения работы:
1. В Far Manager создадим файл lab3.asm.
2. В файле lab3.asm наберем программу, которая вычисляет сумму абсолютных величин в массиве чисел и заносит ее в DX. Основные строки программы прокомментируем.
70 руб.
Лабораторная работа №3 «Основы системного программирования». Вариант № 5
odja
: 9 февраля 2013
Вариант 05
Цель работы: Научиться обрабатывать массивы данных.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифро
123 руб.
Основы системного программирования. Лабораторная работа №3. Вариант №7
tchestr
: 23 января 2013
Вариант №7
Работа с массивами данных
Цель работы: научиться обрабатывать массивы данных.
Задание:
Используя предложенную программу, выполнить задание. Исполнить программу с несколькими (три-четыре) различными (по количеству и составу) массивами данных, проверить правильность результатов.
Необходимо найти количество чисел больших 10h в массиве чисел и занести его в DX.
Работа выполнена с использованием пакета ASM (Turbo Assembler).
В работе представлены исходные тексты программ, исполняем
600 руб.
Основы системного программирования. Лабораторная работа № 3. Вариант № 4
mortis
: 18 ноября 2012
Работа с массивами данных
1. Цель работы
Научиться обрабатывать массивы данных
2. Порядок выполнения работы
1. В Far Manager создадим файл lab3prim.asm.
2. В файле lab3prim.asm наберем программу, которая программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Строки программы прокомментированы.
3. Решить задачу:
Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Най
100 руб.
Лабораторная работа № 5. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 5
Работа со строками. Использование функций DOS
Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации.
Задание:
Ввести с клавиатуры строку. Посчитать количество слов в строке. Вывести полученное число на экран. Предполагается, что слова отделяются друг от друга пробелами. Между словами может более одного пробела.
Порядок выполнения работы:
1. В Far Manager создадим файл lab5.asm.
2. В файле lab5.asm наберем программу, которая выводит результа
200 руб.
Другие работы
Гидравлика Задача 17.6
Z24
: 12 апреля 2026
Написать все возможные комбинации безразмерных комплексов гидромеханического подобия для сил: давления, инерции, поверхностного натяжения, трения (вязкости), тяжести и упругости.
150 руб.
Лабораторная работа №1. Администрирование простейшей сети По дисциплине: Основы администрирования сетевых устройств. 1-й вариант
dralex
: 8 февраля 2021
Лабораторная работа 1
Администрирование простейшей сети
По дисциплине: Основы администрирования сетевых устройств 1 вариант
Цель работы: построение простейшей сети с использованием коммутационного оборудование, а также моделирование процесса передачи данных между оконечными устройствами.
В процессе подготовки к работе потребуется:
1. Изучить теоретический материал по темам: Модель OSI, Основное
сетевое оборудование, Интерфейсы и протоколы уровней L1 – L2;
2. Подготовить среду моделирования: в
330 руб.
Електрифікація технологічних процесів на молочнотоварній фермі на 400 голів Агрофірми «Журавушка» Броварського району Київської області
Aronitue9
: 15 января 2012
Вступ
1. Виробничо-господарська характеристика господарства і стан його електрифікації
1.1 Виробничо-господарська характеристика господарства
1.2 Стан електрифікації господарства
1.3 Характеристика ферми ВРХ
2. Проектування електрифікації виробничих процесів
2.1 Вибір технологічного обладнання
2.2 Розрахунок та вибір електропроводу
2.3 Розрахунок та вибір вентиляційної установки
2.4 Розрахунок обладнання для водопостачання
2.5 Розрахунок освітлення
3. Використання енергії вітру для нагріва
400 руб.
Зачет по дисциплине: Современные технологии обеспечения информационной безопасности. Билет №10
IT-STUDHELP
: 5 декабря 2022
Зачет
по дисциплине: «Современные технологии обеспечения информационной безопасности»
Билет № 10
1. Перечислите и дайте краткую характеристику тенденциям сферы информационной безопасности за последний год (последние 365 дней с текущего момента)
2. Методика законного проведения аудита информационной безопасности
================================================
300 руб.