Системное программное обеспечение. Лабораторная работа №2. Вариант №18. Вариант №8
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа 2 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8.
Лабораторная работа 2.
Тема: Оператор цикла LOOP. Команды условных переходов
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание 1
1.Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ.
2.Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения программы.Чему равно значение регистра АХ перед выходом из программы? регистра СХ? Совпадает ли результат вычислений с реальным значением выражения?
Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов. В отчете обязательно привести результаты вычислений.
Номер задания выбирается в соответствии с последней цифрой пароля.
Составьте программу для подсчета выражения 1-4+7-10+…+(-1)N•(3·N+1), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла.
Лабораторная работа 2.
Тема: Оператор цикла LOOP. Команды условных переходов
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание 1
1.Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ.
2.Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения программы.Чему равно значение регистра АХ перед выходом из программы? регистра СХ? Совпадает ли результат вычислений с реальным значением выражения?
Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов. В отчете обязательно привести результаты вычислений.
Номер задания выбирается в соответствии с последней цифрой пароля.
Составьте программу для подсчета выражения 1-4+7-10+…+(-1)N•(3·N+1), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла.
Дополнительная информация
Семестр: 5
Вариант: 8 ; 18 ; 28 и т.д.
Год сдачи: 2016
Оценка: зачет.
Проверил: Мачикина Е.П.
Вариант: 8 ; 18 ; 28 и т.д.
Год сдачи: 2016
Оценка: зачет.
Проверил: Мачикина Е.П.
Похожие материалы
Системное программное обеспечение. Контрольная работа. Вариант №18. Вариант №8.
Mental03
: 6 октября 2016
Контрольная работа по Системному программному обеспечению.
Задание 8.
8. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит на экран четные элементы массива. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве.
В основной программе вызвать описанную процедуру для двух разных массивов.
Системное программное обеспечение. Лабораторная работа №2.
nik200511
: 28 декабря 2020
Лабораторная работа 2
Тема: Оператор цикла LOOP. Команды условных переходов
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ.
TITLE Program2
;название программы
...
Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения программы.Чем
166 руб.
Системное программное обеспечение. Лабораторная работа №3. Вариант №18. Вариант №8.
Mental03
: 6 октября 2016
Лабораторная работа 3 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8.
Лабораторная работа 3.
Тема: Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных
Задание 1
1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
2.Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения п
Системное программное обеспечение. Лабораторная работа №4. Вариант №18. Вариант №8.
Mental03
: 6 октября 2016
Лабораторная работа 4 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8.
Лабораторная работа 4.
Тема: Логические операции
Цель работы: Научиться использовать команды логических операций
Задание 1
1.Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
2.Выполните отладку программу. Чему равно значение DX перед выходом из программы?
Задание 2
Используя предложенную выше про
Системное программное обеспечение. Лабораторная работа №5. Вариант №18. Вариант №8.
Mental03
: 6 октября 2016
Лабораторная работа 5 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8.
Лабораторная работа 5.
Тема: Работа со строками. Использование функций DOS
Цель работы: Научиться использовать функции DOS для
ввода и вывода строковой информации.
Задание 1
1.Изучите приведенную ниже программу на языке ассемблера. Программа позволяет ввести строку с клавиатуры и определить сколько заданных символов содержится в ней. Программа подсчитывает количество единиц в заданном байте и резу
Системное программное обеспечение. Лабораторная работа №1. Вариант №18. Вариант №8.
Mental03
: 6 октября 2016
Лабораторная работа 1 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8.
Лабораторная работа 1.
Тема: Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Задание 1
1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
2.Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются ре
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине «Системное программное обеспечение»
aiki
: 20 сентября 2020
Оператор цикла LOOP. Команды условных переходов
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание:
Составьте программу для подсчета выражения 1-3+5-7+…+(-1)N•(2•N+1), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла.
Порядок выполнения работы:
1. В Far Manager создадимфайл lab2.asm.
2. В файле lab2.asm наберем программу, которая заносит результат в регистр BХ. Стро
300 руб.
Лабораторная работа №2 по дисциплине: Системное программное обеспечение
lebed-e-va
: 14 декабря 2015
Тема: «Оператор цикла LOOP. Команды условных переходов»
1 Цель работы:
Научиться использовать оператор повторения и команды условных переходов.
2 Порядок выполнения работы:
2.1 В Far Manager создадим файл myProg_4.asm
2.2 Составьте программу для подсчета выражения , где – произвольное положительное число.
100 руб.
Другие работы
Отдел по связям с общественностью в системе PR-деятельности предприятия на примере ОАО СинТЗ
GnobYTEL
: 19 июля 2015
Цели, задачи, функции и методы PR
Связи с общественностью в системе маркетинговых коммуникаций
Виды и функции PR – отделов
Общая характеристика предприятия ОАО «СинТЗ»
Отдел по связям с общественностью в системе PR-деятельности предприятия
Основные направления совершенствования работы отдела по связям с общественностью на ОАО «СинТЗ»: проблемы и пути развития
420 руб.
Контрольная работа по информатике. Вариант №1.
Юлия102
: 13 мая 2016
1. Умножить в двоичной арифметике числа a и b. (1101,01*101,011)
Перевести число a из десятичной в систему счисления по основанию 4.
2. Перевести число a из двоичной в десятичную систему счисления.
a=1001,01(101)
3. Перевести число а из восьмеричной в шестнадцатеричную систему счисления. a=643,14.
5. Даны десятичные коды символов из таблицы ASCII (для удобочитаемости коды символов разделены дефисом). Определить закодированный текст. 84-65-66-76-69
6. Записать текст шестнадцатеричными кодами та
70 руб.
Электроснабжение района нефтедобычи
Aronitue9
: 17 мая 2012
Содержание
Реферат
Введение
ГЛАВА 1 Техническая часть
Требования к системам электроснабжения
Технологический процесс и оборудование нефтепромыслового района
Данные для расчета
Расчет мощностей подстанций
Расчет мощности трансформаторов
Выбор схемы и конфигурации силовой цепи
Расчет токовых нагрузок
Расчет сечения фидеров
Определение потери напряжения на фидерах подстанций
Расчет сечений питающей ЛЭП
Электрический расчет линии электропередачи 110кВ
Определение напряжений и потерь напряжения в ЛЭ
400 руб.