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

Цена:
50 руб.

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

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

Описание

1. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов.
Рассматривая заданный байт как набор логических значений
(x7 x6 x5 x4 x3 x1 x0) (true -1, false - 0), вычислить логическую формулу
f =(x7 & x6 &x3 ) V (x6 & x4 & x2 & x1).
2. Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов.
Рассматривая заданный байт как набор логических значений
(x7 x6 x5 x4 x3 x1 x0) (true -1, false - 0), вычислить логическую формулу
f=(x7 & x6 & x3 ) V (x6 & x4 & x2 & x1)


3. Выполнение работы
3.1. Задача 1
Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
.......................................................

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

Зачет 2012. В архиве отчет и сама программа
Основы системного программирования. Лабораторная работа №4. Вариант №14 (№4).
Основы системного программирования. Лабораторная работа №4. Вариант №14 (№4). Логические операции. Цель работы: Научиться использовать команды логических операций Порядок выполнения работы: Задание 1. 1. Создаем файл lab4.asm с помощью редактора edit.com. 2. Записываем текст программы. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
User sibgutido : 22 июня 2013
99 руб.
Основы системного программирования. Лабораторная работа № 4
Цель работы: Научиться использовать команды логических операций Задание 1 1. Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. TITLE Program4 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных B DB 54 ;задаем байт 54=00011011b .CODE ;отмечаем начало сегмента кодов main PROC mov AX, @da
User ss011msv : 25 октября 2012
400 руб.
Основы системного программирования. Лабораторная работа № 4. Вариант №7
Вариант №7 Логические операции Цель работы: научиться использовать команды логических операций. Задание: Используя предложенную программу, выполнить задание. Исполнить программу с несколькими (три-четыре) различными (по количеству и составу) массивами данных, проверить правильность результатов. Дан массив из 6 байт. Рассматривая его, как массив из 48 бит, посчитать в нём количество нулей. Работа выполнена с использованием пакета ASM (Turbo Assembler). В работе представлены исходные тексты
User tchestr : 23 января 2013
600 руб.
Основы системного программирования. Лабораторная работа № 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 «Основы системного программирования». Вариант 05
Вариант 05 Цель работы: Научиться использовать команды логических операций Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. Задание 2 Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с по
User odja : 9 февраля 2013
123 руб.
Лабораторная работа № 4. Основы системного программирования. Вариант 02
Лабораторная работа 4 Логические операции Цель работы: Научиться использовать команды логических операций. Задание: Дан массив из 8 байт. Выполнить последовательное логическое умножение всех элементов массива. Результат занести в DX. Порядок выполнения работы: 1. В Far Manager создадим файл lab4.asm. 2. В файле lab4.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
User matrixat : 23 октября 2012
200 руб.
Розроблення інформаційної системи “Магазин електроніки”.
Розробити інформаційну систему МАГАЗИН ЕЛЕКТРОНІКИ, який веде для продавців каталог наявних у продажу товарів із зазначенням їх роздрібних цін, виробника, опис товару, кількість проданих примірників, сума до розрахунку, дата продажу. Крім того, магазин веде внутрішній облік поточних оптових цін на товар, кількості примірників, проданих за окремі періоди в минулому, числа ще не розпроданих (наявних) примірників товару. В реальній ситуації також потрібно вести облік замовлень на відсутні товари, п
User furiya2113 : 3 октября 2019
450 руб.
Устройства оптоэлектроники. Контрольная работа. 01вариант
Вариант 01. Задача № 1 Изобразить структуру фотоприемника. Изобразить ВАХ фото-приемника. Дать определение основным параметрам. Пояснить принцип работы фотоприемника Фотодиод со структурой р-i-n Задача №2 Определить длинноволновую границу фотоэффекта и фоточувствительность приемника. Изобразить вид спектральной характеристики фотоприемника и указать на ней лямдагр. Тип материала Германий Задача №3 Изобразить принципиальную схему включения семисегментного полупроводникового индикатора. Описать пр
User ev-kazanceva : 18 февраля 2012
200 руб.
Информатика (экзаменационный билет №7)
1. Организация простых циклических процессов. Привести примеры. 2. Составьте программу для вычисления количества положительных элементов каждой строки матрицы. Процессы, при реализации которых повторяется выполнение одних и тех же действий, называют циклическими. В программировании циклом называют такую алгоритмическую конструкцию, в которой в зависимости от условия повторяется определённая последовательность действий. Повторяющиеся действия составляют тело цикла, а условие, при котором нужно со
User Cherry1512 : 21 марта 2011
100 руб.
Российская промышленность на рубеже XIX - XX веков
Введение Отмена крепостного права и связанное с этим событием появление предпосылок развитию по реформенном российском обществе капиталистического производства основанного прежде всего на вольно – наёмном труде и рыночных отношениях. После десятилетнего промышленного спада, вызванного необходимостью переустройства производства, основанного как правило на подневольном труде крепостных, интенсивному подъему промышленного производства. В результате быстрого интенсивного развития промышленности, пи
User Slolka : 9 ноября 2013
5 руб.
up Наверх