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

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

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

Описание

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

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

Проверил: Мачикина Елена Павловна
Новосибирск, 2012 г.
вариант 05
хорошо
Основы системного программирования. Лабораторная работа № 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. Вариант №7
Вариант №7 Логические операции Цель работы: научиться использовать команды логических операций. Задание: Используя предложенную программу, выполнить задание. Исполнить программу с несколькими (три-четыре) различными (по количеству и составу) массивами данных, проверить правильность результатов. Дан массив из 6 байт. Рассматривая его, как массив из 48 бит, посчитать в нём количество нулей. Работа выполнена с использованием пакета ASM (Turbo Assembler). В работе представлены исходные тексты
User tchestr : 23 января 2013
600 руб.
Лабораторная работа № 4. Основы системного программирования. Вариант 02
Лабораторная работа 4 Логические операции Цель работы: Научиться использовать команды логических операций. Задание: Дан массив из 8 байт. Выполнить последовательное логическое умножение всех элементов массива. Результат занести в DX. Порядок выполнения работы: 1. В Far Manager создадим файл lab4.asm. 2. В файле lab4.asm наберем программу, которая заносит результат в регистр DХ. Строки программы прокомментированы.
User matrixat : 23 октября 2012
200 руб.
Курсовая работа по курсу «Основы системного программирования». Вариант №05
Задание 1 0. Создать командный файл, который выполняет следующие действия: a. Очистка экрана; b. Создать директорию C:\TEMP c. Вывод на экран содержимого директории C:\TEMP. d. Создание нового файла NEW.TXT с консоли в директории C:\TEMP. e. Просмотр постранично содержимого директории C:\TEMP. f. Вывод на экран файла NEW.TXT, причем сначала следует указать название файла. g. Удаление всех файлов с расширением TXT с запросом подтверждения из текущей директории. Задание 2 5. Напи
User nataliykokoreva : 11 ноября 2013
100 руб.
Лабораторная работа № 5 «Основы системного программирования». Вариант 05
Вариант 05 Цель работы: Научиться использовать функции DOS для ввода и вывода строковой информации. Задание 1 Изучите приведенную ниже программу на языке ассемблера. Программа позволяет ввести строку с клавиатуры и определить сколько заданных символов содержится в ней. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. Задание 2 Используя предложенную выше программу, разработайте программу, которая выполняет заданные действия. Исполнить программу с неско
User odja : 9 февраля 2013
120 руб.
Зачётная работа по дисциплине: «Основы системного программирования». Вариант 05
Билет 9 1. Дан фрагмент программы на ассемблере : push BX push CX push DX push AX mov AX,3508h add BX,AX pop AX pop DX mov AX,CX shl BX,1 not AX В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента. AX=7777h, BX=6666h, CX=5555h, DX=4444h
User odja : 9 февраля 2013
104 руб.
Основы системного программирования. Лабораторная работа №4. Вариант №14 (№4).
Основы системного программирования. Лабораторная работа №4. Вариант №14 (№4). Логические операции. Цель работы: Научиться использовать команды логических операций Порядок выполнения работы: Задание 1. 1. Создаем файл lab4.asm с помощью редактора edit.com. 2. Записываем текст программы. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX.
User sibgutido : 22 июня 2013
99 руб.
Исследование автомобильного рынка России
В последние годы в экономике России произошли кардинальные изменения: переход на рыночные отношения, рост инфляции и т. д. Все это не могло не отразится на автомобильной промышленности, а тем более на рынке автомобилей. В этих условиях многие автомобильные заводы пришли в критическое состояние: ЗИЛ, АЗЛК, ВАЗ... Ах, как сладко жилось промышленности в незабвенные времена плановой экономики! Всемогущий ЦК всезнающей партии совместно с некоторыми другими «директивными органами» принимали очередное
User Slolka : 5 марта 2014
15 руб.
Расчет сцепления автомобиля КамАЗ-5320
Курсовой проект по дисциплине "Автомобили". Иходные данные для КамАЗ 5320 1.Тип двигателя "Д"; 2.Суммарная опорная реакция(снаряж.), Rz, 153050 Н; 3.База одиночного ТС , L, 3,19 м; 4.Максимальная мощность двигателя, Nemax, 151,5 КВт; 5.Угловая скорость при Nemax, ωN, 220 рад/с; 6.Радиус качения колеса, rк, 0,477 м; 7.КПД трансмиссии, ηт, 0,84; 8.Количество передач в коробке передач, 5; 9.Расчетное значение угловой скорости коленвала ω1 рад/с 44 10.Коэффициент сопротивления
User $m@rt : 1 мая 2010
990 руб.
Методи збуту продукції промисловим підприємством
План 1. Вступ. 1.1 Особливості комерційної діяльності підприємства. 1.2 Планування потреби в сировині і матеріальних ресурсах, вивчення ринку сировини та матеріалів. 1.3 Вибір постачальників та організація комерційних зв’язків та розробка плану закупівель матеріально технічних ресурсів. 2. Основна частина. 2.1 Характеристика підприємства. 2.2 Методи збуту продукції промисловим підприємством. 2.2.1 Вивчення ринку та проведення маркетингових досліджень. 2.2.2 Аналіз життєвого циклу товарі
User evelin : 10 октября 2013
15 руб.
Тепломассообмен СЗТУ Задача 15 Вариант 52
Определить поверхность охлаждения конденсатора паровой турбины мощностью NT с удельным расходом пара d0, если давление пара в конденсаторе рк, температура охлаждающей воды на входе t′2 равна 10 ºC, а на выходе – на 3 ºC ниже температуры насыщенного пара при давлении рк, кратность охлаждения m; коэффициент теплоотдачи от конденсирующегося пара к охлаждающей воде K.
User Z24 : 1 марта 2026
150 руб.
Тепломассообмен СЗТУ Задача 15 Вариант 52
up Наверх