SHARC ADSP 2106x Zahlen miteinander dividieren??

Gast #1318771
Lesenswert?
• ▲
▼
Hallo,

Ich bin neu in dem Gebiet DSP-Programmierung.Mein Problem ist es ein 
Programm zu schreiben, welches das Gaußsche Eliminationverfahren 
ausführen soll.Bei diesem Algorithmus komm ich leider nicht drum herum 
Zahlen miteinander zu Dividieren.Ich programmiere den ADSP 21060 in 
Assembler und laut dem Datenblatt gibt es nicht wirklich ein Operator 
zur Division.Zumindest weiß ich es nicht, wie man eine Division in 
Assembler für den ADSP realisieren kann.
Könnte mir jemand einen Tipp geben,wo ich nachlesen oder Hilfen finden 
könnte?Oder jemand weiß,wie man das machen könnte.

MfG
Lutz
Gast #1318856
Lesenswert?
• ▲
▼
Hi,

Danke für deine Antwort!!
Mein Problem ist eher der Operator der Programmiersprache.Ein Beispiel

F8 = F3/F4;

Dann kommt immer Syntax Error "/" !!
Sprich den Operator "/" gibt es in dieser Sprache nicht.
Selbst wenn ich

F8 = F3 * 1.0/F4;

schreibe macht er den Syntax Error bei "1.0"!!

Bin gerade etwas überfragt.Kann mir jemand Helfen?

MfG
Lutz
Gast #1319138
Lesenswert?
• ▲
▼
Ja, das hab ich heut nach dem Mittag dann auch gefunden. Ich hab einfach 
mal in C eine Division programmiert und mir den Assemblercode 
angeschaut.

Fn = RECIPS Fx;

ist da wirklich brauchbar!Jedoch muss man beachten,dass ein Fehler dabei 
entsteht und der ausgeglichen werden muss.
Nur die REPCIPS Funktion verwenden klappt so nicht.Am besten man schaut 
sich die Compilierung an und benutzt die,wenn man es in Assembler 
Programmieren muss.
Trotzdem Danke für eure Tipps!

Lutz

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.