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

Описание

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

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

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

Задание 1

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

;название программы

.MODEL small

...

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

Задание 2

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

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

Вариант 6

(А/ 2 + В) / 4 + С - 1

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

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

март 2020, Задорожный А.Ф., зачтено без замечаний
ЛАБОРАТОРНАЯ РАБОТА №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. Вариант 1.
Лабораторная работа 1 Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: ВАЖНО: Прочитайте требования к выполнению и оформлению лабораторных работ. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются р
User nik200511 : 20 января 2020
95 руб.
Системное программное обеспечение. Лабораторная работа №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, 07 вариант
Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадим файл lab1.asm. 2. В файле lab1.asm наберем программу, которая вычисляет выражение 6·С + (В - С + 1) / 2 и результат заносит в регистр CХ. Строки программы прокомментированы.
User Александр92 : 17 апреля 2017
248 руб.
Системное программное обеспечение. Лабораторная работа №1. Вариант №10
Вычисление арифметических выражений по дисциплине: «Системное программное обеспечение» Цель работы: Научиться использовать арифметические команды языка ассемблера. Порядок выполнения работы: 1. В Far Manager создадимфайл myprog.asm. 2. В файле myprog.asm наберем программу, которая вычисляет выражениеА – 5•(В – 2•С) + 2 и результат заносит в регистр АХ. Строки программы прокомментированы.
User elina56 : 23 декабря 2016
150 руб.
Планировка торгового зала магазина и ее влияние
Введение. 3 1. Основные направления развития торговли на современном этапе. 6 2. ХАРАКТЕРИСТИКА МАГАЗИНА № 19 БОРИСОВСКОГО ГОРПИЩЕТОРГА И РЕЗУЛЬТАТОВ ЕГО ДЕЯТЕЛЬНОСТИ.. 13 3. Виды торговых зданий и интерьеров. 15 4. Планировка торгового зала магазина и ее влияние на организацию торгово-технологического процесса. 18 5. Размещение и выкладка товаров в торговом зале. 23 6. Организация узлов расчета и оборудование рабочих мест кассиров контролеров 25 7. Торговое оборудование магазина и его ха
User evelin : 5 ноября 2013
5 руб.
Аналіз ліквідності та платоспроможності
Введення – ст. 3 1. ЦІЛІ І ЗНАЧЕННЯ ФІНАНСОВОГО АНАЛІЗУ – ст. 5 1.1. Функції і класифікація фінансового аналізу – ст. 5 1.2 Інформаційна база фінансового аналізу – ст. 13 1.3 Цілі, методи і зміст фінансового аналізу – ст. 15 2.ТЕХНІКО-ЕКОНОМІЧНА ХАРАКТЕРИСТИКА ВІННИЦЬКОГО ЗАВОДУ БУБЛИЧНИХ ВИРОБІВ КОНЦЕРНУ "УКРПРОМІНВЕСТ" – ст. 19 2.1. Історична довідка про завод – ст. 19 2.2 Виробнича потужність заводу – ст. 19 2.3. Склад і структура персоналу, і короткий опис основного виробничого устаткування
User ostah : 25 ноября 2012
5 руб.
Теплотехника РГАУ-МСХА 2018 Задача 2 Вариант 85
Расход газа в поршневом одноступенчатом компрессоре составляет V1 при давлении р1=0,1 МПа и температуре t1. При сжатии температура газа повышается на 200 ºC. Сжатие происходит по политропе с показателем n. Определить конечное давление, работу сжатия и работу привода компрессора, количество отведенной теплоты, а также теоретическую мощность привода компрессора. Ответить на вопросы: 1. Как влияет показатель политропы на конечное давление при выбранном давлении р1 и фиксированных t1 и t2 (ответ
User Z24 : 25 января 2026
200 руб.
Теплотехника РГАУ-МСХА 2018 Задача 2 Вариант 85
Ознакомительная практика (направление: радиосвязь). Вариант 4
Тема: "Эксплуатация и техническое обслуживание оборудования систем радиосвязи и радиодоступа" Оглавление Введение 3 1. Эксплуатация и техническое обслуживание оборудования систем радиосвязи и радиодоступа 5 2. Перспективы использования абонентского радиодоступа WLL 7 Заключение 20 Библиографический список 22
User xtrail : 29 июля 2024
500 руб.
up Наверх