MER
Код:
.data
string *db 10 dup (?)
.code
* ...
* mov *cx,@data
* mov *es,cx
* lea *di,string
* mov *bx,ax
* mov *cx,4
next:
* push cx
* xor *ax,ax
* mov *cx,4
@@1:
* shl *bx,1
* rol *ax,1
* loop @@1
* pop *cx
* add *ax,'0'
* cmp *'9' ,ax
* jnc *cont
* add *ax,7
cont:
* stosb
* loop next
* xor *ax,ax ;;; mov *ax,'$'
* stosb
done:
* ...
[s]Исправлено:
shurikan, 5:38 21-11-2003[/s]