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