Экзамен по дисциплине: Основы системного программирования. Вариант 02
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
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. Определить значения этих регистров после выполнения данного фрагмента.
AX=9A13h, BX=CBD5h, CX=0000h, DX=0AECh
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. Определить значения этих регистров после выполнения данного фрагмента.
AX=9A13h, BX=CBD5h, CX=0000h, DX=0AECh
Дополнительная информация
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Экзамен
Оценка:Отлично
Дата оценки: 2012
Вид работы: Экзамен
Оценка:Отлично
Дата оценки: 2012
Похожие материалы
Экзамен по дисциплине «Основы системного программирования»
nataliykokoreva
: 11 ноября 2013
Задание 1
Дан фрагмент программы на ассемблере:
6. AX=0002h, BX=09ABh, CX=3333h, DX=0407h
Дан фрагмент программы на ассемблере:
Задание 2
16. AX=D340h, BX=58B6h, CX=0F00h, DX=CCCCh
Дан фрагмент программы на ассемблере :
150 руб.
Экзамен по дисциплине: Основы системного программирования
gudrich
: 4 сентября 2011
Билет 2
Задание1
В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента.
AX=1010h, BX=0000h, CX=0DACh, DX=9990h
Дан фрагмент программы на ассемблере:
Задание 2
В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента.
AX=F65Bh, BX=1347h, CX=1111h, DX=0886h
Дан фрагмент программы на ассемблере:
300 руб.
Контрольная работа. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Контрольная работа
Задание
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая вычисляет число элементов массива, которые заключены в пределах от А до В, где А, В – заданные целые числа. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве;
в АХ – результат вычислений (число элементов).
В основной программе вызвать описанную процедуру для двух разных массивов
200 руб.
Экзамен по дисциплине "Основы системного программирования". Билет №9
Greenberg
: 20 декабря 2015
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=7777h, BX=6666h, CX=5555h, DX=4444h
2. Дан фрагмент программы на ассемблере :
push AX
shr BX,1
add CX,BX
not CX
kjl: add BX,3
loop kjl
or AX, DX
В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значе
99 руб.
Лабораторная работа № 5. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 5
Работа со строками. Использование функций DOS
Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации.
Задание:
Ввести с клавиатуры строку. Посчитать количество слов в строке. Вывести полученное число на экран. Предполагается, что слова отделяются друг от друга пробелами. Между словами может более одного пробела.
Порядок выполнения работы:
1. В Far Manager создадим файл lab5.asm.
2. В файле lab5.asm наберем программу, которая выводит результа
200 руб.
Лабораторная работа № 1.Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 1
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
1. В Far Manager создадим файл lab1.asm.
2. В файле lab1.asm наберем программу, которая вычисляет выражение 7•А - 2•В - 100 + С и результат заносит в регистр CХ. Строки программы прокомментированы.
200 руб.
Лабораторная работа № 2. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 2
Оператор цикла LOOP. Команды условных переходов
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание:
Составьте программу для подсчета выражения 1-2+3-4+…+(-1)N+1•N, где N – произвольное четное положительное число, без использования в программе команд условных и безусловных переходов. Допускается использование оператора цикла.
200 руб.
Лабораторная работа № 3. Основы системного программирования. Вариант 02
matrixat
: 23 октября 2012
Лабораторная работа 3
Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание:
Найти количество отрицательных чисел в массиве чисел и занести его в DX.
Порядок выполнения работы:
1. В Far Manager создадим файл lab3.asm.
2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
200 руб.
Другие работы
Функциональное и логическое программирование
alfFRED
: 25 июня 2013
Введение.
Постановка задачи.
Математические и алгоритмические основы решения задачи.
Функциональные модели и блок-схемы решения задачи.
Программная реализация решения задачи.
Пример выполнения программы.
Заключение.
Список использованных источников и литературы.
10 руб.
Теплотехника МГУПП 2015 Задача 3.1 Вариант 39
Z24
: 7 января 2026
Во сколько раз уменьшатся потери теплоты излучением в окружающую среду от изолированного паропровода длиной 1 м по сравнению с неизолированным (рис. 2), если:
внутренний диаметр трубопровода d1;
наружный диаметр трубопровода d2;
диаметр изолированного трубопровода d3;
степень черноты трубопровода εт;
степень черноты поверхности теплоизоляционного слоя εти;
температура поверхности теплоизоляционного слоя tти;
температура поверхности трубопровода tт.
150 руб.
Чертежи-Графическая часть-Курсовая работа-Установка погружного центробежного электронасоса, Сборочный чертеж ЭЦН6-250-1400, Патентно-информационный поиск Электроцентробежные скваженные насосы, Деталировка
https://vk.com/aleksey.nakonechnyy27
: 7 мая 2016
Установки погружных центробежных насосов предназначены для откачки из нефтяных скважин, в том числе и наклонных пластовой жидкости, содержащей нефть, воду и газ, и механические примеси. В зависимости от количества различных компонентов, содержащихся в откачиваемой жидкости, насосы установок имеют исполнение обычное и повышенной корозионно-износостойкости. При работе УЭЦН, где в откачиваемой жидкости концентрация механических примесей превышает допустимую 0,1 грамм/литр происходит засорение насос
596 руб.
Программирование для мобильных устройств, Экзаменационная работа, билет № 6
alexxxxxxxela
: 5 марта 2015
Билет №6
1. Основные принципы ООП: наследование (общая форма наследования).
2. Графический интерфейс. Примитивы. Функции.
200 руб.