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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon program2.asm
material.view.file_icon PROGRAM2.EXE
material.view.file_icon PROGRAM2.LST
material.view.file_icon PROGRAM2.MAP
material.view.file_icon PROGRAM2.OBJ
material.view.file_icon Лабораторная №2. Програмное обеспечение цифровых систем коммутации..doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Вариант №7

Оператор цикла LOOP. Команды условных переходов.

Цель работы: Научиться использовать оператор повторения и команды условных переходов.
Задание:
Составить программу для подсчета выражения 2-4+6-8+…+(-1)N•(2•N), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла.

Работа выполнена с использованием пакета ASM (Turbo Assembler).
В работе представлены исходные тексты программ, исполняемые файлы,отчет по лабораторной работе со скринами.

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

зачет
Основы системного программирования. Лабораторная работа №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 руб.
Основы системного программирования. Лабораторная работа № 4. Вариант №7
Вариант №7 Логические операции Цель работы: научиться использовать команды логических операций. Задание: Используя предложенную программу, выполнить задание. Исполнить программу с несколькими (три-четыре) различными (по количеству и составу) массивами данных, проверить правильность результатов. Дан массив из 6 байт. Рассматривая его, как массив из 48 бит, посчитать в нём количество нулей. Работа выполнена с использованием пакета ASM (Turbo Assembler). В работе представлены исходные тексты
User tchestr : 23 января 2013
600 руб.
Основы системного программирования. Лабораторная работа №3. Вариант №7
Вариант №7 Работа с массивами данных Цель работы: научиться обрабатывать массивы данных. Задание: Используя предложенную программу, выполнить задание. Исполнить программу с несколькими (три-четыре) различными (по количеству и составу) массивами данных, проверить правильность результатов. Необходимо найти количество чисел больших 10h в массиве чисел и занести его в DX. Работа выполнена с использованием пакета ASM (Turbo Assembler). В работе представлены исходные тексты программ, исполняем
User tchestr : 23 января 2013
600 руб.
Основы системного программирования
Задание 1 1. Создать командный файл, который выполняет следующие действия: a. Очистка экрана b. Создание директории C:\TEMP c. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. d. Создание копий файлов *.TXT, сменив расширение на bat и оставив имя. e. Сравнение копий с оригиналами. f. Просмотр постранично содержимого директории C:\TEMP. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории.
User ss011msv : 25 октября 2012
400 руб.
Основы системного программирования
Цель работы: Научиться использовать арифметические команды языка ассемблера. Задание 1 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 PROC MOV AX, @data ;ко
User ss011msv : 25 октября 2012
400 руб.
Основы системного программирования.
Лабораторные работы №№1-5. Вариант №7. Лабораторная работа№1 Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. 1. Создадим файл program1.asm. 2. В файле program1.asm наберем программу, которая вычисляет выражение 6•С + (В - С + 1) / 2 и результат заносит в регистр АХ. 3. Выполним отладку программу. Проверим значение регистра АХ перед выходом из программы с помощью отладчика Turbo Debugger. Лабораторная работа №2 Оператор цикла LOOP
User oxdobr2009 : 31 марта 2011
450 руб.
Основы системного программирования
0. Создать командный файл, который выполняет следующие действия: a. Очистка экрана; b. Создать директорию C:\TEMP c. Вывод на экран содержимого директории C:\TEMP. d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. e. Просмотр постранично содержимого директории C:\TEMP. f.Вывод на экран файла NEW.TXT, причем сначала следует указать название файла. g.Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории. Задание №2 4. Написать и отладить програ
User BOND : 17 января 2011
200 руб.
Основы системного программирования
Билет 9 1. Дан фрагмент программы на ассемблере : push BX push CX push DX push AX mov AX,3508h add BX,AX pop AX pop DX mov AX,CX shl BX,1 not AX В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента. AX=7777h, BX=6666h, CX=5555h, DX=4444h 2. Дан фрагмент программы на ассемблере : push AX shr BX,1 add CX,BX not CX kjl: add BX,3 loop kjl or AX, DX В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определ
User BOND : 17 января 2011
350 руб.
Вилка. Вариант 11 ЧЕРТЕЖ t-flex
Вилка. Вариант 11 ЧЕРТЕЖ Вилка. Вариант 11 t-flex Вилка. Вариант 11 тфлекс По приведенным изображениям детали построить 3d модель и чертеж вид сверху и выполнить необходимые разрезы. Чертеж и 3D модель (показана на скриншотах) выполнены в T-FLEX CAD 16 Учебная Версия. Возможно открыть и выше версиях T-FLEX. Также открывать и просматривать чертежи и 3D-модели, выполненные в T-FLEX CAD возможно в T-FLEX Viewer. По другим вариантам и всем вопросам пишите в Л/С. Отвечу и помогу.
User coolns : 22 января 2025
200 руб.
Вилка. Вариант 11 ЧЕРТЕЖ t-flex
Химия ГСМ
Содержание. 1. (Вопрос 31) Рассмотреть методы повышения выхода реактивных топлив при переработке нефти. 3 2. (Вопрос 59) Растворимость воды в топливах. Влияние температуры, давления в надтопливном пространстве баков ЛА и продолжительности полета ЛА на выделение воды в виде отдельной фазы и влияние ее на работу топливной системы и безопасность полетов ЛА. 7 3. (Вопрос 111) Закон Ньютона о
User Svetoff : 4 мая 2018
200 руб.
Кипрская проблема во внешней политике Турции
Начиная с 50-х годов прошлого века, когда на Ближнем Востоке были открыты огромные запасы нефти, Кипр благодаря своему местоположению в непосредственной близости от данного региона приобрел важнейшее геостратегическое значение. Другим определяющим моментом заинтересованности в обладании островом была возможность вмешиваться с его территории в конфликты в регионе. На основании Цюрихско-лондонских соглашений, подписанных в феврале 1959 г., Турция, Греция и Великобритания стали гарантами киприотск
User Elfa254 : 12 сентября 2013
10 руб.
Отчёт по лабораторной работе № 1 «Исследование статических характеристик и параметров полупроводниковых диодов»
Цель работы: Изучить устройство полупроводниковых диодов различных типов, физические процессы, происходящие в них, характеристики и параметры. Схемы исследования полупроводниковых диодов Схема для исследования ВАХ диода при прямом включении Схема для исследования ВАХ диода при обратном включении Схема для исследования ВАХ стабилитрона Схема для исследования однопериодного выпрямителя График 1 – ВАХ Ge и Si диодов Прямая ветвь ВАХ диодов D14 и KD209B График 2 – ВАХ стабилитрона Прямая ветвь В
User ДО Сибгути : 6 февраля 2013
71 руб.
Отчёт по лабораторной работе № 1 «Исследование статических характеристик и параметров полупроводниковых диодов»
up Наверх