Основы системного программирования. Лабораторная работа № 2. Вариант №4

Цена:
100 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab2.asm
material.view.file_icon LAB2.EXE
material.view.file_icon ФИО, Сист.програм, лаб 2 (4с, 04 вар).doc

Необходимые программы

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

Описание

В АРХИВЕ ОТЧЕТ и САМА ПРОГА

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

2. Порядок выполнения работы
1. В Far Manager создадим файл lab2prim.asm.
2. В файле lab2prim.asm наберем программу, которая суммирует числа от 1 до 10 и результат заносит в регистр АХ. Строки программы прокомментированы.
3. Исполнить программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов. В отчете обязательно привести результаты вычислений. Составьте программу (согласно варианта 04):
для подсчета выражения 1 – 3 + 5 – 7 + … + ( -1 )n•(2•n+1),
где
n – произвольное четное положительное число.
В программе нельзя использовать команды условных переходов. Допускается использование оператора цикла.

3. Выполнение работы

Задача 2
программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов. Составьте программу для подсчета выражения
1 – 3 + 5 – 7 + … + (-1)N •(2•N + 1),
где
N – произвольное четное положительное число. В программе нельзя использовать команды условных переходов. Допускается использование оператора цикла.
Программа была отлажена с помощью TD отладчика. Скрипт программы в формате asm и файл работы в формате exe приложен в папке с отчетом.

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

Зачет 2012 г.
Основы системного программирования. Лабораторная работа №2
Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ. TITLE Program2 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных .CODE ;отмечаем начало сегмента кодов main PROC MOV AX, @data ;копируем адрес MOV DS, AX ;сегмента дан
User ss011msv : 25 октября 2012
400 руб.
Основы системного программирования. Лабораторная работа №2. Вариант №14 (№4).
Оператор цикла LOOP. Команды условных переходов. Цель работы: Научиться использовать оператор повторения и команды условных переходов. Порядок выполнения работы: Задание 1. 1. Создаем файл lab2.asm с помощью редактора edit.com. 2. Записываем текст программы. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ. TITLE lab2 ;название программы
User sibgutido : 22 июня 2013
99 руб.
Основы системного программирования. Лабораторная работа №2. Вариант №3
Лабораторная работа Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды условных переходов. Порядок выполнения работы: 1. В Far Manager создадим файл lab2.asm. 2. В файле lab2.asm наберем программу, которая вычисляет выражение - 1+3+5+...+(2•N+1)и результат заносит в регистр АХ. Основные строки программы прокомментируем.
User 4eJIuk : 12 сентября 2013
70 руб.
Лабораторная работа №2.Основы системного программирования. Вариант № 8
Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ. Задание 2 Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов. В отчете обязательно привести результаты вычислений. Номер задания выбирается в соответстви
User faraon666 : 13 июня 2013
150 руб.
Лабораторная работа № 2 «Основы системного программирования». Вариант № 5
Вариант 05 Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ. Задание 2 Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов. В отчете обязательно привести результаты вычислений. Номер задания выбирается в
User odja : 9 февраля 2013
129 руб.
Лабораторная работа № 2. Основы системного программирования. Вариант 02
Лабораторная работа 2 Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание: Составьте программу для подсчета выражения 1-2+3-4+…+(-1)N+1•N, где N – произвольное четное положительное число, без использования в программе команд условных и безусловных переходов. Допускается использование оператора цикла.
User matrixat : 23 октября 2012
200 руб.
Лабораторная работа №2 по дисциплине "Основы системного программирования" (вариант 2)
Тема: Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды условных переходов. Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов. В отчете обязательно привести результаты вычислений. Номер задания выбирается в соответствии с последней цифрой пароля. Составьте программу для подсчета выражения 1-2+3-4+…+(-1)N+1•N, г
User Greenberg : 6 октября 2012
79 руб.
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине «Основы системного программирования». Вариант №6
Лабораторная работа 2 Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание: Составьте программу для подсчета выражения 2-4+6-8+…+(-1)N•(2•N), где N – произвольное четное положительное число. В программе нельзя использовать команды условных переходов. Допускается использование оператора цикла.
User freelancer : 23 апреля 2016
200 руб.
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине «Основы системного программирования». Вариант №6
Механика Задача 10.28
Груз массы 1000 кг перемещается вместе с тележкой вдоль горизонтальной фермы мостового крана со скоростью υ=1 м/c. Расстояние центра тяжести груза до точки подвеса l=5 м. При внезапной остановке тележки груз по инерции будет продолжать движение и начнет качаться около точки подвеса. Определить наибольшее натяжение каната при качании груза. Ответ: Т=10000 Н.
User Z24 : 9 марта 2026
100 руб.
Механика Задача 10.28
Сварка в машиностроении: Справочник в. 4-х т. Том 3
В третьем томе справочника рассмотрены свойства сварных соединений при статических и переменных нагрузках, при низких и высоких температурах, в условиях коррозионного воздействия. Изложены методы расчета и проектирования сварных соединений и конструкций, а также методы определения их прочности и пластичности; даны расчетные нормы, принятые в различных отраслях промышленности, способы определения сварочных деформаций и напряжений. Описаны рациональные технологические процессы при изготовлении сва
User Sypa : 27 сентября 2010
Сварка в машиностроении: Справочник в. 4-х т. Том 3
Программирование для мобильных устройств. Билет №6
Билет 6 1 Основные принципы ООП: наследование (общая форма наследования). 2 Графический интерфейс. Примитивы. Функции.
User tpogih : 15 ноября 2015
150 руб.
Соціальна робота в Управлінні Пенсійного фонду України в Роменському районі
Вступ Необхідно зазначити, що ми повинні під час навчальної практики ознайомитись з тим, як планується, організовується та здійснюється соціальна робота на виробництві. Також засвоїти професійні вміння та навички соціально-управлінської роботи з клієнтами, психологічно адаптуватися до обраної професії, набути вмінь письмової реєстрації та аналізу інформації про особливості організації соціальної роботи на виробництві. Процес соціальної роботи на виробництві спрямований на піднесення якості життя
User evelin : 6 февраля 2014
5 руб.
up Наверх