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

Цена:
100 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.asm
material.view.file_icon LAB1.EXE
material.view.file_icon ФИО, Сист.програм, лаб 1 (4с, 04 вар).doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

2. Порядок выполнения работы

1. В Far Manager создадим файл myprog.asm.
2. В файле myprog.asm наберем программу, которая вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. Строки программы прокомментированы.
3. Разработка программы по вычислению выражения (согласно варианта 04):
5•(А - В) - 2•С + 5
Выводы по работе:
В ходе проделанной работы изучено и практически освоены основной синтаксис языка программирования низкого уровня ассемблер. Изучены операции по вычислению значения математических выражений, а так же изучены принципы трансляции компиляции и отладки программы приложениями, входящими в пакет TASM. Язык Ассемблера довольно прост и понятен, в тоже время его основное предназначение программирование контролёров и микросхем, логики и систем управления.

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

Зачет ноябрь 2012 г.
Основы системного программирования. Лабораторная работа № 4. Вариант № 4
1. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Рассматривая заданный байт как набор логических значений (x7 x6 x5 x4 x3 x1 x0) (true -1, false - 0), вычислить логическую формулу f =(x7 & x6 &x3 ) V (x6 & x4 & x2 & x1). 2. Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, пров
User mortis : 27 декабря 2012
50 руб.
Основы системного программирования. Лабораторная работа № 5. Вариант № 4
Основы системного программирования. Лабораторная работа № 5 Работа со строками. Использование функций DOS. Вариант № 4 1. Цель работы Научиться использовать функции DOS для ввода и вывода строковой информации 2. Порядок выполнения работы 1. В Unreal Commander создадим файл lab5prim.asm. 2. В файле lab5prim.asm наберем программу, которая позволяет ввести строку с клавиатуры и определить сколько заданных символов содержится в ней. Программа подсчитывает количество единиц в заданном байте и резу
User mortis : 8 марта 2013
100 руб.
Основы системного программирования. Лабораторная работа № 2. Вариант №4
В АРХИВЕ ОТЧЕТ и САМА ПРОГА Оператор цикла LOOP. Команды условных переходов 1. Цель работы Научиться использовать оператор повторения и команды условных переходов. 2. Порядок выполнения работы 1. В Far Manager создадим файл lab2prim.asm. 2. В файле lab2prim.asm наберем программу, которая суммирует числа от 1 до 10 и результат заносит в регистр АХ. Строки программы прокомментированы. 3. Исполнить программу с несколькими (три - четыре) значениями параметра N, проверить правильность результатов.
User mortis : 18 ноября 2012
100 руб.
Основы системного программирования. Лабораторная работа № 3. Вариант № 4
Работа с массивами данных 1. Цель работы Научиться обрабатывать массивы данных 2. Порядок выполнения работы 1. В Far Manager создадим файл lab3prim.asm. 2. В файле lab3prim.asm наберем программу, которая программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. Строки программы прокомментированы. 3. Решить задачу: Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Най
User mortis : 18 ноября 2012
100 руб.
Лабораторные работы по предмету: Основы системного программирования. Вариант № 4
Отчёт по лабораторной работе №1 Дисциплина: «Основы системного программирования» Тема: Вычисление арифметических выражений Отчёт по лабораторной работе №2 Дисциплина: «Основы системного программирования» Тема: Оператор цикла LOOP. Команды условных переходов Отчёт по лабораторной работе №3 Дисциплина: «Основы системного программирования» Тема: Работа с массивами данных Отчёт по лабораторной работе №4 Дисциплина: «Основы системного программирования» Тема: Логические операции Отчёт
User Jurgen : 24 октября 2012
499 руб.
Основы системного программирования. Лабораторная работа №4. Вариант №14 (№4).
Основы системного программирования. Лабораторная работа №4. Вариант №14 (№4). Логические операции. Цель работы: Научиться использовать команды логических операций Порядок выполнения работы: Задание 1. 1. Создаем файл lab4.asm с помощью редактора edit.com. 2. Записываем текст программы. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
User sibgutido : 22 июня 2013
99 руб.
Основы системного программирования. Лабораторная работа № 4. Вариант №7
Вариант №7 Логические операции Цель работы: научиться использовать команды логических операций. Задание: Используя предложенную программу, выполнить задание. Исполнить программу с несколькими (три-четыре) различными (по количеству и составу) массивами данных, проверить правильность результатов. Дан массив из 6 байт. Рассматривая его, как массив из 48 бит, посчитать в нём количество нулей. Работа выполнена с использованием пакета ASM (Turbo Assembler). В работе представлены исходные тексты
User tchestr : 23 января 2013
600 руб.
Основы системного программирования. Лабораторная работа № 3
Цель работы: Научиться обрабатывать массивы данных. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. TITLE Program3 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных A DW 5, 3, 9, 4, 5 Max DW 0 ;описание массива из 5 элементов ;описание переменной Max .CODE ;отмечаем начало с
User ss011msv : 25 октября 2012
400 руб.
Основы радиосвязи и телевидения. 6 семестр. Контрольная работа. Вариант 23.
Задача №1. При решении задачи №1 выбор номера заданной строки и ширины полос l производится по номеру пароля. Номер строки определяется при произведении двух последних цифр номера пароля на пять. В нашем случае n=115 . Значение l выбирается как частное от деления двух последних цифр номера пароля, на 500. В нашем случае l=0,046. Задача №2. При передаче фрагмента цветного изображения, заданного значениями сигналов основных цветов Er, Eg, Eb, определить значения яркостного сигнала, цветоразностны
User skaser : 23 февраля 2012
60 руб.
Основы радиосвязи и телевидения. 6 семестр. Контрольная работа. Вариант 23.
Разработка и расчет конструкции грузоподъемного устройства и гидравлического привода
Введение 9 1 Расчет и проектирование грузоподъемного устройства для полуприцепа-контейнеровоза 11 1.1 Анализ базовой модели полуприцепа-контейнеровоза 11 1.2 Определение кинематических характеристик 17 1.3 Определение скоростей поворотной стрелы 20 1.4 Определение скоростей грузовой стрелы 24 1.5 Расчет рабочих параметров гидропривода и гидроцилиндров 32 1.6 Выбор и расчет гидроаппаратуры 47 1.7 Расчёт и выбор трубопроводов 53 1.8 Расчёт и выбор источника питания гидравлического привода 60
User ostah : 6 сентября 2011
150 руб.
Разработка и расчет конструкции грузоподъемного устройства и гидравлического привода
Курсовая работа по дисциплине: Архитектура телекоммуникационных систем и сетей. Вариант №08
Курсовая работа ------------------------------------------------------------------------------ СОДЕРЖАНИЕ: Введение 1 Методы регистрации 1.1 Регистрация посылок методом стробирования. 1.2 Интегральный метод регистрации. 1.3 Сравнение методов регистрации. 1.3.1. Задача No1 2 Синхронизация в системах ПДС. 2.1 Устройства синхронизации с добавлением и вычитанием импульсов. 2.2 Параметры системы синхронизации с добавлением и вычитанием импульсов. 2.3 Расчет параметров системы синхронизации
User IT-STUDHELP : 3 мая 2023
500 руб.
promo
Шпиндель для станка станка 6Н82Г
Шпиндель для станка станка 6Н82Г Графическая часть 5 листов. Автокад
User DiKey : 29 апреля 2020
50 руб.
Шпиндель для станка станка 6Н82Г
up Наверх