«Системное программное обеспечение». Вариант №1
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание на контрольную работу
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число четных элементов в массиве.
Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число четных элементов).
В основной программе вызвать описанную процедуру для двух разных массивов.
Порядок выполнения работы:
1. В Far Manager создадим файл KontrRab.asm.
2. В файле KontrRab.asm создадим программу, в которой реализованы требования вышеназванного задания.
В отчете приведен листинг разработанной программы с комментариями строк кода, выполнена отладка программы, выполнена отладка программы с помощью отладчика Turbo Debugger для двух различных (по количеству и по составу) массивов данных, сделан вывод.
Объем отчета составляет 13 страниц формата А4.
Исходный текст программы «KontrRab.asm» и исполняемый файл «KontrRab.exe» прилагаются к отчету.
Для создания исполняемого файла из исходного был разработан bat файл «ASM_to_EXE.bat», текст которого с комментариями приводится ниже. Сам файл прилагается к отчету.
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число четных элементов в массиве.
Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число четных элементов).
В основной программе вызвать описанную процедуру для двух разных массивов.
Порядок выполнения работы:
1. В Far Manager создадим файл KontrRab.asm.
2. В файле KontrRab.asm создадим программу, в которой реализованы требования вышеназванного задания.
В отчете приведен листинг разработанной программы с комментариями строк кода, выполнена отладка программы, выполнена отладка программы с помощью отладчика Turbo Debugger для двух различных (по количеству и по составу) массивов данных, сделан вывод.
Объем отчета составляет 13 страниц формата А4.
Исходный текст программы «KontrRab.asm» и исполняемый файл «KontrRab.exe» прилагаются к отчету.
Для создания исполняемого файла из исходного был разработан bat файл «ASM_to_EXE.bat», текст которого с комментариями приводится ниже. Сам файл прилагается к отчету.
Дополнительная информация
Год сдачи: 2019
Преподаватель: Задорожный А.Ф.
Работа зачтена без замечаний.
Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
Преподаватель: Задорожный А.Ф.
Работа зачтена без замечаний.
Рекомендую использовать представленные материалы в качестве методической помощи для выполнения своих работ.
Похожие материалы
Системное программное обеспечение. Контрольная работа. Вариант №1.
nik200511
: 20 января 2020
При выполнении контрольной работы необходимо строго придерживаться указанных ниже правил. Работы, выполненные без соблюдения этих правил, не засчитываются и возвращаются студенту для переработки.
1. Проверка контрольной работы производится только после выполнения всех лабораторных работ.
2. Вариант выбирается по последней цифре пароля.
3. При выполнении работы следует использовать операционную среду MS-DOS (или режимы эмуляции MS-DOS) и компилятор языка ассемблера TASM (или MASM).
4. В работу д
143 руб.
Системное программное обеспечение. Контрольная работа. Вариант №1
tusur
: 22 апреля 2016
1. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число четных элементов в массиве. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число четных элементов).
В основной программе вызвать описанную процедуру для двух разных массивов.
150 руб.
Разработка системного программного обеспечения
VikkiROY
: 30 сентября 2013
Разработка системного программного обеспечения -это прямая задача системного программиста. Более того разработка не есть конечный пункт его деятельности. Совершенное владение этим инструментом -вот главная задача. Системное программирование является одной и наиболее широкой областью программного обеспечения. Главным преймуществом его является непосредственная гибкость и направленность на достижение определённой задачи. Логика и формальность -ключ к системному программированию.
В данной работе р
15 руб.
Системное программное обеспечение. Лабораторная работа 1. Вариант 1.
nik200511
: 20 января 2020
Лабораторная работа 1
Тема: Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются р
95 руб.
Контрольная работа по дисциплине: Системное программное обеспечение. Вариант 1
SibGOODy
: 21 августа 2024
Задание на контрольную работу
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число четных элементов в массиве. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число четных элементов).
В основной программе вызвать описанную процедуру для двух разных массивов.
Порядок выполнения работы
1. В Far Manager создадим файл kontr.asm.
2. В файле kontr.asm наберем программ
500 руб.
Системное программное обеспечение. Лабораторная работа №№1,2,3. Вариант №1.
LowCost
: 12 января 2021
Лабораторная работа №1
Тема: Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Задание 1
1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
2.Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? С
169 руб.
Системное программное обеспечение. Лабораторная работа 3. Вариант 1.
nik200511
: 20 января 2020
Лабораторная работа 3
Тема: Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения
95 руб.
Системное программное обеспечение. Лабораторная работа №2. Вариант 1.
nik200511
: 20 января 2020
Лабораторная работа 2
Тема: Оператор цикла LOOP. Команды условных переходов
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ.
Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения программы.Чему равно значение регистра АХ перед выходо
95 руб.
Другие работы
Гидравлика УрИ ГПС МЧС Задание 9 Вариант 73
Z24
: 30 марта 2026
Ответить на теоретические вопросы:
Расчет каких аппаратов пожарной техники основан на уравнении Бернулли? Привести пример методики расчета одного из указанных аппаратов.
Сущность метода анализа размерностей. Вид формул для определения линейных и местных потерь напора. От каких величин зависят коэффициенты линейных (λ) и местных (ζ) потерь напора.
Решить задачу:
Вода по трубопроводу диаметром d и длиной l перекачивается с расходом Q. Уровень воды в резервуаре постоянный и равен Н. Определ
120 руб.
Оптоэлектроника и нанофотоника (ДВ 11.1). ЭКЗАМЕН. ВАРИАНТ №14
Иннокентий
: 15 июля 2020
Вопросы к экзамену по курсу «Оптоэлектроника и нанофотоника (ДВ 11.1)»
Раздел: Физические основы оптоэлектроники
1.Диаграмма направленности излучателя.
Раздел Излучатели.
2.Электрическая модель светоизлучающего диода
Раздел «Фотоприемные приборы и устройства»
3.Характеристики и параметры фотоприемников.
Раздел «Применение оптоэлектронных приборов и устройств».
4.Устройство и принцип действия оптоэлектронных фильтров.
90 руб.
Лабораторные работы №1-3 по дисциплине: «Языки программирования». Вариант №07.
teacher-sib
: 1 июня 2020
Лабораторная работа No1
Линейный вычислительный процесс
Лабораторная работа No1. Линейный вычислительный процесс
Цели и задачи работы: изучение функций ввода-вывода данных, программирования вычисления значения выражения.
Задание к работе: Реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом.
Задание 1.1
Напишите программу для расчета по двум формулам. Подготовьте не менее пяти тестовых примеров. Предварительно выполните в
700 руб.
Проблема самоопределения Южной Осетии как один из ключевых факторов российско-грузинских отношений
DocentMark
: 9 сентября 2013
Обострение российско-грузинских отношений, инспирированное режимом М. Саакашвили, с неизбежностью актуализировало проблему самопровозглашённых и всё ещё непризнанных государств на территории бывшей Грузинской Советской Социалистической Республики – Республики Южная Осетия и Республики Абхазия.
Логика политического процесса выдвинула на передний план и в полной мере проявила ранее не акцентирующуюся, но как бы подразумевающуюся позицию: грузино-осетинский конфликт с самого его начала по сей день