Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

27.09.2010, 17:31

Funitionsweise Systhemuhr

Hey,

ich hab mal ne dumme Frage, und zwar: Wie funktioniert eigentlich die Systhemuhr im Computer? Hat der Computer ne bestimmte "richtige" Uhr eingebaut, oder bestimmt er tatsächlich anhand von Geschwindigkeit des Prozessors und Anzahl der Berechnungen pro Zeiteinheit die Zeit? Ich kann mir vorstellen, dass letzteres besonders genau wäre, wenn man einen schnellen Prozessor hat, aber gibt es dabei nicht ne Menge Schwierigkeiten, wie zum Beispiel, dass dieses Berechnen ja auch Zeit kostet und sich so eine Ungenauigkeit ansammelt?
Wäre schön, wenn mir jemand dazu was schreiben könnte, interessiert mich einfach.

Informagic

Mastermind

unregistriert

2

27.09.2010, 18:10

Frag dich mal wieso die Uhr im Rechner weiterläuft, wenn der Rechner/Prozessor aus ist.

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

3

27.09.2010, 18:12

Stichwort Echtzeituhr + kleine Knopfzelle + Quarz ^^

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

4

27.09.2010, 18:14

Das Stichwort dazu wäre wohl Echtzeituhr

//EDIT
Da war ich wohl zu langsam beim Link schön einfügen. :P

Tobiking

1x Rätselkönig

  • Private Nachricht senden

5

27.09.2010, 18:17

Das ist einfach ein Quarz (z.B. http://de.wikipedia.org/wiki/Uhrenquarz) oder ähnliches als Taktgeber und einen Zähler. Das ganze ist so simpel das es über lange Zeit von der kleine Batterie, die auf dem Board sitzt, gespeißt werden kann. Die Anzahl der Berechnungen die ein Prozessor durchführt ist von vielen Faktoren abhängig und steht nicht direkt im Zusammenhang mit der Taktrate.

6

27.09.2010, 18:18

Zitat

Frag dich mal wieso die Uhr im Rechner weiterläuft, wenn der Rechner/Prozessor aus ist.

Hm, interessanter Gedanke :D Manchmal hat man n Brett vorm Kopf.
Aber danke für den Wikipedia-Artikel, der ist aufschlussreich. Muss man ja wissen, dass die Hardwareuhr so heißt.

7

27.09.2010, 18:23

Zitat

Das ist einfach ein Quarz (z.B. http://de.wikipedia.org/wiki/Uhrenquarz) oder ähnliches als Taktgeber und einen Zähler. Das ganze ist so simpel das es über lange Zeit von der kleine Batterie, die auf dem Board sitzt, gespeißt werden kann. Die Anzahl der Berechnungen die ein Prozessor durchführt ist von vielen Faktoren abhängig und steht nicht direkt im Zusammenhang mit der Taktrate.

Und wovon sonst? Meinst du jetzt nicht so was wie wie viel er momentan zu tun hat oder so?

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

8

27.09.2010, 18:31

Also ein Prozessor läuft immer mit dem gleichen Takt, ob er etwas zu tun hat oder nicht. Wenn nicht, wird eben der ASM-Befehl "nop" ausgeführt. Und ein Quarz ist wie schon gesagt wurde ein Taktgeber, der in diesem Fall der Echtzeituhr einen Tackt liefert, indem sie "tickt".

9

27.09.2010, 18:36

Aah, ok. Läuft der Prozessor automatisch immer im gleichen Takt oder kriegt der den Takt von nem Taktgeber vorgeschrieben?

CBenni::O

1x Contest-Sieger

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

10

27.09.2010, 18:39

Vom Taktgeber; Deshalb kann man auch so wunderbar übertakten ;)

mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

Werbeanzeige