Re: Dìlení 16b:8b na x51

Jan Waclawek konfera na efton.sk
Úterý Červen 4 11:08:06 CEST 2013


Vo vseobecnom pripade sa to DIV AB na delenie ine nez 8b/8b neda pouzit.

Mimochodom, priamo v manuali sa pise:

Oddly enough, DIV AB finds less use in arithmetic “divide” routines than in
radix conver-
sions and programmable shift operations.

[V niektorych pripadoch vsak ide delenie nahradit nasobenim (najma ak ide o
delenie konstantou), kde sa uz MUL AB moze uplatnit.]

wek


----- Original Message ---------------
>Ahoj,
>neexistuje pro ASM 8051 nìjaká elegantní mo¾nost, jak dìlit 16bitové 
>èíslo 8bitovým?
>Je mi jasné, jak to udìlat bitovými posuvy nebo odeèítáním ve smyèce. 
>Pøemý¹lel jsem, zda by ne¹lo vyu¾ít DIV AB, ale na nic jsem nepøi¹el. 
>Pøipadne mi, ¾e je to instrukce dost na prd :-)
>L.



Další informace o konferenci Hw-list