Системное программное обеспечение. Лабораторная работа 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 руб.
Системное программное обеспечение. Контрольная работа. Вариант 13.
Mental03
: 8 ноября 2017
Системное программное обеспечение. Контрольная работа. Вариант 13.
Задание 3.
Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая переписывает данный массив в обратном порядке в другой массив:
в ВХ – смещение первого массива;
в СХ – число элементов в массиве;
в АХ – смещение второго массива.
В основной программе вызвать описанную процедуру для двух разных массивов.
В файле myProg.asm наберем следующий программный код:
ЛАБОРАТОРНАЯ РАБОТА №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 руб.
Системное программное обеспечение. Лабораторная работа 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 руб.
Другие работы
Лабораторные работы №1, №2, №3 по дисциплине: Цифровые системы передачи. Вариант №9
ДО Сибгути
: 15 февраля 2016
Лабораторная работа №1 "Исследование амплитудно-импульсной модуляции".
1. Цель работы
Целью работы является исследование амплитудно–импульсной модуляции (дискретизации непрерывного сигнала по времени), используемой при формировании канальных цифровых сигналов, в частности исследование влияния выбора частоты дискретизации на форму и спектр передаваемого сигнала.
Лабораторная работа №2 «Принципы построения СП с временным разделением каналов».
1. Цель работы:
Изучение принципов построения многокан
400 руб.
Онлайн тестирование по предмету Элементная база телекоммуникационных систем
Khl
: 8 мая 2022
Вопрос №1
Чем характеризуется индуктивность катушки индуктивности?
Способностью изменять силу протекающего через катушку тока
Способностью изменять напряжение в цепи
Способностью оставлять неизменным напряжение в цепи
Нет правильного ответа
Вопрос №2
Максимальную энергию имеют электроны, находящиеся на энергетических уровнях...
Валентной зоны
Доноров
Запрещенной зоны
Зоны проводимости
Нет правильного ответа
Вопрос №3
На какие основные классы делятся транзисторы?
На четыре - биполярные, полевые
400 руб.
Ближнее акустическое поле импульсной струи
Elfa254
: 29 сентября 2013
Распространенным источником промышленного шума являются струи газа, истекающие с высокой скоростью из различных агрегатов. Изучению акустического поля струи газа посвящено значительное число исследований, в большинстве которых принимается допущение о стационарном характере истечения. Однако во многих промышленных и транспортных установках источником промышленного шума являются струи газа с ярко выраженным импульсным характером истечения. В этом случае, по сравнению со стационарным режимом истече
Кредитний ринок і його розвиток в Україні
evelin
: 31 октября 2013
ЗМІСТ
Вступ
Розділ 1. Теоретичні та законодавчі засади існування кредитного ринку
1.1 Суть кредитного ринку
1.2 Стан законодавчої бази функціонування кредитного ринку
Розділ 2. Дослідження аспектів функціонування кредитного ринку в Україні
2.1 Статистика функціонування кредитного ринку у 2009 рік
2.2 Перспективи розвитку кредитного ринку України
Висновок
Список використаної літератури
ВСТУП
На сьогодні в Україні особливого значення набуває підвищення ефективності функціонування ринков
5 руб.