Die Community PC-Techniker Portal IoT

Lehrbriefe für den Fernlehrgang PC-Techniker der Fernschule Weber => Lehrbrief 11 => Thema gestartet von: tommy am Mai 10, 2005, 19:19:01

Titel: LB 11, Aufgabe 4
Beitrag von: tommy 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

Titel: Re: LB 11, Aufgabe 4
Beitrag von: Yasca 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
Titel: Re: LB 11, Aufgabe 4
Beitrag von: johansheik 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
Titel: Re: LB 11, Aufgabe 4
Beitrag von: Flamingo 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 !
Titel: Re: LB 11, Aufgabe 4
Beitrag von: Yasca 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
Titel: Re: LB 11, Aufgabe 4
Beitrag von: Mister_Megawatt 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
Titel: Re: LB 11, Aufgabe 4
Beitrag von: ado2012 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