www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 8085 Assembler


Autor: Robby (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo! Ich habe folgende Aufgabe zu lösen und überhaupt keine Idee wie 
ich ran gehen soll. Für jeden Tipp bin ich Dankbar. (z.B. Quelltext mit 
Komenntaren)
Vielen Dank!


Aufgabe:
Ein Unterprogramm soll auf den Speicherbereich 100h - 1FFh schreiben. 
Ist das
Datum eines Speicherplatzes 00, dann ist er mit 5Ah zu beschreiben. Der 
nächste
Speicherplatz mit dem Datum 00 ist mit A5 zu beschreiben. Dies soll 
abwechselnd
für den gesamten Speicherbereich ausgeführt werden. Tritt ein 
Speicherplatz mit
einem Datum ungleich 00 auf, so ist er mit 00 zu beschreiben.
Das Unterprogramm ist aus einer Schleife aufzurufen, die eine 
Zeitverzögerung
enthält. Für das Beschreiben von 8 aufeinanderfolgenden Speicherplätzen 
soll eine
Zeit t ~ 2 s notwendig sein.
Der Start der Schleife und damit des Unterprogrammes soll mit dem 
Interrupt RST
6.5 erfolgen. Nach Bearbeitung des gesamten Speicherbereiches ist die 
Schleife zu
verlassen und ein Neustart über Interrupt muss möglich sein.

: Gesperrt durch Moderator
Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"Quelltext mit Komenntaren"

Das sind die Schlüsselworte, nach denen Dir die Antworten nur so 
zufliegen werden :-)

Wer aber wirklich Hilfe sucht, meidet diese Worte wie der Teufel das 
Weihwasser.

Die Leute, die im Forum antworten, wollen Dir Tips geben und Dich auf 
den richtigen Weg führen, auf keinen Fall aber Deine Arbeit für Lau 
machen.


Peter

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe einen prima Tip:
Besorg Dir ein Tutorial zum 8085 und arbeite das durch, dann hast Du 
diese triviale Aufgabe in weniger als einer Stunde fertig!

Autor: M.Kaba (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, ich muss auch eine Klausur schreiben über Assembler 8085, die 
Befehle habe ich mir alle angeschaut und verstehe Sie auch.
Mein Problem ist es, dass ich den Anfang nicht finde.
Wenn mir Jemand sagt, das und das musst du dir so vorstellen, kann ich 
auch das Programm dafür schreiben.
Ich finde nicht den Anfangsgedanken.
Hat Jemand vielleicht Tipps für mich, wie ich bei so einer 
Programmierung vorgehen muss?
Ich bedanke mich schonmal im voraus.

P.S. Wenn jemand noch Übungsaufgaben mit Antworten hat, bitte zu mailen, 
würde mich sehr sehr freuen.

Autor: AndreasH (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hier der Anfang:

     LXI H,100h    ; Anfangsadresse nach H,L
     MVI D,FFh     ; Anzahl nach D
Loe: MVI M,0       ; Speicher mit 0 beschreiben
     INX H         ; naechste Adresse
     DCR D         ; Zaehler erniedrigen
     JNZ Loe       ; zurück falls Zaehler nicht Null

Aber Vorsicht, nochmal überprüfen. Meine 8085-Assemblerzeiten sind lange 
vorbei.
Vergleich mit 00h und wechsel A5/5A muß noch in Eigenarbeit eingefügt 
werden. Mit ein wenig 8085-Kenntnissen aber kein Problem.

Autor: Norbert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es ist entsätzlich! Von Zeit zu Zeit findet man hier Hilferufe wie der 
obige von Robby.

Sinngemäß heist es immer: ....bekomme die Aufgabe gestellt..., ....wer 
weiss eine Lösung?...., ....habe keine Ahnung..., usw..

Da frage ich mich, wer bereitet euch auf diese Aufgaben vor?
Wie werdet ihr vorbereitet?
Welche/wieviel Erfahrung(Unterrichtsstunden) habt ihr.
Wie sieht euer Berufsziel aus?

Vielleicht kann jemand das Zustandekommen solcher Hilferufe erklären?


Norbert

Autor: Tom (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo !

ich hocke hier gerade in der schule und wir haben den auftrag 8085 
befehle zu suchen !
unter google find ich leider nichts anständiges (ausser dieses forum :D)

also wenn jemans eine befehlesammlung hat und mir schicken kann wäre das 
sau nett !!

schonmal danke an alle die helfen wollen

mfg
tom

Autor: S-Hack (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: S-Hack (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja, den Text habe ich vegessen. :(
Habe dir aber noch nen paar Datein mit den Befehlen geschickt.

Autor: tom (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
danke danke !!!
habe die mail erhalten !

Autor: Jan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich mache nebenberuflich Fernstudium, 8085 Assembler ist ein Teil
meines Lehrganges, leider ist es fast unmöglich geeignete Lehrbücher
mit gescheiten Übungsaufgaben zu finden, und die Simulatoren aus dem
Internet sind auch beschränkt.
Da hilft nur eins, sich einen gescheiten Simulator runterladen
und viel üben, sich selbst Aufgaben stellen und selbst
lösen, auch wenn es Wochen dauert. Literatur gibt es noch vielleicht
bei Medien-Institut Bremen.

Autor: Norbert der Klugsch... (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
In vielen Foren findet man auch solche Kommentare von Möchtegernexperten 
wie Norbert, die dann unter anderem Nickname genau die gleichen Fragen 
stellen.

Lächerlich!

Autor: A. K. (prx)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Norbert der Klugsch... schrieb:
> In vielen Foren findet man auch solche Kommentare von Möchtegernexperten
> wie Norbert, die dann unter anderem Nickname genau die gleichen Fragen
> stellen.

Guten Chancen für den ersten Preis in Thread-Archäologie. 11,5 Jahre!

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.