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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon prog1_1.asm
material.view.file_icon PROG1_1.bat
material.view.file_icon PROG1_1.EXE
material.view.file_icon PROG1_1.LST
material.view.file_icon PROG1_1.MAP
material.view.file_icon PROG1_1.OBJ
material.view.file_icon prog1_2a.asm
material.view.file_icon PROG1_2A.bat
material.view.file_icon PROG1_2A.EXE
material.view.file_icon PROG1_2A.LST
material.view.file_icon PROG1_2A.MAP
material.view.file_icon PROG1_2A.OBJ
material.view.file_icon prog1_2b.asm
material.view.file_icon PROG1_2B.bat
material.view.file_icon PROG1_2B.EXE
material.view.file_icon PROG1_2B.LST
material.view.file_icon PROG1_2B.MAP
material.view.file_icon PROG1_2B.OBJ
material.view.file_icon prog1_2c.asm
material.view.file_icon PROG1_2C.bat
material.view.file_icon PROG1_2C.EXE
material.view.file_icon PROG1_2C.LST
material.view.file_icon PROG1_2C.MAP
material.view.file_icon PROG1_2C.OBJ
material.view.file_icon ЛР1.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon prog2_1.asm
material.view.file_icon PROG2_1.bat
material.view.file_icon PROG2_1.EXE
material.view.file_icon PROG2_1.LST
material.view.file_icon PROG2_1.MAP
material.view.file_icon PROG2_1.OBJ
material.view.file_icon prog2_2a.asm
material.view.file_icon PROG2_2A.bat
material.view.file_icon PROG2_2A.EXE
material.view.file_icon PROG2_2A.LST
material.view.file_icon PROG2_2A.MAP
material.view.file_icon PROG2_2A.OBJ
material.view.file_icon prog2_2b.asm
material.view.file_icon PROG2_2B.bat
material.view.file_icon PROG2_2B.EXE
material.view.file_icon PROG2_2B.LST
material.view.file_icon PROG2_2B.MAP
material.view.file_icon PROG2_2B.OBJ
material.view.file_icon prog2_2c.asm
material.view.file_icon PROG2_2C.bat
material.view.file_icon PROG2_2C.EXE
material.view.file_icon PROG2_2C.LST
material.view.file_icon PROG2_2C.MAP
material.view.file_icon PROG2_2C.OBJ
material.view.file_icon ЛР2.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon prog3_1.asm
material.view.file_icon PROG3_1.bat
material.view.file_icon PROG3_1.EXE
material.view.file_icon PROG3_1.LST
material.view.file_icon PROG3_1.MAP
material.view.file_icon PROG3_1.OBJ
material.view.file_icon prog3_2a.asm
material.view.file_icon PROG3_2A.bat
material.view.file_icon PROG3_2A.EXE
material.view.file_icon PROG3_2A.LST
material.view.file_icon PROG3_2A.MAP
material.view.file_icon PROG3_2A.OBJ
material.view.file_icon prog3_2b.asm
material.view.file_icon PROG3_2B.bat
material.view.file_icon PROG3_2B.EXE
material.view.file_icon PROG3_2B.LST
material.view.file_icon PROG3_2B.MAP
material.view.file_icon PROG3_2B.OBJ
material.view.file_icon prog3_2c.asm
material.view.file_icon PROG3_2C.bat
material.view.file_icon PROG3_2C.EXE
material.view.file_icon PROG3_2C.LST
material.view.file_icon PROG3_2C.MAP
material.view.file_icon PROG3_2C.OBJ
material.view.file_icon ЛР3.docx
Работа представляет собой 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
Оценка:Зачет
Дата оценки: 10.01.2019
Рецензия:Уважаемый,

Задорожный Анатолий Филиппович

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 10.01.2019
Рецензия:Уважаемый,

Задорожный Анатолий Филиппович

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 10.01.2019
Рецензия:Уважаемый,

Задорожный Анатолий Филиппович
Лабораторные работы 1-5. Системное программное обеспечение. Вариант 5
Лабораторная работа 1: Вычисление арифметических выражений Лабораторная работа 2: Оператор цикла LOOP. Команды условных переходов Лабораторная работа 3: Работа с массивами данных Лабораторная работа 4: Логические операции Лабораторная работа 5: Работа со строками. Использование функций DOS
User Student2 : 13 ноября 2016
100 руб.
Системное программное обеспечение. Лабораторная работа №1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE Program5 ;название программы .MODEL small ... Выполните отладку программу с использованием отладчика Tu
User nik200511 : 28 декабря 2020
166 руб.
Лабораторные работы № 1-5 по курсу Системное программное обеспечение. Вариант № 5
Все лабораторные работы с первой по пятую одним архивом Лабораторная работа 1: Вычисление арифметических выражений Лабораторная работа 2: Оператор цикла LOOP. Команды условных переходов Лабораторная работа 3: Работа с массивами данных Лабораторная работа 4: Логические операции Лабораторная работа 5: Работа со строками. Использование функций DOS
User kenji : 18 апреля 2014
650 руб.
Системное программное обеспечение. вариант №5
Задание: Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит массив на экран по 5 элементов в строке. Параметры передавать следующим образом: в ВХ – смещение массива; в СХ – число элементов в массиве. В основной программе вызвать описанную процедуру для двух разных массивов.
User sarekuwa : 3 февраля 2020
400 руб.
Лабораторные работы №1-3 по дисциплине: Системное программное обеспечение. Вариант 5
Лабораторная работа №1 «Вычисление арифметических выражений» Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение 5•(А - В) - 2•С + 5 и результат заносит в регистр CХ. Строки программы прокомментированы. 3. Выполним отладку программу. Проверим значение регистра CХ перед выходом из программы с помощью отладчика Turbo Debugger Лаборатор
User SibGOODy : 22 августа 2024
900 руб.
promo
ЛАБОРАТОРНАЯ РАБОТА №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 руб.
Теплотехника Задача 13.235
Состояние водяного пара характеризуется давлением р = 4 МПа и влажностью у = 0,2. Найти температуру, удельный объем, энтропию, энтальпию и внутреннюю энергию пара.
User Z24 : 4 февраля 2026
150 руб.
Теплотехника Задача 13.235
Семантический анализ источников тревоги фирмы ООО "Спектр"
одержание Содержание Введение 1 Основные аспекты проблемы тревожности в психологии 1.1 Общая классификация тревоги 1.2 Проблема тревожности в современных исследованиях 1.3 Функциональный подход к изучению состояния тревоги 1.4 Семантический анализ источников тревоги 2 Семантический анализ источников тревоги на примеры фирмы ООО «Спектр» 2.1 Характеристика анализа 2.2 Начало анализа, различия испытуемых групп в динамике 2.3 Результаты анализа 2.4 Выводы семантического анализа источник
User Qiwir : 12 октября 2013
5 руб.
Применение диатомита
Выводы В результате проведённых исследований можно сделать следующие выводы об особенностях поведения алюминия и железа инзенского диатомита в моделируемых условиях внешней среды: 1. Прокаливание диатомита при 850°С в течение 4 часов приводит к разрушению входящих в его состав слоистых алюмосиликатов и частично иммобилизует полуторные окислы. 2. В кислой среде порошок диатомита становится источником подвижных форм алюминия и железа, из прокалённого при 850°С диатомита выход исследуемых элементо
User alfFRED : 25 октября 2013
77 руб.
МЧ00.42.00.00 Приспособление для фрезерования деталировка
МЧ00.42.00.00 Приспособление для фрезерования чертежи МЧ00.42.00.00 Приспособление для фрезерования деталирование МЧ00.42.00.00 Приспособление для фрезерования 3д модель МЧ00.42.00.00 Приспособление для фрезерования скачать Приспособление предназначено для нескольких деталей одновременно (обрабатываемые детали изображены на чертеже тонкими линиями). Зажим всех деталей осуществляется прихватами поз. 3 и 4 с прижимными качающимися планками поз. 10, на которые воздействуют распорные штыри поз. 15,
User coolns : 12 марта 2019
300 руб.
МЧ00.42.00.00 Приспособление для фрезерования деталировка promo
up Наверх