Системное программное обеспечение. Лабораторная работа №2. Вариант №18. Вариант №8

Этот материал можно скачать бесплатно

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

material.view.file_icon
material.view.file_icon Лабораторная работа 2.doc
material.view.file_icon myProg_5.asm
material.view.file_icon MYPROG_5.EXE
material.view.file_icon myProg_6.asm
material.view.file_icon MYPROG_6.EXE
material.view.file_icon myProg_4.asm
material.view.file_icon MYPROG_4.EXE
Работа представляет собой 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 – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла.

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

Семестр: 5
Вариант: 8 ; 18 ; 28 и т.д.
Год сдачи: 2016
Оценка: зачет.
Проверил: Мачикина Е.П.
Системное программное обеспечение. Контрольная работа. Вариант №18. Вариант №8.
Контрольная работа по Системному программному обеспечению. Задание 8. 8.   Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит на экран четные элементы массива. Параметры передавать следующим образом: в ВХ – смещение массива; в СХ – число элементов в массиве. В основной программе вызвать описанную процедуру для двух разных массивов.
User Mental03 : 6 октября 2016
Системное программное обеспечение. Контрольная работа. Вариант №18. Вариант №8.
Системное программное обеспечение. Лабораторная работа №2.
Лабораторная работа 2 Тема: Оператор цикла LOOP. Команды условных переходов Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ. TITLE Program2 ;название программы ... Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения программы.Чем
User nik200511 : 28 декабря 2020
166 руб.
Системное программное обеспечение. Лабораторная работа №3. Вариант №18. Вариант №8.
Лабораторная работа 3 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 3. Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. 2.Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения п
User Mental03 : 6 октября 2016
Системное программное обеспечение. Лабораторная работа №4. Вариант №18. Вариант №8.
Лабораторная работа 4 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 4. Тема: Логические операции Цель работы: Научиться использовать команды логических операций Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. 2.Выполните отладку программу. Чему равно значение DX перед выходом из программы? Задание 2 Используя предложенную выше про
User Mental03 : 6 октября 2016
Системное программное обеспечение. Лабораторная работа №5. Вариант №18. Вариант №8.
Лабораторная работа 5 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 5. Тема: Работа со строками. Использование функций DOS Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа позволяет ввести строку с клавиатуры и определить сколько заданных символов содержится в ней. Программа подсчитывает количество единиц в заданном байте и резу
User Mental03 : 6 октября 2016
Системное программное обеспечение. Лабораторная работа №1. Вариант №18. Вариант №8.
Лабораторная работа 1 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 1. Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. 2.Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются ре
User Mental03 : 6 октября 2016
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине «Системное программное обеспечение»
Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание: Составьте программу для подсчета выражения 1-3+5-7+…+(-1)N•(2•N+1), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла. Порядок выполнения работы: 1. В Far Manager создадимфайл lab2.asm. 2. В файле lab2.asm наберем программу, которая заносит результат в регистр BХ. Стро
User aiki : 20 сентября 2020
300 руб.
Лабораторная работа №2 по дисциплине: Системное программное обеспечение
Тема: «Оператор цикла LOOP. Команды условных переходов» 1 Цель работы: Научиться использовать оператор повторения и команды условных переходов. 2 Порядок выполнения работы: 2.1 В Far Manager создадим файл myProg_4.asm 2.2 Составьте программу для подсчета выражения , где – произвольное положительное число.
User lebed-e-va : 14 декабря 2015
100 руб.
ГОСЫ. Русский язык. РУДН. 101 вопрос. 2015 год.
1. Что такое язык? Какую роль он играет в жизни человека? 2. Каковы основные и второстепенные функции языка? 3. Что включает в себя понятие «современный русский литературный язык»? 4. Каковы основные особенности русского языка, отличающие его от других языков? 5. Каков международный статус современного русского литературного языка? 6. Каковы закономерности (тенденции) развития современного русского литературного языка? 7. В чем состоит системность языка? 8. Почему язык и речь понятия взаимосвяза
User studypro : 30 июля 2015
250 руб.
Место Германии в мировой экономике и ее экономические отношения с Россией
Введение 1. Экономика германии 1.1 Место страны в мировой экономике 1.2 Промышленность Германии 1.3 Сельское хозяйство Германии 1.4 Сфера услуг 1.5 Финансовая система 1.6 Внешняя торговля 1.7 Бизнес в Германии 1.8 Германия и ЕС 1.9 Перспектива развития экономики Германии 2. Экономическое положение германии сегодня и развитие экономических отношений с Россией 2.1 Германия сегодня 2.2 Российско-германские экономические отношения в XX веке 2.3 Развитие экономических отношений Германии
User alfFRED : 13 сентября 2013
5 руб.
Лабораторная №1 по дисциплине: Специальные главы физики. Вариант общий
"Определение длины электромагнитной волны методом дифракции Фраунгофера" 1. Цель работы Исследовать явление дифракции электромагнитных волн. С помощью дифракционной решетки проходящего света измерить длины электромагнитных волн видимого диапазона. 2. Основные теоретические сведения 3. Описание лабораторной установки 4. Задание 1. Выбрать линзу “Л2”, задав фокусное расстояние L от 25 до 35 см. Фокусное расстояние L=0,25 м 2. Получить интерференционную картину на экране. 3. Установить красны
User xtrail : 18 июля 2025
300 руб.
promo
Совершенствование системы оплаты труда на предприятии (на примере ОАО «Кондитерский Концерн Бабаевский»)
Введение Труд, как считает современная экономическая наука, является важнейшей частью экономики – он, одновременно, товар (работник продает свой труд, создавая новое качество и дополнительное количество материальных ценностей) и причина появления добавленной стоимости, так как предметы и материалы при приложении к ним труда становятся дороже. По определению специалистов – социологов труд является категорией не только экономической, но и политической, так как занятость населения и эффективность т
User alfFRED : 29 октября 2013
10 руб.
up Наверх