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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.asm
material.view.file_icon LAB1.EXE
material.view.file_icon LAB1.MAP
material.view.file_icon LAB1.OBJ
material.view.file_icon LAB1.TR
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon lab2.asm
material.view.file_icon LAB2.EXE
material.view.file_icon LAB2.MAP
material.view.file_icon LAB2.OBJ
material.view.file_icon LAB2.TR
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon lab3.asm
material.view.file_icon LAB3.EXE
material.view.file_icon LAB3.MAP
material.view.file_icon LAB3.OBJ
material.view.file_icon LAB3.TR
material.view.file_icon Отчет.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная №1
«Вычисление арифметических выражений»

Цель работы:
Научиться использовать арифметические команды языка ассемблера.

Порядок выполнения работы
1. В Far Manager создадим файл lab1.asm.
2. В файле lab1.asm наберем программу, которая вычисляет выражение А - 5*(В - 2*С) + 2 и результат заносит в регистр CХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра CХ перед выходом из программы с помощью отладчика Turbo Debugger


Лабораторная №2
«Оператор цикла LOOP. Команды условных переходов»

Цель работы:
Научиться использовать оператор повторения и команды условных переходов.

Задание:
Составьте программу для подсчета суммы 1+3+5+…+(2*N+1), где N - произвольное положительное число. В программе нельзя использовать команды условных переходов. Допускается использование оператора цикла.

Порядок выполнения работы
1. В Far Manager создадим файл lab2.asm.
2. В файле lab2.asm наберем программу, которая заносит результат в регистр AХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра AХ перед выходом из программы с помощью отладчика Turbo Debugger


Лабораторная №3
«Работа с массивами данных»

Цель работы:
Научиться обрабатывать массивы данных.

Задание:
Составьте программу, которая вычисляет и заносит в DX номер максимального элемента массива.

Порядок выполнения работы
1. В Far Manager создадим файл lab3.asm.
2. В файле lab3.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
3. Выполним отладку программу. Проверим значение регистра DХ перед выходом из программы с помощью отладчика Turbo Debugger

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

Зачет без замечаний!
Год сдачи: 2019 г.
Преподаватель: Мачикина Е.П.
Помогу с другим вариантом.

Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Системное программное обеспечение. Лабораторная работа 1. Вариант 1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются р
User nik200511 : 20 января 2020
95 руб.
Лабораторные работы №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-3 по дисциплине: Системное программное обеспечение. Вариант №9
Вариант №9 Лабораторная работа 1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 1. В файле lab1.asm наберем программу, которая вычисляет выражение 2 - В (А + В) + С / 4 и результат заносит в регистр BХ. Строки программы прокомментированы. 3. Выполним отладку программу. Проверим значение регистра BХ перед выходом из программы с помощью отладчика Turbo Debugger:
User IT-STUDHELP : 23 декабря 2022
480 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Системное программное обеспечение. Вариант №4
Лабораторная работа 1 Вычисление арифметических выражений Вариант 4 (-А / 2 + 4·(В + 1) + 3·С) Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE Program5 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных A DW 5 ; B DW 3 ; C DW 8 ; D DW 9 ; .CODE ;отмечаем начало сегмента кодов main
User IT-STUDHELP : 17 ноября 2021
480 руб.
promo
Системное программное обеспечение. Лабораторная работа №1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE Program5 ;название программы .MODEL small ... Выполните отладку программу с использованием отладчика Tu
User nik200511 : 28 декабря 2020
166 руб.
Лабораторная работа №1 по дисциплине «Системное программное обеспечение». Вариант №1
Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл LabRab1.asm. 2. В файле LabRab1.asm наберем программу, которая вычисляет выражение А – 5·(В – 2·С) + 2 и результат заносит в регистр АХ. Замечание. Переменные A, B, C являются целочисленными, могут быть положительными либо отрицательными. Деление полагается целочисленным, т.е. например, 5/2=2, 6/2=3. В отчете приведен листи
User boeobq : 26 ноября 2021
100 руб.
Лабораторная работа №1 по дисциплине «Системное программное обеспечение». Вариант №1
Системное программное обеспечение. Лабораторные работы 1-3. Вариант 1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются р
User nik200511 : 20 января 2020
276 руб.
Системное программное обеспечение. Лабораторные работы №№1-5. Вариант №1
ЛР1 "Вычисление арифметических выражений" 1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. 2. - 4·А + (В + С) / 4 + 2 ЛР2. «Оператор цикла LOOP. Команды условных переходов» 1.Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ. 2.Составьте программу для подсчета выражения 1-2+3-4+…+(-1)N+1•N, где N – произвольное положительное число. Допуск
User tusur : 22 апреля 2016
490 руб.
Контрольная работа по дисциплине: Современные технологии в программировании. Вариант №01
Вариант №01 Вариант задания. Спроектировать и реализовать консольное приложение для преобразования числа из десятиричного формата в 2-ый (вариант 1). Схема иерархии логических модулей. Каждая функция, выполняемая приложением, отображена соответствующим логическим модулем на схеме иерархии. Логические модули на схеме иерархии представлены прямоугольниками. Прямые линии указывают порядок передачи управления между модулями. ============================================= Содержание работы: Вариа
User IT-STUDHELP : 10 декабря 2023
600 руб.
Контрольная работа по дисциплине: Современные технологии в программировании. Вариант №01 promo
Экзамен по предмету: Цифровое вещание. Билет №1
Билет №1 1. Принципы классификации мультисервисных систем цифрового телевизионного вещания. 2. Способы обработки данных и сигналов, используемые в системе цифрового наземного телевизионного вещания DVB-T. 3. Особенности передачи потокового видео в сетях мобильной связи.
User te86 : 8 января 2014
60 руб.
Теплотехника Часть 1 Термодинамика Задача 16 Вариант 1
Влажный насыщенный водяной пар, имея начальные параметры t1 = 139ºС и х = 0,94, сжимается в процессе без теплообмена с окружающей средой. При этом объем пара уменьшается в раз. Определить состояние и параметры пара в конце процесса сжатия, а также изменение удельной энтальпии и работу 1 кг в процессе. Изобразить процесс в is — диаграмме.
User Z24 : 11 октября 2025
180 руб.
Теплотехника Часть 1 Термодинамика Задача 16 Вариант 1
Контрольная работа по дисциплине: Компьютерное моделирование. Вариант 07
Задание на контрольную работу Заданы модели систем связи с: - битовой скоростью передачи Rb, Мбит/с; - модуляцией 4 PSK, 16-QAM; - фильтром с коэффициентом сглаживания ROF; - каналом с шумом AWGN с отношением Eb/N0, dB. Варианты задания (по двум последним цифрам пароля) № варианта: 7 Скорость Rb, Мбит/с: 0.6 Модуляция: 16-QAM; 64-QAM ROF: 0.45; 0.95 1. Изучить структурные схемы моделей, пояснить назначение элементов схемы. Ознакомится с основными сведениями по работе с моделью. 2. Пронаблюда
1400 руб.
promo
up Наверх