Системное программное обеспечение. Лабораторные работы №1-3. Вариант №5.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Тема: Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
Задание 2
Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми.
Выражение для варианта No 5: (А/ 2 + В) / 4 + С – 1
Тема: Оператор цикла LOOP. Команды условных переходов
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ.
Задание 2
Используя предложенную выше программу составьте программу для подсчета выражения 1-3+5-7+⋯+(-1)^N•(2·N+1), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла. Исполнить программу с тремя значениями параметра N, проверить правильность результатов. В отчете обязательно привести результаты вычислений.
Тема: Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
Задание 2
Используя предложенную выше программу, заменить все отрицательные числа нулями в массиве чисел (вариант 5) Исполнить программу с тремя различными (по количеству и по составу) массивами данных, проверить правильность результатов.
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
Задание 2
Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми.
Выражение для варианта No 5: (А/ 2 + В) / 4 + С – 1
Тема: Оператор цикла LOOP. Команды условных переходов
Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ.
Задание 2
Используя предложенную выше программу составьте программу для подсчета выражения 1-3+5-7+⋯+(-1)^N•(2·N+1), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла. Исполнить программу с тремя значениями параметра N, проверить правильность результатов. В отчете обязательно привести результаты вычислений.
Тема: Работа с массивами данных
Цель работы: Научиться обрабатывать массивы данных.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
Задание 2
Используя предложенную выше программу, заменить все отрицательные числа нулями в массиве чисел (вариант 5) Исполнить программу с тремя различными (по количеству и по составу) массивами данных, проверить правильность результатов.
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 10.01.2019
Рецензия:Уважаемый,
Задорожный Анатолий Филиппович
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 10.01.2019
Рецензия:Уважаемый,
Задорожный Анатолий Филиппович
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 10.01.2019
Рецензия:Уважаемый,
Задорожный Анатолий Филиппович
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 10.01.2019
Рецензия:Уважаемый,
Задорожный Анатолий Филиппович
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 10.01.2019
Рецензия:Уважаемый,
Задорожный Анатолий Филиппович
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 10.01.2019
Рецензия:Уважаемый,
Задорожный Анатолий Филиппович
Похожие материалы
Лабораторные работы 1-5. Системное программное обеспечение. Вариант 5
Student2
: 13 ноября 2016
Лабораторная работа 1:
Вычисление арифметических выражений
Лабораторная работа 2:
Оператор цикла LOOP. Команды условных переходов
Лабораторная работа 3:
Работа с массивами данных
Лабораторная работа 4:
Логические операции
Лабораторная работа 5:
Работа со строками. Использование функций DOS
100 руб.
Системное программное обеспечение. Лабораторная работа №1.
nik200511
: 28 декабря 2020
Лабораторная работа 1
Тема: Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
TITLE Program5
;название программы
.MODEL small
...
Выполните отладку программу с использованием отладчика Tu
166 руб.
Системное программное обеспечение. вариант №5
sarekuwa
: 3 февраля 2020
Задание:
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит массив на экран по 5 элементов в строке. Параметры передавать следующим образом:
в ВХ – смещение массива;
в СХ – число элементов в массиве.
В основной программе вызвать описанную процедуру для двух разных массивов.
400 руб.
Лабораторные работы № 1-5 по курсу Системное программное обеспечение. Вариант № 5
kenji
: 18 апреля 2014
Все лабораторные работы с первой по пятую одним архивом
Лабораторная работа 1:
Вычисление арифметических выражений
Лабораторная работа 2:
Оператор цикла LOOP. Команды условных переходов
Лабораторная работа 3:
Работа с массивами данных
Лабораторная работа 4:
Логические операции
Лабораторная работа 5:
Работа со строками. Использование функций DOS
650 руб.
Лабораторные работы №1-3 по дисциплине: Системное программное обеспечение. Вариант 5
SibGOODy
: 22 августа 2024
Лабораторная работа №1
«Вычисление арифметических выражений»
Цель работы:
Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
1. В Far Manager создадим файл lab1.asm.
2. В файле lab1.asm наберем программу, которая вычисляет выражение 5•(А - В) - 2•С + 5 и результат заносит в регистр CХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра CХ перед выходом из программы с помощью отладчика Turbo Debugger
Лаборатор
900 руб.
Системное программное обеспечение. Лабораторные работы №№1-5. Вариант №1
tusur
: 22 апреля 2016
ЛР1 "Вычисление арифметических выражений"
1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
2. - 4·А + (В + С) / 4 + 2
ЛР2. «Оператор цикла LOOP. Команды условных переходов»
1.Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ.
2.Составьте программу для подсчета выражения 1-2+3-4+…+(-1)N+1•N, где N – произвольное положительное число. Допуск
490 руб.
Системное программное обеспечение. Лабораторная работа 1-5. Вариант 13.
Mental03
: 8 ноября 2017
Лабораторные работы по Системному программному обеспечению
ЛР 1
Тема: «Вычисление арифметических выражений»
1. Цель работы:
Научиться использовать арифметические команды языка ассемблера.
2. Порядок выполнения работы:
2.1. В Far Manager создадим файл lab1.asm.
2.2. В файле lab1.asm наберем программу, которая вычисляет выражение -А/2+4•(В+1)+3•С и результат заносит в регистр АХ. Основные строки программы прокомментируем.
ЛР 2
Тема: «Оператор цикла LOOP. Команды условных переходов»
1. Ц
ЛАБОРАТОРНАЯ РАБОТА №1 по дисциплине «Системное программное обеспечение»
aiki
: 20 сентября 2020
Лабораторная работа 1
Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
1. В Far Manager создадимфайл lab1.asm.
2. В файле lab1.asm наберем программу, которая вычисляет выражение (А/ 2 + В) / 4 + С – 1 и результат заносит в регистр CХ. Строки программы прокомментированы.
TITLE lab1 ; название программы
.MODELsmall ; отводим под стек и под данные по 64Кб
.STACK 100h ; отмечаем начало сегмента стека
.DATA
300 руб.
Другие работы
Задача №1 по ТЭЦ. Вариант №11
anderwerty
: 4 мая 2014
Данные для расчета:
, , ,
Исходные данные: 1) напряжение на выходе каскада (напряжение на нагрузке); 2) сопротивление нагрузки ; 3) нижняя граничная частота ; 4) напряжение источника питания .
Определить: 1) тип транзистора; 2) режим работы транзистора; 3) сопротивление коллекторной нагрузки ; 4) сопротивление в цепи эмиттера ; 5) сопротивления делителя напряжения и стабилизирующие режим работы транзистора; 6) емкость разделительного конденсатора ; 7) емкость конденсатора в цепи эмитт
100 руб.
Планування виробничої діяльності підприємств легкої промисловості
alfFRED
: 25 февраля 2014
РЕФЕРАТ
Курсова робота з економіки легкої промисловості на тему «Планування виробничої діяльності підприємств легкої промисловості» має два розділи: теоретичний та аналітико-розрахунковий. Теоретичний розділ містить 2 пункти і 5 підпунктів, які розкривають поняття планування.. Розглядаються процес оновлення продукції та процес формування бізнес-плану. Аналітико-розрахунковий: 2 пункти, в яких розраховуються витрати, що утворюються при обробці та виготовленні тканини у цехах та складається фабрич
10 руб.
Прихват. Вариант 20
lepris
: 29 августа 2022
Прихват. Вариант 20
МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ ЗАДАНИЯ
Задание. Сложные разрезы
Чертеж выполняется с использованием сложного разреза (положение секущих плоскостей приведено в задании, см. скриншот 1). На месте соответствующего вида выполнить указанный сложный разрез. При необходимости (для выявления форм всех элементов предмета) использовать местные или простые разрезы.
3d модель и чертеж выполнен на формате А3 (все на скриншотах показано и присутствует в архиве) выполнены в компасе
120 руб.
Защита информации. ЛАБОРАТОРНАЯ РАБОТА №2. Вариант №8. Семестр 6-й
Shamrock
: 22 февраля 2014
Пусть источник без памяти порождает буквы из алфавита {0, 1, 2, ..., 9} с вероятностями 0.4, 0.2, 0.1, 0.05, 0.05, 0.05, 0.05, 0.04, 0.03, 0.03 соответственно. Пусть используется шифр Цезаря
e = (m + k) mod 10
с ключом k, выбираемым равновероятно из этого же алфавита.
Написать программу, которая
1) вычисляет расстояние единственности для этого шифра;
2) для введенного зашифрованного сообщения (например, 3462538) вычисляет апостериорные вероятности использования различных ключей.
220 руб.