Лабораторная работа №4. Логические операции. Вариант №10

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

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

Описание

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

Задание.Дан массив из 10 байт. Посчитать количество байт, в которых сброшены 6 и 4 биты. Результат занести в DX.

Ход выполнения работы
В текстовом редакторе создадим файл lab42.asm. В файле lab42.asmпоместим программу, которая в данном массиве из 10 байт подсчитывает количество байт, в которых сброшены 6 и 4 биты.Текст программы прокомментируем, а результат подсчета также занесем в DX:

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Системное программное обеспечение
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 30.09.2016
Рецензия:Уважаемая ............,

Мачикина Елена Павловна
Лабораторная работа №4 по дисциплине: Основы системного программирования. "Логические операции". Вариант № 10
Цель работы: Научиться использовать команды логических операций Задание 1 1. Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. 2.Выполните отладку программу. Чему равно значение DX перед выходом из программы? Задание 2 Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить
User Jack : 17 сентября 2013
250 руб.
Лабораторная работа №4. Вариант №2. Логические операции.
Цель работы: Научиться использовать команды логических операций. Задание: Дан массив из 8 байт. Выполнить последовательное логическое умножение всех элементов массива. Результат занести в DX.
User Антон133 : 29 января 2017
100 руб.
Лабораторная работа №4. Логические операции. Вариант 06
Цель работы: Научиться использовать команды логических операций. Задание: Дан массив из 10 байт. Посчитать количество единиц во всех разрядах, кратных трём: 3, 6, 9, …, 75, 78. Порядок выполнения работы: 1. В Far Manager создадим файл lab4.asm. 2. В файле lab4.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы. TITLE lab4 ; название программы .MODEL small ; отводим под стек и под данные по 64Кб .STACK 100h ; отмечаем начало сегмента стека
250 руб.
Логические операции
Задание 1: Изучить приведенную ниже программу на языке ассемблера. Выполнить отладку программу с использованием отладчика Turbo Debugger. Чему равно значение DX перед выходом из программы? Задание 2: Используя предложенную выше программу, определить номер последней единицы в массиве из 8 байт, рассматривая его, как массив из 64 бит. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. В отчете обязательно п
User ladyChery : 20 апреля 2013
70 руб.
Логические операции
Лабораторная работа №4 Дисциплина: «Основы системного программирования» Тема: Логические операции Цель работы: Научиться использовать команды логических операций Порядок выполнения работы: Задание 1 1. Создаем файл lab4.asm с помощью редактора edit.com 2. Записываем текст программы Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. Задание 2 Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - че
User kombat64 : 20 апреля 2011
80 руб.
Основы системного программирования. Лабораторная работа №4. Логические операции. Вариант №9
Цель работы: Научиться использовать команды логических операций. Задание: Дан массив из 6 байт. Посчитать количество единиц во всех разрядах, кратных пяти: 5, 10, …, 45. Порядок выполнения работы: 1.В Far Manager создадим файл myprog4.asm. 2.В файле myprog4.asm наберем программу, которая подсчитает количество единиц во всех разрядах, кратных пяти: 5, 10, …, 45 и результат заносёт в регистр DХ. Строки программы прокомментированы.
User Taburet : 3 сентября 2013
50 руб.
Лабораторная работа №4 "Логические операции" по дисциплине "Основы системного программирования". Вариант №1
Цель работы: Научиться использовать команды логических операций Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. 2.Выполните отладку программу. Чему равно значение DX перед выходом из программы? Задание 2 Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, провери
User ev-kazanceva : 3 января 2014
150 руб.
Отчёт по лабораторной работе №4 по дисциплине: «Основы системного программирования». Тема: Логические операции
Цель работы: Научиться использовать команды логических операций Порядок выполнения работы: Задание 1 1. Создаем файл lab4.asm с помощью редактора edit.com 2. Записываем текст программы Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. 3. Выполним отладку программу. Проверим значение регистра DХ перед выходом из программы с помощью отладчика Turbo Debugger: Задание 2 Используя предложенную выше программу, выполните второе задание. Исполнить программ
User nataliykokoreva : 11 ноября 2013
50 руб.
Зачетная работа. Информационная безопасность оконечных устройств телекоммуникационных систем. Билет №17
Дисциплина: «Информационная безопасность оконечных устройств телекоммуникационных систем» Билет № 17 1. Какие этапы включает аудит информационной безопасности предприятия? 2. Опишите правила именования вредоносных программ.
User deus : 27 апреля 2018
100 руб.
Информационные технологии в профессиональной деятельности
Задание 1. Глобальные вычислительные сети. Задание 2. Решение задачи. Условие: Дан список вкладчиков банка с указанием фамилий, суммы, срока вклада (3, 6 или 12 месяцев). Известна также единая месячная процентная ставка по депозитным вкладам (0,85 %). Рассчитать итоговые суммы доходов по отдельным вкладам по истечении срока вклада.
User studypro3 : 5 ноября 2018
300 руб.
Рабинович О.М. Сборник задач по технической термодинамике Задача 407
Для обдувки поверхностей нагрева паровых котлов пользуются так называемыми обдувочными аппаратами, снабженными соплами, через которые обычно пропускают пар или воздух. Определить диаметры минимального и выходного сечения сопла для часового расхода 1000 кг сухого насыщенного пара, если начальное давление его р1=2,1 МПа, а конечное р2=0,1 МПа. Процесс расширения пара принять адиабатным. Найти также теоретическую скорость истечения пара из сопла. Ответ: dmin=11,2 мм, d=22,4 мм, ω=1000 м/c.
User Z24 : 5 октября 2025
200 руб.
Рабинович О.М. Сборник задач по технической термодинамике Задача 407
Клініко – патогенетична оцінка, прогноз і корекція реакцій систем адаптації на ендогенну інтоксикацію у хворих на менінгоенцефаліт
Актуальність проблеми. Менінгіт та менінгоенцефаліт − тяжка патологія центральної нервової системи (ЦНС), проблема лікування якої залишається актуальною у зв'язку зі значною летальністю, великим відсотком ускладнень і залишкових явищ (А.О. Руденко і співавт. 1999; Ж.І. Возіанова, 2000; Е.В Никитин, 2002; О.С. Крамарєв і співав. 2003; М.А.Андрейчин і співавт., 2004; L.H. Lee et al., 2005; J.F. Sanchez et al., 2005). Вивченню окремих параметрів ендотоксикозу, імунної, антиоксидантної і гормонально
User Aronitue9 : 31 января 2013
up Наверх