Отвечает: Пан Павел Константинович
Здравствуйте, Дмитриев Денис Юрьевич!
Как дела у вас?
Вот вывод содержимого регистра <AL> в Hex-виде. Я думаю, вам не составит труда переделать на вывод регистра <AX>.
.286
.model tiny
.code
org 100h
Begin:
mov ax,2CCh
mov cl,ah
push ax
push ax
shr al,4
LS:
cmp al,0ah
jb L1
add al,7
L1:
add al,30h
mov dl,al
int 21h
pop ax
and al,0fh
loop LS
ret
end Begin
С, Уавжением MnEm0n!C.
--------- Hello Worlds
Ответ отправил: Пан Павел Константинович (статус: 4-ый класс)
Ответ отправлен: 19.03.2006, 22:23 Оценка за ответ: 5
Отвечает: Boriss
Здравствуйте, Дмитриев Денис Юрьевич!
Сложновато это. Есть для данной задачи хорошее решение (читай, например, у Зубкова).
Вот в приложении код и программа, как выводить код клавиши
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа. --------- Вывод - то место в тексте, где вы устали думать
Ответ отправил: Boriss (статус: Профессор) Россия, Саранск Организация: факультет Электронной техники, Мордовский госуниверситет Адрес: 430032 г. Саранск, ул. Попова, д. 65, кв. 30 WWW:Программирование на Паскале ICQ: 320096696 ---- Ответ отправлен: 20.03.2006, 15:46
Отвечает: Thorman
Здравствуйте, Дмитриев Денис Юрьевич!
DB 'Industrial Bicycle Mfrs', 0DH, 0AH
...
MOV AH,40H ; Запрос печати
MOV BX,04 ; Файловый номер принтера
MOV CX,25 ; 25 символов
LEA DX,AX ; Область вывода
INT 21H ; Вызов DOS
--------- Героями не рождаются...
Ответ отправил: Thorman (статус: 2-ой класс)
Ответ отправлен: 22.03.2006, 19:18