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

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

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
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 1

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

Порядок выполнения работы:
ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ.

Задание 1

Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ.

Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются регистры в процессе выполнения программы. Чему равно значение регистра АХ перед выходом из программы? Совпадает ли результат вычислений с реальным значением выражения?

Задание 2

Используя предложенную выше программу, разработайте программу, которая вычисляет заданное выражение. Исполнить программу с несколькими (три - четыре) наборами исходных данных, проверить правильность результатов. Числа в наборе данных должны быть различными, т.е. положительными, отрицательными, нулевыми. (В отчете обязательно привести результаты вычислений).

Номер задания выбирается в соответствии с последней цифрой пароля.

1. А – 5·(В – 2·С) + 2

Замечание. Переменные A, B, C являются целочисленными, могут быть положительными либо отрицательными. Деление полагается целочисленным, т.е. например, 5/2=2, 6/2=3.

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

май 2019, зачтено без замечаний

Задорожный Анатолий Филиппович
Лабораторная работа №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 руб.
Системное программное обеспечение. Лабораторная работа №1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. TITLE Program5 ;название программы .MODEL small ... Выполните отладку программу с использованием отладчика Tu
User nik200511 : 28 декабря 2020
166 руб.
Системное программное обеспечение. Лабораторная работа №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. Вариант №10
Вычисление арифметических выражений по дисциплине: «Системное программное обеспечение» Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадимфайл myprog.asm. 2. В файле myprog.asm наберем программу, которая вычисляет выражениеА – 5•(В – 2•С) + 2 и результат заносит в регистр АХ. Строки программы прокомментированы.
User elina56 : 23 декабря 2016
150 руб.
Лабораторные работы №1-3 по дисциплине: Системное программное обеспечение. Вариант 1
Лабораторная №1 «Вычисление арифметических выражений» Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение А - 5*(В - 2*С) + 2 и результат заносит в регистр CХ. Строки программы прокомментированы. 3. Выполним отладку программу. Проверим значение регистра CХ перед выходом из программы с помощью отладчика Turbo Debugger Лабораторная №2 «
User SibGOODy : 21 августа 2024
900 руб.
promo
Международная безопасность и глобальные угрозы
План: Введение__________________________________________________стр.1 1. Понятие безопасности и основные полходы к ее изучению_________________________________________________стр.2 2. Изменение среды безопасности и новые глобальные угрозы___________________________________________________стр.9 1) Глобальные экологические проблемы________________________________________________стр.14 2) Ядерная угроза_______________________________________стр.17 3) Терроризм- как глобальная угроза
User Qiwir : 25 июля 2013
5 руб.
Разработка и стандартизация ПО. Лабораторный практикум
Вариант 2 Разработать план управления качеством SQAP при разработке приложения «Блокнот» (WordPad). Представить преподавателю разработанный план
User ayahirayama : 24 января 2017
400 руб.
Страхование и актуальные расчеты, вариант 12
Контрольная работа (реферат) вариант 12. Тема: Медицинское страхование за рубежом. Медицинское страхование, (страхование медицинских расходов), это важная составляющая социальной сферы любой страны. Для сравнения выберем несколько стран и рассмотрим их системы медицинского страхования. Германия: Популярно социальное страхование... Ваша контрольная работа по дисциплине "страхование и актуарные расчеты" зачтена Бунцев Иван Александрович
User bvikcitrv : 2 июня 2022
150 руб.
Телекоммуникационные проекты в образовании
СОДЕРЖАНИЕ Введение 1. Телекоммуникационные образовательные проекты в системе общего образования 1.1. Учебные проекты и проектная деятельность 1.2. Что мы называем телекоммуникациями 1.3. Особенности применения компьютерных телекоммуникаций в образовании. Перспективы развития. 2. Методика использования телекоммуникационных проектов в базовом курсе информатики 2.1. Организация проектной деятельности учащихся в сетях… Этапы работы над телекоммуникационным проектом 2.2. Отбор
User VikkiROY : 14 ноября 2012
10 руб.
up Наверх