Zamiana liczby dziesiętnej na hex w AVR: Jak efektywnie używać przesunięć?
Re: zamiana dec na hex bez dzielenia
From: "Arek Karas" <karas_at_nospam_thb.pl>
Subject: Re: zamiana dec na hex bez dzielenia
Date: Mon, 19 Mar 2001 08:06:34 +0100
No to podziel/pomnoz o 10 przesuwajac :)
AK
"Janusz Raniszewski" <rniski_at_nospam_man.koszalin.pl> wrote in message
news:3AB52F40.38395AB0_at_nospam_man.koszalin.pl...
Jak robicie koledzy zamiane liczby dziesietnej, z przedzialu 0-255,
siedzacej w 3 rejestrach AVR'a na bajt ?
No toz przeciez mnozenie jest ci potrzebne a nie dzielenie.
A to sie bardzo zgrabnie robi kilkoma dodawaniami ...
J.
Witam,
Ewentualnie przesuwaniem co wykonywane jest w jednym cyklu i odpowiada
podzialowi. Innych sposobow chyba nie ma.
Pozdrowienia JanuszR.
From: "Piotr Wyderski" <Piotr.Wyderski_at_nospam_ii.uni.wroc.pl>
Subject: Re: zamiana dec na hex bez dzielenia
Date: Mon, 19 Mar 2001 13:01:40 +0100
Użytkownik "Arek Karas" <karas_at_nospam_thb.pl> napisał w wiadomości
news:994b50$p7k$1_at_nospam_ns.hbury.com...
No to podziel/pomnoz o 10 przesuwajac :)
x*10 = (x << 3) + (x << 1) ? :)
Pozdrawiam
Piotr Wyderski
From: "Arek Karas" <karas_at_nospam_thb.pl>
Subject: Re: zamiana dec na hex bez dzielenia
Date: Mon, 19 Mar 2001 14:03:50 +0100
Zgadza sie :)
AK
"Piotr Wyderski" <Piotr.Wyderski_at_nospam_ii.uni.wroc.pl> wrote in message
news:994see$47h$1_at_nospam_panorama.wcss.wroc.pl...
Użytkownik "Arek Karas" <karas_at_nospam_thb.pl> napisał w wiadomości
news:994b50$p7k$1_at_nospam_ns.hbury.com...
No to podziel/pomnoz o 10 przesuwajac :)
x*10 = (x << 3) + (x << 1) ? :)
Pozdrawiam
Piotr Wyderski