[8051] Asembler, dzielenie liczb,HELP!



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: shapie_at_nospam_op.pl
Subject: [8051] Asembler, dzielenie liczb,HELP!
Date: 13 Jun 2003 20:06:18 +0200


Witam.

Mam pytanie odnosnie programowania tego typu mikrokontrolera. O ile dodawanie
oraz odejmowanie liczb wiekszych niz jednobajtowych nie sprawia mi problemu, o
tyle mam problem z mnozeniem oraz dzieleniem liczb, gdzie operacje wykonywane
sa na wiecej, niz dwoch bajtach.
Np. chcialbym podzielic liczbe 205 przez 0.0758, a potem wymnozyc ja jeszcze
przez np. 0.036 i wynik przedstawic w kodzie BCD...

Prosze o jakies namiary, gdzie moge znalezc algorytm do wykonywania tego typu
obliczen, ewentualnie porade, jak sie do tego zabrac.
Bo z tego co wiem, sama instrukcja DIV AB, tutaj nic nie pomoze...
Dzieki z gory...

Jesli ktos chce na priva to: shapie_at_nospam_onslaughters.org


--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Zbino" <zew_at_nospam_BEZSPAMUpoczta.onet.pl>
Subject: Re: [8051] Asembler, dzielenie liczb,HELP!
Date: Fri, 13 Jun 2003 22:05:20 +0200



Użytkownik <shapie_at_nospam_op.pl> napisał w wiadomości
news:56ff.00001bad.3eea129a_at_nospam_newsgate.onet.pl...
Witam.

Mam pytanie odnosnie programowania tego typu mikrokontrolera. O ile
dodawanie
oraz odejmowanie liczb wiekszych niz jednobajtowych nie sprawia mi
problemu, o
tyle mam problem z mnozeniem oraz dzieleniem liczb, gdzie operacje
wykonywane
sa na wiecej, niz dwoch bajtach.
Np. chcialbym podzielic liczbe 205 przez 0.0758, a potem wymnozyc ja
jeszcze
przez np. 0.036 i wynik przedstawic w kodzie BCD...

Prosze o jakies namiary, gdzie moge znalezc algorytm do wykonywania tego
typu

www.8052.com


========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Tranzystor" <usb_at_nospam_opalnet.pl>
Subject: Re: [8051] Asembler, dzielenie liczb,HELP!
Date: Fri, 13 Jun 2003 22:47:31 +0200



Mam pytanie odnosnie programowania tego typu mikrokontrolera. O ile
dodawanie
oraz odejmowanie liczb wiekszych niz jednobajtowych nie sprawia mi
problemu, o
tyle mam problem z mnozeniem oraz dzieleniem liczb, gdzie operacje
wykonywane
sa na wiecej, niz dwoch bajtach.
Np. chcialbym podzielic liczbe 205 przez 0.0758, a potem wymnozyc ja
jeszcze
przez np. 0.036 i wynik przedstawic w kodzie BCD...

Prosze o jakies namiary, gdzie moge znalezc algorytm do wykonywania tego
typu
obliczen, ewentualnie porade, jak sie do tego zabrac.
Bo z tego co wiem, sama instrukcja DIV AB, tutaj nic nie pomoze...
Dzieki z gory...

www.tranzystor.com.pl w dziele Pliki i linki 8051 plik z procedurami
(znajdziesz tam tez wiele innych procedur)



========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_at_nospam_poczta.onet.pl.nospam>
Subject: Re: [8051] Asembler, dzielenie liczb,HELP!
Date: Fri, 13 Jun 2003 23:43:54 +0200


On 13 Jun 2003 20:06:18 +0200, shapie_at_nospam_op.pl wrote:
Np. chcialbym podzielic liczbe 205 przez 0.0758, a potem wymnozyc ja jeszcze
przez np. 0.036 i wynik przedstawic w kodzie BCD...

Prosze o jakies namiary, gdzie moge znalezc algorytm do wykonywania tego typu
obliczen, ewentualnie porade, jak sie do tego zabrac.

Ha - ty szukasz "floating point arithmetic library".


J.


========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!newsfeed01.sul.t-online.de!t-online.de!newspeer1-gui.server.ntli.net!ntli.net!sn-xit-02!sn-xit-04!sn-xit-06!sn-post-01!supernews.com!corp.super