Отчёт по лабораторной работе №4 по дисциплине: «Основы системного программирования». Тема: Логические операции

Цена:
50 руб.

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

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

Описание

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

Задание 1

1. Создаем файл lab4.asm с помощью редактора edit.com
2. Записываем текст программы
Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
3. Выполним отладку программу. Проверим значение регистра DХ перед выходом из программы с помощью отладчика Turbo Debugger:
Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифрой пароля.
Рассматривая заданный байт как набор логических значений

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Основы системного программирования
Вид работы: Лабораторная работа 4
Оценка:Зачет
Дата оценки: 23.09.2009
Мачикина Елена Павловна
Отчёт по лабораторной работе № 4 по дисциплине: «Основы системного программирования». Тема: Логические операции. Вариант 15
Логические операции Цель работы: Научиться использовать команды логических операций Порядок выполнения работы: Задание 1 1. Создаем файл lab4.asm с помощью редактора edit.com 2. Записываем текст программы Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. TITLE Lab4 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных B DB 54 ;задаем байт 54=
User kisa7 : 21 июля 2012
100 руб.
Лабораторная работа №4 по дисциплине: Основы системного программирования. Тема: «Логические операции». Вариант №8
Лабораторная работа №4 Тема: «Логические операции» Цель работы: Научиться использовать команды логических операций. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифрой пароля. Вариант 8: Дан массив из 6 байт. Посчитать количество байт число единиц, в которых не превышает 3
User Roma967 : 28 мая 2016
250 руб.
promo
Основы системного программирования. Лабораторная работа №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 по дисциплине: Основы системного программирования. "Логические операции". Вариант № 10
Цель работы: Научиться использовать команды логических операций Задание 1 1. Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. 2.Выполните отладку программу. Чему равно значение DX перед выходом из программы? Задание 2 Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить
User Jack : 17 сентября 2013
250 руб.
Основы системного программирования, Лабораторная работа 4, "Логические операции", вариант 3 (13,23...)
Тема: Логические операции Цель работы: Научиться использовать команды логических операций Дан массив из 10 байт. Посчитать количество байт с тремя единицами. Результат занести в DX. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов.
User vally112 : 30 сентября 2010
40 руб.
О Т Ч Е Т по лабораторной работе № 4 по дисциплине «Основы системного программирования» по теме «Логические операции» Вариант 11
Цель работы: Научиться использовать команды логических операций. Дан массив из 8 байт. Рассматривая его, как массив из 64 бит, посчитать количество единиц. Результат занести в DX.
User naviS : 24 декабря 2011
150 руб.
Основы системного программирования
Цель работы: Научиться использовать арифметические команды языка ассемблера. Задание 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 руб.
Анализатор точки росы- КОНГ-Прима-10 чертеж в компасе
Чертеж анализатора точки росы Сделано в компас 16+сохранено в джпг и пдф Открывается всеми версиями компаса начиная с 16. Все что есть на приложенных изображениях, есть в приложенном архиве.
User Laguz : 30 июля 2025
300 руб.
Анализатор точки росы- КОНГ-Прима-10 чертеж в компасе
Джон Граунт его роль в становлении демографической науки
ДЕМОГРАФИЯ (Demography) (буквально «народоописание», от греческих слов demos-народ и grapho-пишу) – наука о типах, способах и природе воспроизводства населения и факторах, обуславливающих и влияющих на этот процесс. Термин «демография» впервые появился в 1855 в названии книги французского ученого А.Гийяра Элементы статистики человека, или Сравнительная демография. Официальное признание он получил после проведения Международного конгресса гигиены и демографии в Женеве в 1882. В русский язык терми
User Aronitue9 : 20 марта 2013
5 руб.
Экзаменационная работа по сетям связи. Билет №10
Билет № 10 1. Назначение и состав системы связи РФ. Средства обеспечения. ЕСЭ – техническая база ОГСС. Первичная и вторичные сети ЕСЭ. 2. Передача сигналов по ОКС. Принципы передачи. Достоинства данного способа передачи сигналов. Уровни системы сигнализации ОКС 7. Типы сигнальных единиц ОКС 7.
User tusur : 25 апреля 2016
150 руб.
Термодинамика и теплопередача ТЕХНИЧЕСКАЯ ТЕРМОДИНАМИКА ИрГУПС 2015 Задача 13 Вариант 9
Для идеального цикла газотурбинной установки с изобарным подводом теплоты определить основные параметры рабочего тела в переходных точках цикла, термический КПД, полезную работу, количество подведённой и отведённой теплоты, если в начале сжатия рабочего тела абсолютное давление р1=0,1 МПа и t1=17 ºC. Степень повышения давления в цикле — λ, а температура рабочего тела в конце расширения — t4. Рабочее тело — 1 кг сухого воздуха.
User Z24 : 3 декабря 2025
250 руб.
Термодинамика и теплопередача ТЕХНИЧЕСКАЯ ТЕРМОДИНАМИКА ИрГУПС 2015 Задача 13 Вариант 9
up Наверх