|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2009, 13:00 | #1 |
Регистрация: 16.02.2009
Сообщений: 4
|
Таблица перекодировки
В книге есть программа преобразования двузначного шестнадцатер. числа в двоичное представление путем замены введенного числа значением из таблицы
masm model small .data message db "Vvedite ", '$' tabl db 48 dup (0), 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 7 dup (0) db 0ah, 0bh, 0ch, 0dh, 0eh, 0fh, 26 dup (0) db 0ah, 0bh, 0ch, 0dh, 0eh, 0fh, 152 dup (0) .stack 256 .code main proc mov ax, @data mov ds, ax lea bx, tabl mov ah, 9 mov dx, offset message int 21h xor ax, ax mov ah, 1h int 21h xlat mov dl, al shl dl, 4 int 21h xlat add al, dl mov ax, 4c00h int 21h endp main end main Непонятно, как строилась таблица, почему, например, числа 0-9 именно с 49 байта??? |
19.05.2009, 13:33 | #2 |
Регистрация: 16.02.2009
Сообщений: 4
|
Разобрался
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Таблица в C# (не БД) | mopozoff | Общие вопросы .NET | 6 | 15.11.2015 00:15 |
таблица | тася | Microsoft Office Excel | 17 | 25.01.2009 00:29 |
Таблица | Настенька..Блонди | Помощь студентам | 3 | 07.01.2009 18:16 |
таблица | artemavd | Общие вопросы Delphi | 3 | 23.07.2008 13:56 |
Таблица | frutty | Компоненты Delphi | 1 | 07.04.2008 09:29 |