Контрольная работа. Основы системного программирования. Вариант 02
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Контрольная работа
Задание
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число элементов массива, которые заключены в пределах от А до В, где А, В – заданные целые числа. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число элементов).
В основной программе вызвать описанную процедуру для двух разных массивов
Задание
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число элементов массива, которые заключены в пределах от А до В, где А, В – заданные целые числа. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число элементов).
В основной программе вызвать описанную процедуру для двух разных массивов
Дополнительная информация
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Контрольная работа 1
Оценка:Зачет
Приложение прилагается
Вид работы: Контрольная работа 1
Оценка:Зачет
Приложение прилагается
Похожие материалы
Экзамен по дисциплине: Основы системного программирования. Вариант 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 руб.
Лабораторная работа № 3. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 3
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание:
Найти количество отрицательных чисел в массиве чисел и занести его в DX.
Порядок выполнения работы:
1. В Far Manager создадим файл lab3.asm.
2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
200 руб.
Лабораторная работа № 1.Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 1
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
1. В Far Manager создадим файл lab1.asm.
2. В файле lab1.asm наберем программу, которая вычисляет выражение 7•А - 2•В - 100 + С и результат заносит в регистр CХ. Строки программы прокомментированы.
200 руб.
Лабораторная работа № 4. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 4
Логические операции
Цель работы: Научиться использовать команды логических операций.
Задание:
Дан массив из 8 байт. Выполнить последовательное логическое умножение всех элементов массива. Результат занести в DX.
Порядок выполнения работы:
1. В Far Manager создадим файл lab4.asm.
2. В файле lab4.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
200 руб.
Лабораторная работа № 5. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 5
Работа со строками. Использование функций DOS
Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации.
Задание:
Ввести с клавиатуры строку. Посчитать количество слов в строке. Вывести полученное число на экран. Предполагается, что слова отделяются друг от друга пробелами. Между словами может более одного пробела.
Порядок выполнения работы:
1. В Far Manager создадим файл lab5.asm.
2. В файле lab5.asm наберем программу, которая выводит результа
200 руб.
Лабораторная работа № 2. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 2
Оператор цикла LOOP. Команды условных переходов
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание:
Составьте программу для подсчета выражения 1-2+3-4+…+(-1)N+1•N, где N – произвольное четное положительное число, без использования в программе команд условных и безусловных переходов. Допускается использование оператора цикла.
200 руб.
Основы системного программирования Контрольная работа в.16
Oksikud2
: 27 мая 2019
Основы системного программирования
вариант 16
контрольная
зачет
250 руб.
Основы системного программирования
ss011msv
: 25 октября 2012
Задание 1
1. Создать командный файл, который выполняет следующие действия:
a. Очистка экрана
b. Создание директории C:\TEMP
c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP.
d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя.
e. Сравнение копий с оригиналами.
f. Просмотр постранично содержимого директории C:\TEMP.
g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
400 руб.
Другие работы
Экзамен по дисциплине: Спутниковые и радиорелейные системы передачи. Билет10
gerts
: 24 июня 2016
1 Тепловые шумы в телефонных каналах
2 Принципы построения и особенности спутниковых систем связи
199 руб.
Единый социальный налог и пенсионные взносы
evelin
: 25 октября 2013
ЕДИНЫЙ СОЦИАЛЬНЫЙ НАЛОГ И ПЕНСИОННЫЕ ВЗНОСЫ
1. Налогоплательщики ЕСН
Пунктом 1 статьи 235 Налогового кодекса РФ установлены две категории налогоплательщиков ЕСН (далее – налогоплательщики), а именно:
1) лица, производящие выплаты физическим лицам:
организации;
индивидуальные предприниматели;
физические лица, не признаваемые индивидуальными предпринимателями.
2) индивидуальные предприниматели, адвокаты.
Плательщиками пенсионных взносов признаются страхователи. Это:
1) лица, производящие выпла
5 руб.
Вдосконалення системи митного регулювання в Україні на основі використання досвіду зарубіжних країн
Elfa254
: 2 августа 2013
Реалізація експортного потенціалу країни на зовнішніх ринках є стратегічним завданням інтегрування її економіки до світової системи господарювання. За умови трансформації економічної системи виконання даного завдання стає необхідною умовою, яка забезпечує ефективність функціонування економіки загалом. Збільшення експортних надходжень сприяє структурній перебудові, знижує тягар заборгованості країни, значно розширює можливість закупівлі імпорту.
Збільшення обсягів експорту можливе тільки за умови
10 руб.
Отличительные особенности современной политической системы РФ (сравнить с современными политическими системами КНР, США)
светлана169
: 1 июля 2015
1. Отличительные особенности современной политической системы РФ (сравнить с современными политическими системами КНР, США) 3
2. Политические режимы в современной России (политический режим Б.Ельцина, В. Путина) 14
Список использованных источников 24
100 руб.