Compiler CC5X/HI-TECH

Snail Instruments snail
Středa Březen 17 14:26:46 CET 2004


>Mam problem, ktery se tyka rozsahu cisla integer.
>Potrebuji knihovnu, ktera by dokazala pracovat s vetsim
>rozsahem int(24,32,64). Zatim se mi nepodarilo sehnat.
>Pracujete s timto nekdo?

Jestli se nemylim, vetsi cisla (24 a 32) umi placena verze, 64 bitova nikoliv. Princip scitani a odcitani je velice jednoduchy a da se rozsirovat donekonecna. Pri nasobeni 64*64 ma ale vysledek 128 bitu, zacina se pomalu vynorovat klasicka Nerudova otazka :-)

;a7 - LSB, a0 - MSB
movf   a7,w
addwf  b7,f
movf   a6,w
btfsc  status,c
incfsz a6,w
addwf  b6,f
movf   a5,w
btfsc  status,c
incfsz a5,w
addwf  b5,f
movf   a4,w
btfsc  status,c
incfsz a4,w
addwf  b4,f
movf   a3,w
btfsc  status,c
incfsz a3,w
addwf  b3,f
movf   a2,w
btfsc  status,c
incfsz a2,w
addwf  b2,f
movf   a1,w
btfsc  status,c
incfsz a1,w
addwf  b1,f
movf   a0,w
btfsc  status,c
incfsz a0,w
addwf  b0,f

J. Hanzal





Další informace o konferenci Hw-list