Informatics Point

Информатика и проектирование

Микропроцессорная реализация СВУ

;процедура ввода 8-разрядного двоичного кода

procdx ;сохраняем регистр dx в стекbl,0 ;обнуляем bl

cx,8d ;организация цикла на 8 итераций:ax,ax ;обнуляем axah,07h ;ввод символа с клавиатуры цифры без вывода на экран21h ;результат сохраняется в al

al,30h ;сравниваем код введенного символа с кодом 0lp1 ;если меньше возвращаемся на ввод цифрыal,31h ;сравниваем код введенного символа с кодом 1lp1 ;если больше возвращаемся на ввод цифры

ah,02h ;выводим ввденный символdl,al ;на экран21h

al,30h ;преобразуем код нажатой клавиши в цифруbl,al ;и добавляем к bl

cx,1d ;проверяем если последняя итерацияm1 ;то пропуская сдвиг регистра (переходим на m1)

bl,1 ;сдвигаем регистр bl влево

m1:lp1

linebr ;переход строки

pop dx ;возвращаем значение регистра dx из стека ;выходим из процедурыendp

процедура ввода 8-разрядного двоичного числаprocbh,bl ;сохраняем bl в bhdx,dx ;обнуляем dxcx,cx ;обнуляем cx

cl,08h ;организация цикла на 8 итераций:bl,1 ;сдвигаем bl влевоm2 ;если старший разряд был 1 то переходим на m2

dl,'0' ;записываем на вывод 0m3:dl,'1' ;записываем на вывод 1:ah,02h ;выводим записанную цифру21h ;на экранlp2

bl,bh ;возвращаем сохраненное в bh значение в bl ;выходим из процедурыendp

процедура перевода на следующую строкуprocah,09h ;выводим на экран строкуdx,nlstr ;содержащую переход строки (nlstr)21h ;выходим из процедуры

linebr endp

endsbegin

Скриншот работы программы

Перейти на страницу: 1 2 

Лучшие статьи по информатике

Разработка сети передачи данных Нуринского РУТ Карагандинской области на основе создания цифровых РРЛ
Оцифрованные магистрали, на базе которых строятся современные сети передачи информации, должны быть стандарта SDH (Synchronous Digital Hierarchy -это синхро ...

Основы построения глобальной системы контроля Эшелон
«Эшелон» - общепринятое название глобальной системы радиоэлектронной разведки и контроля, представляющей собой многонациональную сеть электронных прослушива ...

Построение и анализ математической модели объекта управления
Построим математическую модель объекта управления в пространстве состояния Рисунок 2 Структурная схема ОУ В схеме четыре элемента, запасающих э ...

Меню сайта