Контрольная работа. Основы системного программирования. Вариант 02

Цена:
200 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon kontr.asm
material.view.file_icon KONTR.EXE
material.view.file_icon KONTR.LST
material.view.file_icon KONTR.MAP
material.view.file_icon KONTR.OBJ
material.view.file_icon KONTR.TR
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Контрольная работа
Задание
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число элементов массива, которые заключены в пределах от А до В, где А, В – заданные целые числа. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число элементов).
В основной программе вызвать описанную процедуру для двух разных массивов

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

Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Контрольная работа 1
Оценка:Зачет
Приложение прилагается
Экзамен по дисциплине: Основы системного программирования. Вариант 02
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. Определить знач
User matrixat : 23 октября 2012
250 руб.
Лабораторная работа № 5. Основы системного программирования. Вариант 02
Лабораторная работа 5 Работа со строками. Использование функций DOS Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Задание: Ввести с клавиатуры строку. Посчитать количество слов в строке. Вывести полученное число на экран. Предполагается, что слова отделяются друг от друга пробелами. Между словами может более одного пробела. Порядок выполнения работы: 1. В Far Manager создадим файл lab5.asm. 2. В файле lab5.asm наберем программу, которая выводит результа
User matrixat : 23 октября 2012
200 руб.
Лабораторная работа № 3. Основы системного программирования. Вариант 02
Лабораторная работа 3 Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных. Задание: Найти количество отрицательных чисел в массиве чисел и занести его в DX. Порядок выполнения работы: 1. В Far Manager создадим файл lab3.asm. 2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
User matrixat : 23 октября 2012
200 руб.
Лабораторная работа № 4. Основы системного программирования. Вариант 02
Лабораторная работа 4 Логические операции Цель работы: Научиться использовать команды логических операций. Задание: Дан массив из 8 байт. Выполнить последовательное логическое умножение всех элементов массива. Результат занести в DX. Порядок выполнения работы: 1. В Far Manager создадим файл lab4.asm. 2. В файле lab4.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
User matrixat : 23 октября 2012
200 руб.
Лабораторная работа № 2. Основы системного программирования. Вариант 02
Лабораторная работа 2 Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание: Составьте программу для подсчета выражения 1-2+3-4+…+(-1)N+1•N, где N – произвольное четное положительное число, без использования в программе команд условных и безусловных переходов. Допускается использование оператора цикла.
User matrixat : 23 октября 2012
200 руб.
Лабораторная работа № 1.Основы системного программирования. Вариант 02
Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение 7•А - 2•В - 100 + С и результат заносит в регистр CХ. Строки программы прокомментированы.
User matrixat : 23 октября 2012
200 руб.
Основы системного программирования Контрольная работа в.16
Основы системного программирования вариант 16 контрольная зачет
User Oksikud2 : 27 мая 2019
250 руб.
Основы системного программирования
Задание 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 руб.
Итоговая работа. МТС 1-й семестр. 6-й билет
1. Определите кодовую комбинацию на выходе БКЭ (блока коммутации эталонов) в схеме нелинейного кодера, если на выходе цифрового регистра (ЦР) следующая кодовая комбинация: 10111010. Чему будет равен подключенный эталонный ток? (значение выразить в шагах квантования) 2. Тактовая частота группового сигнала ЦСП с ИКМ - ВРК равна 936 кГц. Данная ЦСП предназначена для передачи 17 информационных каналов со спектром (0.3÷3,5)кГц и 1-го служебного канала. В каждом канале применяется 8-ми разрядное коди
User Александр199 : 4 февраля 2019
250 руб.
Лабораторная работа №3. Мировые информационные ресурсы
Задание: Создайте XML документ хранящий информацию о каталоге книг. ВАРИАНТ 07.
User annaprogramist : 19 октября 2021
150 руб.
Разложение сложного риска на простые.
Разложение сложного риска на простые. Идентифицировать риски хозяйственных субъектов. Сравнить два инвестиционных проекта и выберите менее рискованный.(задачи) Критерий Вальда Критерий Сэвиджа. Критерий Лапласа
User Lokard : 22 апреля 2013
5 руб.
Лабараторная работа №2. Вариант №4
Задание 1. Составьте 3 варианта программ циклической структуры типа for , while, do...while и сравните полученные результаты: ∑_(i=1)^n▒x^2/(2i+1) Задание 2. Даны вещественные числа a, b. Значения функции записать в массив. Вычислить значение интеграла, используя: 1) Формулу трапеций I1=h*[f(a)/2+f(a+h)+f(a+2h)+...+f(a+(n-1)h)+f(b)/2] 2) Формулу Симпсона I2=h/3*(f(a)+f(b)+4*(f(a+h)+f(a+3h)+...+f(a+(n-1)h))+2*(f(a+2h)+f(a+4h)+...+f(a+(n-2)h))) h=(b-a)/n, n=100.: f(x)=x2 ln x /(1+x)2; a=1; b=20.
User sold1982 : 4 марта 2018
150 руб.
up Наверх