Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Ассемблер? Это просто! Учимся программировать


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler (Ассемблер)

Выпуск № 745
от 09.05.2007, 14:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 385, Экспертов: 33
В номере:Вопросов: 3, Ответов: 4


Вопрос № 85273: добрый день. нужна процедура, которая преобразует 12-битовое (полуторабайтове) число в ASCII-формат в 16-ричной системе счисления. Процедура нужна для того чтобы вывести на экран числовое представление строки текста. спасибо....
Вопрос № 85276: а можно ли с помощью XLAT сделать так что бы вводимые символы с клавиатуры преобразовывались в скен-коды соответсвующих клавиш?...
Вопрос № 85356: Здравствуйте. У меня вопрос по Win 32. Как вывести содержимое регистра в десятичном виде через MessageBox ? Заранее спасибо....

Вопрос № 85.273
добрый день. нужна процедура, которая преобразует 12-битовое (полуторабайтове) число в ASCII-формат в 16-ричной системе счисления.
Процедура нужна для того чтобы вывести на экран числовое представление строки текста. спасибо.
Отправлен: 03.05.2007, 15:33
Вопрос задал: Biggle (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Зенченко Константин Николаевич
Здравствуйте, Biggle!

смотрите приложение два варианта
Удачи!

Приложение:

---------
И только наступив на грабли мы преобретаем драгоценный опыт!

Ответ отправил: Зенченко Константин Николаевич (статус: Студент)
Ответ отправлен: 03.05.2007, 15:56


Вопрос № 85.276
а можно ли с помощью XLAT сделать так что бы вводимые символы с клавиатуры преобразовывались в скен-коды соответсвующих клавиш?
Отправлен: 03.05.2007, 16:13
Вопрос задал: Biggle (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Лысков Игорь Витальевич
Здравствуйте, Biggle!
Нет надобности.
По
mov ah,0
int 16h
получаем в al ASCII-код, а в ah требуемый скен-код
---------
Удачи!
Ответ отправил: Лысков Игорь Витальевич (статус: Практикант)
Ответ отправлен: 03.05.2007, 16:29

Отвечает: LEXASOFT
Здравствуйте, Biggle!

mov bx,offset xlat_tab
xlat
...
xlat_tab db ..,..,........ ; здесь вы указываете скен-коды клавиш
Ответ отправил: LEXASOFT (статус: 3-ий класс)
Ответ отправлен: 04.05.2007, 01:15


Вопрос № 85.356
Здравствуйте. У меня вопрос по Win 32. Как вывести содержимое регистра в десятичном виде через MessageBox ? Заранее спасибо.
Отправлен: 04.05.2007, 04:40
Вопрос задал: шитов игорь владимирович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Sov
Здравствуйте, шитов игорь владимирович!
...
data
format db "%d",0
zagolovok db "Soderjimoe registra",0
temp db 256 dup(?)
...
mov eax,3
invoke wsprintf,addr temp,addr format,eax
invoke MessageBox,0,addr temp,addr zagolovok,MB_OK
...
Ответ отправил: Sov (статус: 2-ой класс)
Ответ отправлен: 04.05.2007, 07:57


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.52 (beta) от 02.05.2007
Яндекс Rambler's Top100

В избранное