Системное программное обеспечение. Лабораторная работа 1-5. Вариант 13.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
Описание
Лабораторные работы по Системному программному обеспечению
ЛР 1
Тема: «Вычисление арифметических выражений»
1. Цель работы:
Научиться использовать арифметические команды языка ассемблера.
2. Порядок выполнения работы:
2.1. В Far Manager создадим файл lab1.asm.
2.2. В файле lab1.asm наберем программу, которая вычисляет выражение -А/2+4•(В+1)+3•С и результат заносит в регистр АХ. Основные строки программы прокомментируем.
ЛР 2
Тема: «Оператор цикла LOOP. Команды условных переходов»
1. Цель работы:
Научиться использовать оператор повторения и команды условных переходов.
2 Порядок выполнения работы:
В Far Manager создадим файл lab2.asm.
В файле lab2.asm наберем программу, которая вычисляет выражение - 1+3+5+...+(2•N+1) где – произвольное положительное число. Основные строки программы прокомментируем.
ЛР 3
Тема: «Работа с массивами данных»
1. Цель работы:
Научиться обрабатывать массивы данных.
2. Порядок выполнения работы:
В Far Manager создадим файл lab3.asm.
В файле lab3.asm наберем программу, которая вычисляет сумму абсолютных величин в массиве чисел и заносит ее в DX. Основные строки программы прокомментируем.
ЛР 4
Тема: «Логические операции»
1. Цель работы:
Научиться использовать логические операции.
2. Порядок выполнения работы:
В Far Manager создадим файл lab4.asm.
В файле lab4.asm наберем программу, которая в массиве из 10 байт подсчитывает количество байт с тремя единичными битами и заносит результат в DX. Основные строки программы прокомментируем.
ЛР 5
Тема: «Работа со строками. Использование функций DOS»
1. Цель работы:
Научиться использовать функции DOS для ввода и вывода строковой информации.
2. Порядок выполнения работы:
В Far Manager создадим файл lab5.asm.
В файле lab5.asm наберем программу, которая запрашивает с клавиатуры строку и подстроку, и в случае нахождения подстроки в строке выводит «ДА», иначе – «НЕТ. Основные строки программы прокомментируем.
ЛР 1
Тема: «Вычисление арифметических выражений»
1. Цель работы:
Научиться использовать арифметические команды языка ассемблера.
2. Порядок выполнения работы:
2.1. В Far Manager создадим файл lab1.asm.
2.2. В файле lab1.asm наберем программу, которая вычисляет выражение -А/2+4•(В+1)+3•С и результат заносит в регистр АХ. Основные строки программы прокомментируем.
ЛР 2
Тема: «Оператор цикла LOOP. Команды условных переходов»
1. Цель работы:
Научиться использовать оператор повторения и команды условных переходов.
2 Порядок выполнения работы:
В Far Manager создадим файл lab2.asm.
В файле lab2.asm наберем программу, которая вычисляет выражение - 1+3+5+...+(2•N+1) где – произвольное положительное число. Основные строки программы прокомментируем.
ЛР 3
Тема: «Работа с массивами данных»
1. Цель работы:
Научиться обрабатывать массивы данных.
2. Порядок выполнения работы:
В Far Manager создадим файл lab3.asm.
В файле lab3.asm наберем программу, которая вычисляет сумму абсолютных величин в массиве чисел и заносит ее в DX. Основные строки программы прокомментируем.
ЛР 4
Тема: «Логические операции»
1. Цель работы:
Научиться использовать логические операции.
2. Порядок выполнения работы:
В Far Manager создадим файл lab4.asm.
В файле lab4.asm наберем программу, которая в массиве из 10 байт подсчитывает количество байт с тремя единичными битами и заносит результат в DX. Основные строки программы прокомментируем.
ЛР 5
Тема: «Работа со строками. Использование функций DOS»
1. Цель работы:
Научиться использовать функции DOS для ввода и вывода строковой информации.
2. Порядок выполнения работы:
В Far Manager создадим файл lab5.asm.
В файле lab5.asm наберем программу, которая запрашивает с клавиатуры строку и подстроку, и в случае нахождения подстроки в строке выводит «ДА», иначе – «НЕТ. Основные строки программы прокомментируем.
Дополнительная информация
Семестр: 5
Вариант: 13
Год сдачи: 2017
Оценка: Зачтено
Проверил: Мачикина Е.П.
Вся информация в работе представлена исключительно для ознакомления. Не сдавайте бездумно. Автор не несет ответственности за не принятую работу.
Вариант: 13
Год сдачи: 2017
Оценка: Зачтено
Проверил: Мачикина Е.П.
Вся информация в работе представлена исключительно для ознакомления. Не сдавайте бездумно. Автор не несет ответственности за не принятую работу.
Похожие материалы
Системное программное обеспечение. Лабораторная работа №1.
nik200511
: 28 декабря 2020
Лабораторная работа 1
Тема: Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
TITLE Program5
;название программы
.MODEL small
...
Выполните отладку программу с использованием отладчика Tu
166 руб.
ЛАБОРАТОРНАЯ РАБОТА №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-3
Russianbear
: 2 марта 2020
Лабораторная работа № 1
(Простой клиент-сервер с установлением соединения или без установления соединения)
Тема: Создание клиент-серверного приложения.
Задание:
Требуется разработать две программы:
1. Клиентская программа - посылает текстовое сообщение (предложение) серверу и получает ответ.
2. Серверная программа - принимает сообщение, переставляет порядок букв в каждом слове (т.е. меняет направление, например: hello world; после обработки – olleh dlrow) в предложении, сохраняя при этом п
75 руб.
Лабораторная работа №1 по дисциплине: Системное программное обеспечение
lebed-e-va
: 14 декабря 2015
Лабораторная работа №1
По дисциплине: Системное программное обеспечение
1 Цель работы:
Научиться использовать арифметические команды языка ассемблера.
2 Порядок выполнения работы:
2.1 В Far Manager создадим файл myProg_1.asm
2.2.1 В файле myProg_1.asm наберем программный код, который вычисляет выражение , где и результат заносит в регистр AX.
100 руб.
Системное программное обеспечение. Контрольная работа. Вариант 13.
Mental03
: 8 ноября 2017
Системное программное обеспечение. Контрольная работа. Вариант 13.
Задание 3.
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая переписывает данный массив в обратном порядке в другой массив:
в ВХ – смещение первого массива;
в СХ – число элементов в массиве;
в АХ – смещение второго массива.
В основной программе вызвать описанную процедуру для двух разных массивов.
В файле myProg.asm наберем следующий программный код:
Системное программное обеспечение. Лабораторная работа 1. Вариант 1.
nik200511
: 20 января 2020
Лабораторная работа 1
Тема: Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются р
95 руб.
Системное программное обеспечение. Лабораторная работа №1. Вариант 4.
nik200511
: 11 февраля 2020
Лабораторная работа 1
Тема: Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед
47 руб.
Системное программное обеспечение. Лабораторная работа №1. Вариант №9.
nik200511
: 23 января 2020
Лабораторная работа 1
Тема: Вычисление арифметических выражений
Цель работы: Научиться использовать арифметические команды языка ассемблера.
Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.
Задание 1
Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.
Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются р
13 руб.
Другие работы
Антропогенные (наведенные) землетрясения
evelin
: 18 декабря 2013
Введение
Классификация землетрясений
Территория распространения землетрясений
Виды прогноза землетрясений
Спектральная сейсморазведка
Предвестники землетрясений
Причины наведенных землетрясений
Возможности управления
Экологические последствия землетрясений
Заключение
Список использованной литературы
10 руб.
Теплотехника ТОГУ-ЦДОТ 2008 Задача 4 Вариант 10
Z24
: 23 января 2026
Определить потребную поверхность рекуперативного теплообменника, в котором вода нагревается горячими газами. Расчет произвести для прямоточной и противоточной схемы. Значения температур газа t′1 и t″1, воды t′2 и t″2, расхода воды M и коэффициента теплопередачи K выбрать из табл. 29.
Какая из схем теплообменников (прямоточная или противоточная) имеет меньшую поверхность и почему? С какой стороны стенки необходимо ставить ребра, чтобы заметно увеличить теплопередачу?
200 руб.
Курсовая работа по дисциплине: Объектно-ориентированное программирование. Вариант №25
uliya5
: 25 февраля 2024
Вариант: 25
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта.
Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы.
Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения.
Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна включать мин
300 руб.
Панкратов Г.П. Сборник задач по теплотехнике Задача 2.93
Z24
: 24 сентября 2025
Определить расчетный полный напор вентилятора котельного агрегата, работающего на фрезерном торфе состава: Ср=24,7%; Нр=2,6%; Sлр=0,1%; Nр=1,1%; Ор=15,2%; Ар=6,3%; Wр=50,0%, если расчетный расход топлива Вр=4,6 кг/c, коэффициент запаса подачи β1=1,05, коэффициент избытка воздуха в топке αТ=1,25, присос воздуха в топочной камере ΔαТ=0,5, утечка воздуха в воздухоподогревателе Δα′вп=0,045, температура холодного воздуха, поступающего в вентилятор, tх.в=20 ºС, мощность электродвигателя для привода ве
150 руб.