Лабораторные работы №1-5 по дисциплине “Основы системного программирования”. Вариант №23.

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

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. В Far Manager создадим файл lab1.asm.

2. В файле lab1.asm наберем программу, которая вычисляет выражение -А/2+4•(В+1)+3•С и результат заносит в регистр АХ. Основные строки программы прокомментируем.

Лабораторная работа №2
“Оператор цикла LOOP. Команды условных переходов”
Цель работы: Научиться использовать оператор повторения и команды условных переходов.

Порядок выполнения работы:

1. В Far Manager создадим файл lab2.asm.

2. В файле lab2.asm наберем программу, которая вычисляет выражение - 1+3+5+...+(2•N+1)и результат заносит в регистр АХ. Основные строки программы прокомментируем.

Лабораторная работа №3
“Работа с массивами данных”
Цель работы: Научиться обрабатывать массивы данных.

Порядок выполнения работы:

1. В Far Manager создадим файл lab3.asm.

2. В файле lab3.asm наберем программу, которая вычисляет сумму абсолютных величин в массиве чисел и заносит ее в DX. Основные строки программы прокомментируем.

Лабораторная работа №4
“Логические операции”
Цель работы: Научиться использовать команды логических операций.

Порядок выполнения работы:

1. В Far Manager создадим файл lab4.asm.

2. В файле lab4.asm наберем программу, которая в массиве из 10 байт подсчитывает количество байт с тремя единичными битами и заносит результат в DX. Основные строки программы прокомментируем.

Лабораторная работа №5
“Работа со строками. Использование функций DOS.”
Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации.

Порядок выполнения работы:

1. В Far Manager создадим файл lab5.asm.

2. В файле lab5.asm наберем программу, которая запрашивает с клавиатуры строку и подстроку, и в случае нахождения подстроки в строке выводит «ДА», иначе – «НЕТ. Основные строки программы прокомментируем.

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Основы системного программирования
Вид работы: Лабораторная работа 5
Оценка: Зачет
Дата оценки: 11.11.2016
Рецензия:Уважаемый С*
Мачикина Елена Павловна
Лабораторные работы № 1-5 по дисциплине "Основы системного программирования"
1. Научиться использовать арифметические команды языка ассемблера. 2.Научиться использовать оператор повторения и команды условных переходов. 3.Научиться обрабатывать массивы данных. 4.Научиться использовать команды логических операций 5.: Научиться использовать функции DOS для ввода и вывода строковой информации.
User alex-180672 : 8 ноября 2011
300 руб.
Лабораторные работы №1-5 по дисциплине "Основы системного программирования". Вариант №13.
Лабораторная работа №1 “Вычисление арифметических выражений” Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение -А/2+4•(В+1)+3•С и результат заносит в регистр АХ. Основные строки программы прокомментируем. Лабораторная работа №2 “Оператор цикла LOOP. Команды условных переходов” Цель работы: Научиться использовать оператор повторения и
User teacher-sib : 25 ноября 2016
500 руб.
promo
Лабораторные работы №№1-5 по дисциплине: Основы системного программирования. Вариант №8
Лабораторная работа №1 Тема: «Вычисление арифметических выражений» Цель работы: Научиться использовать арифметические команды языка ассемблера. Разработать программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вычислений). Номер задания выбирается в соответст
User Roma967 : 28 мая 2016
1150 руб.
promo
Лабораторные работы (№№ 1-5) по дисциплине: Основы системного программирования. Вариант № 10
Лабораторная работа №1 "Вычисление арифметических выражений" Цель работы: Научиться использовать арифметические команды языка ассемблера. Лабораторная работа №2 "Оператор цикла LOOP. Команды условных переходов" Цель работы: Научиться использовать оператор повторения и команды условных переходов. Лабораторная работа №3 "Работа с массивами данных" Цель работы: Научиться обрабатывать массивы данных. Лабораторная работа №4 "Логические операции" Цель работы: Научиться использовать команды логическ
User Jack : 17 сентября 2013
1100 руб.
Контрольная работа и лабораторные работы №1-5 по дисциплине: Основа системного программирования. Вариант №3
Контрольная работа Задание 3. Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая переписывает данный массив в обратном порядке в другой массив: в ВХ – смещение первого массива; в СХ – число элементов в массиве; в АХ – смещение второго массива. В основной программе вызвать описанную процедуру для двух разных массивов. Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Поря
User freelancer : 23 апреля 2016
80 руб.
Лабораторные №1-5 по дисциплине:"Основы системного программирования". Вариант №6.
Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 1. В файле lab1.asm наберем программу, которая вычисляет выражение -(С + 2•А + 4•В + В) и результат заносит в регистр CХ. Строки программы прокомментированы. Лабораторная работа 2 Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды ус
User freelancer : 18 апреля 2016
100 руб.
promo
ЛАБОРАТОРНАЯ РАБОТА №5 по дисциплине «Основы системного программирования». Вариант 6
Лабораторная работа 5 Работа со строками. Использование функций DOS Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Задание: Вариант 6. Ввести с клавиатуры строку. Переставить в ней символы, поменяв местами первый символ с последним, второй с предпоследним и т.д. Вывести полученную строку на экран. Например, если введена строка ПОГОДА, то преобразованная строка имеет вид АДОГОП
User freelancer : 16 апреля 2016
100 руб.
Лабораторные №1-5 по дисциплине:"Основы системного программирования" вариант 06
Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 1. В файле lab1.asm наберем программу, которая вычисляет выражение -(С + 2•А + 4•В + В) и результат заносит в регистр CХ. Строки программы прокомментированы. Лабораторная работа 2 Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды ус
650 руб.
Исследование влияния функциональных химических веществ на обезвоживание волокнистой массы
Целью настоящей работы было исследование влияния различных функциональных химических веществ на обезвоживание волокнистой массы. В ходе работы ставились следующие задачи: 1. Исследовать изменяется ли обезвоживание волокнистой массы при введении различных количеств функциональных химических веществ. 2. Рассмотреть влияние различных добавок функциональных химических веществ во времени. 3. Исследовать воздействие химических добавок при изменении рН суспензии. ЦБП принадлежит к немногим отраслям м
User elementpio : 22 октября 2012
5 руб.
Организация и нормирование труда. Зачётная работа.Вариант № 2.
Вариант No 2. 1. Назначение моментных наблюдений. 2. Совмещение трудовых функций. 3. Что можно рассчитать по формулам : Тсм/t оп ;Tоп/t оп ; Тсм/ Hвр . 4. Виды норм, применяемые для технического персонала. 5. Задача. Задача Сортировщик в течение смены (7 часов) сортирует простые письма, заказные письма и бандероли. Установленные часовые нормы следующие: • 2100 простых писем в час; • 1600 заказных писем в час; • 1200 бандеролей в час. В результате внедрения передовых методов работы сорт
User dbk : 4 июля 2013
30 руб.
Разработка структуры VPN сети предприятия
I Исследование системы информационной безопасности для предприятия 1.1. Технико-экономическая характеристика предметной области и предприятия 1.1.1. Общая характеристика предметной области 1.1.2. Организационно-функциональная структура предприятия 1.2. Методика исследования информационной безопасности 1.3. Анализ рисков информационной безопасности 1.3.1. Идентификация и оценка информационных активов 1.3.2. Оценка уязвимостей активов 1.3.3. Оценка угроз активам 1.3.4. Оценка существующих и планир
User vlanproekt : 2 мая 2017
490 руб.
МЧ00.56.00.00 СБ - Вентиль
Все выполнено в программе КОМПАС 3D v16 Вентиль предназначен для изменения расхода жидкости или пара, проходящих по трубопроводу. При вращении маховичка поз. 4 влево винт поз. 7 будет подниматься и клапан поз. 5 откроет отверстие седла поз. 12. При этом жидкость или пар начнет переходить из нижней горизонтальной трубы в верхнюю. Для предотвращения утечки между крышкой поз. 2 и винтом предусмотрено сальниковое уплотнение поз. 20, которое поджимается фланцем поз. 3. Для сохранения герметичности
User Чертежи : 23 июня 2023
170 руб.
МЧ00.56.00.00 СБ - Вентиль promo
up Наверх