Rozdeleni cisla
Jiri Bezstarosti
jiri
Středa Březen 17 14:30:46 CET 2004
Jo, 90 dekadicky je 5A hexa a tak rozdeleni na horni a dolni
4 bity je onech 5 a 10 :).
90dec = 01011010b
tedy 0101b je 5dec, 1010b je 10dec.
Myslim, ze ted uz to asi bude jasne, clovek si to obcas hned neuvedomi.
--
Jiri Bezstarosti
----- P?vodn? zpr?va -----
Od: "Sa?a" <sasa.dvoraku@seznam.cz>
Komu: <hw-news@list.gin.cz>
Odesl?no: 25. ?nora 2002 21:14
P?edm?t: Rozdeleni cisla
> Zdravim lidi,
>
> tvorim jeden programek a nejak mi to nejde :(
>
> V promene MI je ulozene nejake cislo (tady zrovna 90 dekadicky) a ma se
> rozdelit na dve promene JM a DM. JM jsou jednotky a DM jsou desitky, jak
> logicke :)
> Problem je v tom, ze se nerozdeli normalne. Tento program mi to rozdeli
na
> JM=10 a DM=5 coz je nejake divne, ale ja nejak nemuzu prijit na to, co
mam
> spatne. Pritom, kdyz je cislo MI mensi nez 9(dekadicky) tak to funguje.
>
> Muze mi nekdo, prosim, poradit ?
>
> Dekuji Sasa
>
> P.S.: Omlouvam se za predchozi zpravu, ta mi trochu ujela :)
>
> ----------------------------------------------------------
>
> smycka movlw .90
> movwf MI
>
> zmena movf MI,w
> movwf JM
> bcf JM,7
> bcf JM,6
> bcf JM,5
> bcf JM,4
>
> swapf MI
>
> movf MI,w
> movwf DM
> bcf DM,7
> bcf DM,6
> bcf DM,5
> bcf DM,4
>
> goto smycka
> ------------------------------------------------------------------
>
>
>
> ---
> Odchoz? zpr?va obsahuje celou moj? sb?rku vir? a jin?ch ??lenost?,
> tak si je u?ijte ve zdrav? :)
> Zkontrolov?no antivirov?m syst?mem AVG (http://www.grisoft.cz).
> Verze: 6.0.325 / Virov? b?ze: 182 - datum vyd?n?: 19.2.2002
>
>
Další informace o konferenci Hw-list