Taktzyklen

Gast #575374
Lesenswert?
• ▲
▼
Hallo zusammen,

Für ein Geburtstagsquiz im Altenheim bereite ich etwas ähnliches wie 
"Wer wird Millionär" vor. Einige der Anwesenden sind Elektrotechnisch 
sehr bewandert.

Nehmen wir an man würde bei "Wer wird Millionär" die Frage stellen 
"Wieviele Taktzyklen benötigt eine 8-Bit-CPU für eine 32 Bit 
Gleitkommadivision?".

Welche vier Antwortmöglichkeiten würdet ihr vorgeben und welche davon 
ist die richtige.

   Allamahalla
#575393
Lesenswert?
• ▲
▼
Es kommt auf den Controller und den Algorithmus an. Wenn man z.B. nur 1 
8bit Register hat, muss man die 4Bytes jeder Zahl immer aus dem RAM 
laden, das kostet Zeit. Je nach Algorithmus gibt es auch große 
Abweichungen: Einige runden oft, andere nur 1x am Ende usw. Ich schätze 
mal je nach Controller liegen die Werte bei wenigen 100 bis >1000 
Zyklen.

Formulier die Frage doch um:
Wie lange braucht ein 80486 CPU für eine 32bit Fliekommedivision. Die 
Antwort ist eindeutig und auch nicht einfach. Oder weiß das jemand ohne 
zu googlen ?
Gast #575410
Lesenswert?
• ▲
▼
Die Frage nach der Zeit ist aber nicht glücklich, denn das hängt von der 
Taktfrequenz ab...
Daher eher nach Taktzyklen fragen.
Wie viele Taktzyklen allerdings benötigt werden, hab ich aber noch nicht 
herausgefunden...

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.