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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon program4.asm
material.view.file_icon PROGRAM4.EXE
material.view.file_icon PROGRAM4.LST
material.view.file_icon PROGRAM4.MAP
material.view.file_icon PROGRAM4.OBJ
material.view.file_icon Лабораторная №4. Програмное обеспечение цифровых систем коммутации..doc

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

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

Описание

Вариант №7

Логические операции

Цель работы: научиться использовать команды логических операций.

Задание:
Используя предложенную программу, выполнить задание. Исполнить программу с несколькими (три-четыре) различными (по количеству и составу) массивами данных, проверить правильность результатов.

Дан массив из 6 байт. Рассматривая его, как массив из 48 бит, посчитать в нём количество нулей.

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

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

зачет
Основы системного программирования. Лабораторная работа № 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. Вариант № 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 руб.
Лабораторная работа № 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 руб.
Основы системного программирования. Лабораторная работа №4. Вариант №14 (№4).
Основы системного программирования. Лабораторная работа №4. Вариант №14 (№4). Логические операции. Цель работы: Научиться использовать команды логических операций Порядок выполнения работы: Задание 1. 1. Создаем файл lab4.asm с помощью редактора edit.com. 2. Записываем текст программы. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
User sibgutido : 22 июня 2013
99 руб.
ЛАБОРАТОРНАЯ РАБОТА №4 по дисциплине «Основы системного программирования». Вариант №6
Лабораторная работа 4 Логические операции Цель работы: Научиться использовать команды логических операций. Задание: Дан массив из 10 байт. Посчитать количество единиц во всех разрядах, кратных трём: 3, 6, 9, …, 75, 78. Порядок выполнения работы: 1. В Far Manager создадим файл lab4.asm. 2. В файле lab4.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
User freelancer : 20 апреля 2016
50 руб.
ЛАБОРАТОРНАЯ РАБОТА №4 по дисциплине «Основы системного программирования». Вариант №6
Лабораторная работа №4 по дисциплине "Основы системного программирования" (вариант 2)
Тема: Логические операции Цель работы: Научиться использовать команды логических операций Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифрой пароля. Дан массив из 8 байт. Выполнить последовательное логическое умножение всех элементов массива. Результат занести в DX.
User Greenberg : 6 октября 2012
79 руб.
Основы системного программирования. Лабораторная №2. Вариант №7
Вариант №7 Оператор цикла LOOP. Команды условных переходов. Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание: Составить программу для подсчета выражения 2-4+6-8+…+(-1)N•(2•N), где N – произвольное положительное число. Допускается использование в программе команд условных и безусловных переходов и оператора цикла. Работа выполнена с использованием пакета ASM (Turbo Assembler). В работе представлены исходные тексты программ, исполняемые файлы,отчет п
User tchestr : 23 января 2013
700 руб.
Экзаменационная работа по дисциплине: Оконечные устройства
1. Сколько групп частот применяются для формирования частотных кодов цифр номера. 2. Для чего служит дифференциальная система. 3. Какой вид модуляции используется в модеме. 4. Интервал между соседними частотами составляет. 5. Какие функции выполняет сопроцессор. 6. К чему приводит сжатие факсимильных сообщений. 7. Где устанавливается схема телефонной передачи с центральной батареей. 8. На сколько групп подразделяются факсимильные аппараты по своим функциональным возможностям 9. В системе
User Nevka : 10 февраля 2015
100 руб.
Основы построения телекоммуникационных систем и сетей. Курсовая работа. Вариант 13.
Курсовая работа по дисциплине основы построения телекоммуникационных систем и сетей. Вариант 13. Задание на курсовую работу При решении задач принять N равным последней цифре пароля. Задача No1 Вычислить вероятность ошибки при регистрации методом стробирования, в соответствии с приложением 1. N 3 m 47 s 15 А 4 Задача No 2 Коэффициент нестабильности задающего генератора устройства синхронизации и передатчика К=10-6 . Исправляющая способность приемника m=40%. Краевые искажения отсутствуют.
User Mental03 : 8 ноября 2017
Основы построения телекоммуникационных систем и сетей. Курсовая работа. Вариант 13.
Теплотехника КемТИПП 2014 Задача Б-2 Вариант 97
Рабочее тело – водяной пар, имеющий в начальном состоянии давление р1 и степени сухости х1, изобарно нагревается до температуры t2. Построить процесс нагрева водяного пара в диаграмме h,s. Определить: 1) параметры пара в начальном состоянии (υ1, h1, s1); 2) параметры пара в конечном состоянии (υ2, h2, s2); 3) значения внутренней энергии пара до и после процесса нагрева; 4) количество подведенной теплоты и совершаемую работу. К решению задачи приложить схему построения процесс
User Z24 : 10 февраля 2026
200 руб.
Теплотехника КемТИПП 2014 Задача Б-2 Вариант 97
Кондуктор 00-000.06.25.25.00
Кондуктор 00-000.06.25.25.00 Кондуктор - это приспособление, предназначенное для установки и закрепления детали при обработке отверстий на сверлильных станках. Колодка 8, шарнирно соединенная с кондукторной плитой 5 штифтом 27, крепится к корпусу 1 винтами 17 и штифтами 25. Шпилька 22 и гайка 14 прижимают кондукторную плиту к колодке. Во втулке 6, запрессованной в плите 5, находится быстросменная втулка 7, закрепленная винтом 13 от проворота и подъема в процессе обработке детали. Эксцентрик 12
User lepris : 5 августа 2022
500 руб.
Кондуктор 00-000.06.25.25.00
up Наверх