Autor Thema: LB 11, Aufgabe 4  (Gelesen 5751 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline tommy

  • Newbie
  • *
  • Beiträge: 21
  • Bewertung der Beiträge: 0
    • Profil anzeigen
LB 11, Aufgabe 4
« am: Mai 10, 2005, 19:19:01 »
Hallo,
ich hoffe,dass mir jemand helfen kann.

Aufgabe: Beschreiben Sie kurz eine sinnfällige Anwendung eines Dual-Port-RAMs mit eingebauten Semaphor-Register.

Was ist hier gemeint? Irgendwie steh ich da voll auf dem Schlauch.

Wäre schön, wenn mir jemand auf die Sprünge helfen kann.

Gruß
tommy


Offline Yasca

  • Hero Member
  • ****
  • Beiträge: 595
  • Bewertung der Beiträge: 1
  • Geschlecht: Weiblich
    • Profil anzeigen
Re: LB 11, Aufgabe 4
« Antwort #1 am: Mai 10, 2005, 21:24:43 »
Hallo Tommy,

Kupplung von zwei Prozessoren, z.B. in einer Druckersteuerung (Interface - Prozessor + Mechanik - Prozessor.

Viele Grüße sendet herzlich Studentin

johansheik

  • Gast
Re: LB 11, Aufgabe 4
« Antwort #2 am: Juni 04, 2005, 14:47:56 »
Eine sinnfällige Anwendung eines Dual-Port-RAMs mit eingebautem Semaphor-Register wäre zum Beispiel ein die Steuerung eines Druckers durch zwei Mikrocontroller. Der eine steuert die Mechanik, also den eigentlichen Druckvorgang und der zweite steuert das Interface zum PC. Der Dual-Port-RAM wird dabei vorzugsweise zum gegenseitigen Signalisieren von Nachrichten verwendet (Mailbox-Speicher). Größere Datenmengen werden, beruhend auf solchen Signalisierungsabläufen, üblicherweise über höhere Protokollebenen (z.B. mit programmseitig organisierten Blocktransporten) übergeben. Solche Anwendungen unterstützen DPRAMs mit zusätzlichen Funktionen.
Dies geschieht nach dem Test-and-Set-Prinzip zum Vermitteln von Ressourcen. Dabei ist wichtig, dass der Zugriff der konkurrierenden Einrichtungen auf die betreffenden Bits vermittelt wird und dass die Einrichtung, die den Zugriff zugesprochen bekommen hat, ungestört lesen und schreiben kann. Die betreffenden Bitpositionen (Semaphore) sind außerhalb der eigentlichen Speichermatrix angeordnet. Es handelt sich dabei um eine Zusatzfunktion, die mit dem eigentlichen DPRAM nichts zu tun hat und die Nutzung dieser Vorkehrung bleibt der Software überlassen.


Gruß
Johansheik

Offline Flamingo

  • Full Member
  • **
  • Beiträge: 102
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
Re: LB 11, Aufgabe 4
« Antwort #3 am: Juni 07, 2005, 10:54:11 »
Hallo Studentin,

Das Du Tommy bei der Lösung der LB 11, Aufgabe 4 helfen willst, finde ich i.o. was ich aber nicht richtig finde ist, das Du gleich die Musterlösung als Antwort gibst.  :kratz :kratz :kratz

Gruß

Flamingo

PS. sei mir nicht böse, aber Du wirdst sehen das auch andere der gleicher meinung sind !

Offline Yasca

  • Hero Member
  • ****
  • Beiträge: 595
  • Bewertung der Beiträge: 1
  • Geschlecht: Weiblich
    • Profil anzeigen
Re: LB 11, Aufgabe 4
« Antwort #4 am: Juni 07, 2005, 16:15:23 »
Hallo Flamingo,

ist schon OK, ich hatte nicht wirklich nachgedacht, dass es nicht viel Sinn macht, die Musterlösungen zu schreiben.
Ich werde in Zukunft dran denken, dass ich eben Tips gebe, anstatt der Musterlösungen.

Es grüßt herzlich aus Berlin Studentin

Offline Mister_Megawatt

  • Jr. Member
  • *
  • Beiträge: 60
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
Re: LB 11, Aufgabe 4
« Antwort #5 am: April 07, 2008, 05:57:09 »
Hallo Zusammen

Musterlösungen sind immer schlecht.
Wie wäre es damit?
Zusammenschatung von 2 Prozessoren zb. in einer Druckersteuerung.
Der eine für die Mechanik der andere für das Druckerinterface.

MfG. Mr.Megawatt

Offline ado2012

  • Jr. Member
  • *
  • Beiträge: 60
  • Bewertung der Beiträge: -3
    • Profil anzeigen
Re: LB 11, Aufgabe 4
« Antwort #6 am: Mai 17, 2014, 22:50:49 »
Zusammenscharung von 2 Prozessoren z.B. in einer Druckersteuerung.
Der eine für die Mechanik der andere für das Druckerinterface.

Hier geb es 10 punkte