Системное программное обеспечение. Лабораторные работы №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 по дисциплине «Системное программное обеспечение»
Лабораторная работа 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-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
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 2.27 Вариант в
Определить давление р в правой части гидроцилиндра диаметром D, заполненного маслом “Индустриальное 20” (рис. 2.27). Сила, действующая на шток диаметром d при равновесном состоянии поршня, равна F. Принять избыточное давление на поверхности масла р0, напор масла на уровне оси поршня Н, плотность масла ρмасл=890 кг/м³.
User Z24 : 4 октября 2025
200 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 2.27 Вариант в
Буфер - МЧ00.27.00.00 Деталирование
Буфер используется в автоматических линиях с целью предотвращения поломок деталей при их обработке на металлорежущих станках. Деталь, поданная на конвейер, устанавливается в осевом направлении под давлением толкателя, который подводит деталь до буфера поз. 9. При ударе буфер упирается в пружину поз. 4, которая, сжимаясь, поглощает удар. С помощью бегунков поз. 6 деталь передается на следующую операцию автоматической линии. По заданию выполнено: -3D модели всех деталей; -3D сборка с разносом
User HelpStud : 25 сентября 2025
200 руб.
Буфер - МЧ00.27.00.00 Деталирование promo
Задача 6 вариант 9 МГРИ План змельного участка, земляное сооружение.
Задача 6. 1. Начертить в масштабе 1:200 план земельного участка, рельеф которого задан горизонталями топографической поверхности. 2. Построить линии пересечения откосов выемок и насыпей земляного сооружения друг с другом и с топографической поверхностью. Указания по выполнению задания. 1. Нанести на план участка в масштабе 1:200 земляное сооружение так, чтобы центр сооружения «О» совпал с центром участка «0» и ось сооружения была наклонена к меридиану под заданным углом. 2. Для построения границ
User Laguz : 13 июля 2025
350 руб.
Задача 6 вариант 9 МГРИ План змельного участка, земляное сооружение.
Шток. Вариант 5.01
Шток. Вариант 5.01 Выполнить сечения А-А, Б-Б, построить местные разрезы. 3d модель и чертеж (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,22 и выше версиях компаса. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer. Просьба по всем вопросам писать в Л/С. Отвечу и помогу.
User lepris : 30 августа 2022
150 руб.
Шток. Вариант 5.01
up Наверх