Системное программное обеспечение. Лабораторная работа №4. Вариант №18. Вариант №8.

Этот материал можно скачать бесплатно

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

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

Описание

Лабораторная работа 4 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8.

Лабораторная работа 4.

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

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

Задание 1

1.Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.

2.Выполните отладку программу. Чему равно значение DX перед выходом из программы?

Задание 2
Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных, проверить правильность результатов. Номер задания выбирается в соответствии с последней цифрой пароля.

8.Дан массив из 6 байт. Посчитать количество байт число единиц, в которых не превышает 3

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

Семестр: 5
Вариант: 8 ; 18 ; 28 и т.д.
Год сдачи: 2016
Оценка: зачет.
Проверил: Мачикина Е.П.
Системное программное обеспечение. Контрольная работа. Вариант №18. Вариант №8.
Контрольная работа по Системному программному обеспечению. Задание 8. 8.   Написать и отладить программу на языке ассемблера. В программе описать процедуру, которая выводит на экран четные элементы массива. Параметры передавать следующим образом: в ВХ – смещение массива; в СХ – число элементов в массиве. В основной программе вызвать описанную процедуру для двух разных массивов.
User Mental03 : 6 октября 2016
Системное программное обеспечение. Контрольная работа. Вариант №18. Вариант №8.
Системное программное обеспечение. Лабораторная работа №2. Вариант №18. Вариант №8
Лабораторная работа 2 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 2. Тема: Оператор цикла LOOP. Команды условных переходов Цель работы: Научиться использовать оператор повторения и команды условных переходов. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ. 2.Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются
User Mental03 : 6 октября 2016
Системное программное обеспечение. Лабораторная работа №1. Вариант №18. Вариант №8.
Лабораторная работа 1 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 1. Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. 2.Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются ре
User Mental03 : 6 октября 2016
Системное программное обеспечение. Лабораторная работа №5. Вариант №18. Вариант №8.
Лабораторная работа 5 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 5. Тема: Работа со строками. Использование функций DOS Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа позволяет ввести строку с клавиатуры и определить сколько заданных символов содержится в ней. Программа подсчитывает количество единиц в заданном байте и резу
User Mental03 : 6 октября 2016
Системное программное обеспечение. Лабораторная работа №3. Вариант №18. Вариант №8.
Лабораторная работа 3 по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 3. Тема: Работа с массивами данных Цель работы: Научиться обрабатывать массивы данных Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max. 2.Выполните отладку программу с использованием отладчика TurboDebugger. Посмотрите как изменяются регистры в процессе выполнения п
User Mental03 : 6 октября 2016
Лабораторная работа №4 по дисциплине: Системное программное обеспечение
Тема: «Логические операции» 1 Цель работы: Научиться использовать логические операции. 2 Порядок выполнения работы: 2.1 В Far Manager создадим файл myProg10.asm 2.2.1 В файле myProg10.asm наберем программный код, который в массиве из шести байт подсчитывает количество байт число единиц в которых превышает 3.
User lebed-e-va : 14 декабря 2015
100 руб.
Системное программное обеспечение. Лабораторная работа №1-5. Вариант №18. Вариант №8.
Лабораторные работы по дисциплине Системное программное обеспечение. Вариант 18. Вариант 8. Лабораторная работа 1. Тема: Вычисление арифметических выражений Цель работы: Научиться использовать арифметические команды языка ассемблера. Задание 1 1.Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет выражение 5*(3+8*9) и результат заносит в регистр АХ. 2.Выполните отладку программу с использованием отладчика TurboDebugger. В ходе отладки посмотрите как изменяются реги
User Mental03 : 6 октября 2016
Системное программное обеспечение, лабораторная работа №4, вариант 07
Цель работы: Научиться использовать команды логических операций. Задание: Дан массив из 6 байт. Рассматривая его, как массив из 48 бит, посчитать в нём количество нулей. Порядок выполнения работы: 1. В Far Manager создадим файл lab4.asm. 2. В файле lab4.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы
User Александр92 : 17 апреля 2017
248 руб.
Бизнес- план открытия Интернет-портала
Введение Что такое портал ? Портал (portal) - единая точка доступа к разнородным информационным ресурсам и приложениям. Порталы стали новым интерфейсом пользователя в сети Интернет. Они предоставляют единый вход в глобальное информационное пространство и инструменты поиска информации, библиотеки систематизированного контента. По своей сути портал — это web-сайт, предоставляющий доступ к различным сервисам на основе персонализации пользователей с помощью любого устройства, подключенного к Инт
User alfFRED : 2 октября 2013
10 руб.
Гидравлика и нефтегазовая гидромеханика ТОГУ Задача 46 Вариант 7
Определить силу, с которой воздушный поток, движущийся со скоростью V, стремится опрокинуть цилиндрическую дымовую трубу диаметром Д и высотой Н. Удельный вес воздуха γ.
User Z24 : 28 ноября 2025
150 руб.
Гидравлика и нефтегазовая гидромеханика ТОГУ Задача 46 Вариант 7
Сборка. Вариант 30 ЧЕРТЕЖ
Сборка. Вариант 30 ЧЕРТЕЖ Выполните трехмерные модели каждой детали и соберить в сборку. Выполнить рабочие чертежи деталей. Сборка. Вариант 30 сб Сборка. Вариант 30 спецификация Сборка. Вариант 30 3d сборка Сборка. Вариант 30 чертежи 01 Планка 02 Стойка 03 Кронштейн Все чертежи и 3d модели (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D
User coolns : 31 октября 2025
600 руб.
Сборка. Вариант 30 ЧЕРТЕЖ
Волоконно-оптические системы передачи (часть 2-я). Билет: №3
Экзаменационное тестирование по дисциплине: Волоконно-оптические системы передачи (часть 2) Факультет МТС, магистратура Курс 1 Семестр 2 Направление подготовки: 110402 Дисциплина: ВОСП. Экзаменационное тестирование (ПК-1, ПК-2). Билет 3 Вопросы для краткого ответа (ПК-1) 1. Какие характеристики имеют стекловолокна? 2. Каким образом может осуществляться волновое демультиплексирование (разделение оптических волн)? 3. Что представляет собой резонатор Фабри
User ToPool : 4 января 2022
330 руб.
up Наверх