![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 09.06.2008
Сообщений: 60
|
![]()
Подскажите,как вывести содержимое регистра в двоичной системе..
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 23.06.2008
Сообщений: 77
|
![]()
Можно каждый бит преобразовать в символ, '0' или '1' (то есть 48 или 49) с помощью условных переходов, сохранить последовательность символов по какому-нибудь адресу и потом вывести как строку.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 12.09.2008
Сообщений: 239
|
![]()
подойдет?
Код:
Надо бы избавиться от привычки ставить многоточие.....
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 09.06.2008
Сообщений: 60
|
![]()
Спасибо..=)
уже сам разобрался cseg segment assume cs:cseg, es:cseg, ds:cseg, ss:cseg org 100h start: xor bx,bx mov cx,16 mov bx,10 xor dx,dx m1: clc rol bx,1 jc m2 jmp m3 m2: mov ah,2 mov dx,'1' int 21h loop m1 m3: mov ah,2 mov dx,'0' int 21h loop m1 int 20h cseg ends end start |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
двоичная система | terminadoor | Помощь студентам | 1 | 21.09.2008 23:00 |
Файловая система | student_63 | Win Api | 1 | 12.04.2008 20:29 |
Система координат | SunKnight | Общие вопросы Delphi | 2 | 05.02.2008 19:42 |
система Moodle | Roo | Фриланс | 1 | 27.11.2007 22:30 |
Система поиска. | R-SER | Помощь студентам | 0 | 22.11.2007 18:44 |