Страницу Назад
Поискать другие аналоги этой работы
400 Основы системного программирования. Лабораторная работа № 4ID: 81264Дата закачки: 25 Октября 2012 Продавец: ss011msv (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word Сдано в учебном заведении: СибГУТИ Описание: Цель работы: Научиться использовать команды логических операций Задание 1 1. Изучите приведенную ниже программу на языке ассемблера. Программа подсчитывает количество единиц в заданном байте и результат заносит в регистр DX. TITLE Program4 ;название программы .MODEL small ;отводим под стек и под данные по 64Кб .STACK 100h ;отмечаем начало сегмента стека .DATA ;отмечаем начало сегмента данных B DB 54 ;задаем байт 54=00011011b .CODE ;отмечаем начало сегмента кодов main PROC mov AX, @data ;копируем адрес mov DS, AX ;сегмента данных mov СХ, 8 ;задаем количество повторений xor DX, DX mov AX, DX mov AL, B ; заносим заданный байт Cycle: shr AL, 1 ;регистр AL сдвигаем вправо на одну позицию jnc Next ;если сдвинутый бит 0, то переходим на конец цикла inc DХ ;иначе увеличиваем счетчик Next: loop Cycle mov AX,4C00h ;выход int 21h ;из программы main ENDP Комментарии: 2012 ЗАЧЕТ без замечаний вариант 03 Размер файла: 88,1 Кбайт Фаил: (.zip)
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Курсовая работа и Лабораторные 1-3 по дисциплине: Проектирование информационных систем. Вариант №2 (Ювелирный магазин)ЛАБОРАТОРНАЯ РАБОТА №1 по дисциплине «Основы системного программирования». Вариант №0 (10) Контрольная работа и Лабораторные работы №№1-3 по дисциплине: Проектирование информационных систем. Вариант №14 Лабораторная работа №1 по дисциплине: Основы системного программирования. Тема: «Вычисление арифметических выражений». Вариант №8 Лабораторные работы №№1-5 по дисциплине: Основы системного программирования. Вариант №8 Контрольная и Лабораторные работы 1-3 по дисциплине: Проектирование информационных систем. Вариант №8 Контрольная и Лабораторная 1-3 работа по дисциплине: Моделирование. Вариант 02 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Программирование / Основы системного программирования. Лабораторная работа № 4
Вход в аккаунт: