Системное программное обеспечение. Лабораторная работа 1-5. Вариант 13.

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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon

Описание

Лабораторные работы по Системному программному обеспечению

ЛР 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
Оценка: Зачтено
Проверил: Мачикина Е.П.

Вся информация в работе представлена исключительно для ознакомления. Не сдавайте бездумно. Автор не несет ответственности за не принятую работу.
Системное программное обеспечение. Лабораторная работа №1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE Program5 ;название программы .MODEL small ... Выполните отладку программу с использованием отладчика Tu
User nik200511 : 28 декабря 2020
166 руб.
Системное программное обеспечение. Контрольная работа. Вариант 13.
Системное программное обеспечение. Контрольная работа. Вариант 13. Задание 3. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая переписывает данный массив в обратном порядке в другой массив: в ВХ – смещение первого массива; в СХ – число элементов в массиве; в АХ – смещение второго массива. В основной программе вызвать описанную процедуру для двух разных массивов. В файле myProg.asm наберем следующий программный код:
User Mental03 : 8 ноября 2017
ЛАБОРАТОРНАЯ РАБОТА №1 по дисциплине «Системное программное обеспечение»
Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадимфайл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение (А/ 2 + В) / 4 + С – 1 и результат заносит в регистр CХ. Строки программы прокомментированы. TITLE lab1 ; название программы .MODELsmall ; отводим под стек и под данные по 64Кб .STACK 100h ; отмечаем начало сегмента стека .DATA
User aiki : 20 сентября 2020
300 руб.
Системное программное обеспечение. Лабораторные работы №№1-3
Лабораторная работа № 1 (Простой клиент-сервер с установлением соединения или без установления соединения) Тема: Создание клиент-серверного приложения. Задание: Требуется разработать две программы: 1. Клиентская программа - посылает текстовое сообщение (предложение) серверу и получает ответ. 2. Серверная программа - принимает сообщение, переставляет порядок букв в каждом слове (т.е. меняет направление, например: hello world; после обработки – olleh dlrow) в предложении, сохраняя при этом п
User Russianbear : 2 марта 2020
75 руб.
Лабораторная работа №1 по дисциплине: Системное программное обеспечение
Лабораторная работа №1 По дисциплине: Системное программное обеспечение 1 Цель работы: Научиться использовать арифметические команды языка ассемблера. 2 Порядок выполнения работы: 2.1 В Far Manager создадим файл myProg_1.asm 2.2.1 В файле myProg_1.asm наберем программный код, который вычисляет выражение , где и результат заносит в регистр AX.
User lebed-e-va : 14 декабря 2015
100 руб.
Системное программное обеспечение. Лабораторная работа 1. Вариант 1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются р
User nik200511 : 20 января 2020
95 руб.
Системное программное обеспечение. Лабораторная работа №1. Вариант 4.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед
User nik200511 : 11 февраля 2020
47 руб.
Системное программное обеспечение. Лабораторная работа №1. Вариант №9.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются р
User nik200511 : 23 января 2020
13 руб.
Лабораторные работы №1, №2, №3 по дисциплине: Цифровые системы передачи. Вариант №9
Лабораторная работа №1 "Исследование амплитудно-импульсной модуляции". 1. Цель работы Целью работы является исследование амплитудно–импульсной модуляции (дискретизации непрерывного сигнала по времени), используемой при формировании канальных цифровых сигналов, в частности исследование влияния выбора частоты дискретизации на форму и спектр передаваемого сигнала. Лабораторная работа №2 «Принципы построения СП с временным разделением каналов». 1. Цель работы: Изучение принципов построения многокан
User ДО Сибгути : 15 февраля 2016
400 руб.
Лабораторные работы №1, №2, №3 по дисциплине: Цифровые системы передачи. Вариант №9 promo
Онлайн тестирование по предмету Элементная база телекоммуникационных систем
Вопрос №1 Чем характеризуется индуктивность катушки индуктивности? Способностью изменять силу протекающего через катушку тока Способностью изменять напряжение в цепи Способностью оставлять неизменным напряжение в цепи Нет правильного ответа Вопрос №2 Максимальную энергию имеют электроны, находящиеся на энергетических уровнях... Валентной зоны Доноров Запрещенной зоны Зоны проводимости Нет правильного ответа Вопрос №3 На какие основные классы делятся транзисторы? На четыре - биполярные, полевые
User Khl : 8 мая 2022
400 руб.
Ближнее акустическое поле импульсной струи
Распространенным источником промышленного шума являются струи газа, истекающие с высокой скоростью из различных агрегатов. Изучению акустического поля струи газа посвящено значительное число исследований, в большинстве которых принимается допущение о стационарном характере истечения. Однако во многих промышленных и транспортных установках источником промышленного шума являются струи газа с ярко выраженным импульсным характером истечения. В этом случае, по сравнению со стационарным режимом истече
User Elfa254 : 29 сентября 2013
Кредитний ринок і його розвиток в Україні
ЗМІСТ Вступ Розділ 1. Теоретичні та законодавчі засади існування кредитного ринку 1.1 Суть кредитного ринку 1.2 Стан законодавчої бази функціонування кредитного ринку Розділ 2. Дослідження аспектів функціонування кредитного ринку в Україні 2.1 Статистика функціонування кредитного ринку у 2009 рік 2.2 Перспективи розвитку кредитного ринку України Висновок Список використаної літератури ВСТУП На сьогодні в Україні особливого значення набуває підвищення ефективності функціонування ринков
User evelin : 31 октября 2013
5 руб.
up Наверх