Контрольная и Лабораторные работы 1-3 по дисциплине: Системное программное обеспечение. Вариант №9
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вариант №9
Лабораторная работа 1
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
1. В Far Manager создадим файл lab1.asm.
1. В файле lab1.asm наберем программу, которая вычисляет выражение 2 - В (А + В) + С / 4 и результат заносит в регистр BХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра BХ перед выходом из программы с помощью отладчика Turbo Debugger:
=============================================
Лабораторная работа 2
Оператор цикла LOOP. Команды условных переходов
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание:
Составьте программу для подсчета выражения 1-4+7-10+…+(-1)N•(3·N+1), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла.
Порядок выполнения работы:
1. В Far Manager создадим файл lab2.asm.
2. В файле lab2.asm наберем программу, которая заносит результат в регистр BХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра BХ перед выходом из программы с помощью отладчика Turbo Debugger:
=============================================
Лабораторная работа 3
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание:
Найти наименьшее по абсолютной величине числа в массиве чисел и занести его в DX.
Порядок выполнения работы:
1. В Far Manager создадим файл lab3.asm.
2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра DХ перед выходом из программы с помощью отладчика Turbo Debugger:
=============================================
=============================================
Контрольная работа
Вариант №9
Задание
9. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет знакопеременную сумму элементов в массиве. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (знакопеременная сумма).
В основной программе вызвать описанную процедуру для двух разных массивов.
=============================================
Лабораторная работа 1
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
1. В Far Manager создадим файл lab1.asm.
1. В файле lab1.asm наберем программу, которая вычисляет выражение 2 - В (А + В) + С / 4 и результат заносит в регистр BХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра BХ перед выходом из программы с помощью отладчика Turbo Debugger:
=============================================
Лабораторная работа 2
Оператор цикла LOOP. Команды условных переходов
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание:
Составьте программу для подсчета выражения 1-4+7-10+…+(-1)N•(3·N+1), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла.
Порядок выполнения работы:
1. В Far Manager создадим файл lab2.asm.
2. В файле lab2.asm наберем программу, которая заносит результат в регистр BХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра BХ перед выходом из программы с помощью отладчика Turbo Debugger:
=============================================
Лабораторная работа 3
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание:
Найти наименьшее по абсолютной величине числа в массиве чисел и занести его в DX.
Порядок выполнения работы:
1. В Far Manager создадим файл lab3.asm.
2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра DХ перед выходом из программы с помощью отладчика Turbo Debugger:
=============================================
=============================================
Контрольная работа
Вариант №9
Задание
9. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет знакопеременную сумму элементов в массиве. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (знакопеременная сумма).
В основной программе вызвать описанную процедуру для двух разных массивов.
=============================================
Дополнительная информация
Проверил(а): Задорожный Анатолий Филиппович
Оценка: Отлично
Дата оценки: 23.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценка: Отлично
Дата оценки: 23.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Лабораторные работы 1-3 по дисциплине: Системное программное обеспечение. Вариант №9
IT-STUDHELP
: 23 декабря 2022
Вариант №9
Лабораторная работа 1
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
1. В Far Manager создадим файл lab1.asm.
1. В файле lab1.asm наберем программу, которая вычисляет выражение 2 - В (А + В) + С / 4 и результат заносит в регистр BХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра BХ перед выходом из программы с помощью отладчика Turbo Debugger:
480 руб.
Лабораторная работа №3 Ппо дисциплине: Системное программное обеспечение. Вариант №9
SibGOODy
: 2 апреля 2018
Лабораторная работа №3
«Работа с массивами данных»
Цель работы: Научиться обрабатывать массивы данных.
Задание:
Найти количество чисел в массиве чисел больших 12h и меньших 0Afh. Результат занести в DX.
250 руб.
ЛАБОРАТОРНАЯ РАБОТА №3 по дисциплине «Системное программное обеспечение»
aiki
: 20 сентября 2020
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание:
Заменить все отрицательные числа нулями в массиве чисел.
Порядок выполнения работы:
1. В Far Manager создадимфайл lab3.asm.
2. В файле lab3.asm наберем программу. Строки программы прокомментированы.
TITLE lab3 ; название программы
.MODELsmall ; отводим под стек и под данные по 64Кб
.STACK 100h ; отмечаем начало сегмента стека
.DATA ; отмечаем начало сегмента данных
ADW -6, -3, 0, -21, 34, -12, -2, 1 ; Масс
300 руб.
Лабораторная работа №3 по дисциплине: Системное программное обеспечение
lebed-e-va
: 14 декабря 2015
Тема: «Работа с массивами данных»
1 Цель работы:
Научиться обрабатывать массивы данных.
2 Порядок выполнения работы:
2.1 В Far Manager создадим файл myProg_7.asm
2.2.1 В файле myProg_7.asm наберем программный код, который находит наименьшее по абсолютной величине число в массиве чисел и заносит его в регистр DX.
100 руб.
Системное программное обеспечение. Контрольная работа. Вариант 9.
nik200511
: 21 января 2020
Задание
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет знакопеременную сумму элементов в массиве. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (знакопеременная сумма).
В основной программе вызвать описанную процедуру для двух разных массивов.
164 руб.
Контрольная работа по дисциплине: Системное программное обеспечение. Вариант №9
IT-STUDHELP
: 23 декабря 2022
Контрольная работа
Вариант №9
Задание
9. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет знакопеременную сумму элементов в массиве. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (знакопеременная сумма).
В основной программе вызвать описанную процедуру для двух разных массивов.
=============================================
400 руб.
Системное программное обеспечение. Лабораторная работа №3. Вариант 9.
nik200511
: 23 января 2020
Лабораторная работа 3
Тема: Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения
13 руб.
Системное программное обеспечение. Лабораторная работа №2. Вариант №9.
nik200511
: 23 января 2020
Лабораторная работа 2
Тема: Оператор цикла LOOP. Команды условных переходов
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ.
Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения программы.Чему равно значение регистра АХ перед выходо
13 руб.
Другие работы
Психологические и социальные факторы, влияющие на формирование делинквентного поведения у подростков в современных условиях
evelin
: 19 октября 2013
Введение
Глава I. Значение социальных и психологических факторов, влияющих на возникновение делинквентного поведения
1.1 Делинквентность как социально-психологический феномен
1.2 Личностные особенности подросткового возраста, имеющие значение в формирование делинквентного поведения
1.3 Роль социальных факторов, влияющих на появление делинквентности
Глава II. Особенности выявления роли социально – психологических факторов и их влияния на делинквентное поведение подростков
2.1 Материал и мет
Экология. Зачетная работа. Билет №8. ДО. 5-й семестр
user888
: 5 января 2014
Билет № 8
Дисциплина Экология
1. Биоценоз и экологическая система. Свойства экологической системы, пищевые связи. Приведите примеры.
2. Нормативы качества окружающей природной среды
85 руб.
Зачет по дисциплине: Экономическая информатика. Билет №25
Елена22
: 4 мая 2016
Билет 25
1. Среда передачи данных в локальных сетях
Ответ:
В настоящее время телекоммуникационные технологии оказывают влияние практически на все виды информационных систем, используемых менеджерами. Возможность создавать, передавать и получать данные, текст, аудио и графическую информацию стала сегодня настолько же важной, как возможность создавать, передавать и получать бумажные документы в недавнем прошлом. Правильная, своевременная и полная информация необходима для ....
50 руб.
Уплотнитель штока компрессора ГШ1-41,5-11-11-17-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 4 июня 2016
Уплотнитель штока компрессора ГШ1-41,5-11-11-17-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
400 руб.