Re[2]: 32->16 (565)
От: maxxlu  
Дата: 27.01.07 14:45
Оценка:
Здравствуйте, Andrew S, Вы писали:

AS>Вероятно, и тут еще есть над чем поработать.

Мне кажется, удобнее конвертировать в 15-битный формат. Например, так:
        mov    eax, [esi + 4]
        mov    ebx, [esi]
        shr    eax, 3
        shr    ebx, 3
        shl    al, 3
        shl    bl, 3
        shl    ax, 3
        shl    bx, 3
        shl    eax, 10
        shr    ebx, 6
        or    eax, ebx
        lea    esi, esi + 8
        mov    [edi], eax
        lea    edi, edi + 4
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.