Autor Thema: LB 11, Frage 8  (Gelesen 5663 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline ines

  • Newbie
  • *
  • Beiträge: 28
  • Bewertung der Beiträge: 0
    • Profil anzeigen
LB 11, Frage 8
« am: November 22, 2002, 07:18:32 »
Hallo zusammen,

ich komme nicht ganz klar mit Frage 8. Vielleicht kann mir jemand einen Tipp geben.

8. Denksportaufgabe: könnte man aus dem CMOS-RAM der PC-Tageszeituhr Programme abarbeiten?

Ich tendiere in etwa zu folgender Antwort:

Programme können in diesem Speicher nicht laufen, da er vom Computer nicht als normaler Speicher adressiert werden kann.

Gruss

Ines

Offline Hannes

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 689
  • Bewertung der Beiträge: 9
  • Geschlecht: Männlich
    • Profil anzeigen
LB 11, Frage 8
« Antwort #1 am: November 22, 2002, 11:10:01 »
Hallo Ines

deine "Tendenz" geht schon in die richtige Richtung  :]
es ist also nicht möglich so ein Teil DIREKT zu adressieren - das läuft nur über E/A -Zugriffe.

Viele Grüße
Hannes
Wenn man die Natur einer Sache durchschaut hat, werden die Dinge berechenbar...

Offline Borstie

  • Newbie
  • *
  • Beiträge: 42
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
    • http://www.infopcservice-eck.de
Re: LB 11, Frage 8
« Antwort #2 am: Oktober 13, 2005, 15:01:34 »
Hallo
Ist es nicht möglich ein klitze kleines und total überflüssiges programm zu Programmieren das die Uhr sobald sie 16:00Uhr anzeigt wieder auf 00:00Uhr setzt? Ich denke das dann eh nicht mehr platz auf dem Speicher da ist. Das würde dann heißen das es möglich wäre das man aus dem CMOS-RAM der PC-Tageszeituhr Programme abarbeiten kann. Denke ich da Falsch?
Gruß Borstie
Mit Freundlichen Grüßen
PC-Service (Vertrieb, Verkauf u.  Service)
Frank Eck
Kirchgasse 14a
63791 Karlstein
Fon:   (+49) 6188 78 38 86
Mobil: (+49) 170 81 66 25 3
Fax:   (+49) 06188 99 30 05 3
E-Mail: info@pcservice-eck.de
Web:   http://www.pcservice-eck.de

Offline carsten300

  • Jr. Member
  • *
  • Beiträge: 75
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
    • Der tägliche Wahnsinn
Re: LB 11, Frage 8
« Antwort #3 am: Januar 31, 2006, 15:34:12 »
Liege ich hier richtig? <grübel>

Theoretisch gesehen müsste es doch möglich sein. Damals gab es ein Programm, dass sich Norton Schedule oder ähnlich nannte. Damit konnte man sich an Termine erinnern lassen. Genauso sollte es sich auch mit dem Windows Taskplaner verhalten. Die Frage ist nur, ob diese Anwendungen nur Daten von der PC-Tageszeituhr abfragen oder ein Miniprogramm im CMOS-RAM abarbeiten.

Aber:

Der Timer-Chip, mit dem die Systemzeit gemessen wird, ist bei abgeschaltetem Rechner außer Betrieb. Damit die Systemzeit beim nächsten Einschalten wieder aktuell ist, haben alle PCs eine batteriegepufferte Uhr, die das Datum und die Uhrzeit auch ohne Netzspannung weiterzählt.
Diese Uhr wird als Echtzeituhr bezeichnet. Sie befindet sich im gleichen Baustein wie das CMOS-RAM und schreibt die Zeit in dessen Speicher. Beim Rechnerstart wird die Zeit aus der CMOS-Uhr ausgelesen und die Systemzeit entsprechend eingestellt.

Der Rechner kann aber meiner Ansicht nach den CMOS RAM nicht als „normalen“ Speicher adressieren. Eine direkte Adressierung ist wohl nicht möglich. Vielleicht kann man einen Weg über E/A Zugriffe bekommen. Dann sollte eine kleine Programmierung möglich sein.

Offline carsten300

  • Jr. Member
  • *
  • Beiträge: 75
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
    • Der tägliche Wahnsinn
Re: LB 11, Frage 8
« Antwort #4 am: Februar 01, 2006, 19:17:51 »
Ich habe zu dem Thema mal weiter im Internet gesucht und tatsächlich etwas auf einer Seite des Bundesamt für Sicherheit in der Informationstechnik gefunden.

Dort steht folgendes:

CMOS-RAM
Spezieller Speicher im Computer, in dem technische Daten über die Ausstattung des Rechners und andere Informationen auch nach dem Ausschalten gespeichert bleiben. Programme können in diesem Speicher nicht laufen. Er kann daher auch keine Viren enthalten, diese können allerdings die dort gespeicherten Daten löschen oder verändern.

Hier noch der Link: http://www.bsi.de/av/virbro/anhang/anhang_e.htm

Offline Z a m a n

  • Jr. Member
  • *
  • Beiträge: 78
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
Re: LB 11, Frage 8
« Antwort #5 am: Januar 03, 2008, 14:24:36 »
ich will ja nicht das BfSidI in frage stellen (oder doch ;) ) aber ist das jetzt das letzte wort? ich könnte mir schon vorstellen dort ein prog abzulagern und es abzufragen. Sprich über ein programm auf der platte das abläuft das programm im CMOS ram abfragen und ablaufen lassen,

diese CMOS Geschichte kommt mir nämlich sooooo bekannt vor als hätte der Prof das schon mal erwähnt in einem früheren LB vor LB 7 oder so...