Autor | Nachricht |
---|---|
Beobachter Anmeldedatum: 12.05.2011 Beiträge: 2 | zitieren Hallo, in einer Aufgabe komme ich mit einem geforderten Software-Interrupt nicht weiter: Eine Zahl soll hochgezählt werden bis sie größer 8 ist, dann soll sie per Software-Interrupt Nr.1 auf "1" zurückgesetzt werden. Soll also so aussehen denke ich mir: 1,2,3,4,5,6,7,8,9 - Software Interrupt Nr.1 - 1,2,3,4,5,6.... Die Zahl kann ich ja dann immer in z.B. D0 speichern, denke ich. Stimmt es das ein Software interrupt mit "TRAP" funktioniert ? Ich kenne bis jetzt nur Trap #15 und das ist ja zum Programm beenden. Ich hoffe mir kann jemand helfen. PS: Bin neu hier im Forum bitte nicht böse sein falls ich was falsch gemacht hab. Zum Programmieren nehme ich das Programm EASy68k |
▲ | pn |
Junior Anmeldedatum: 03.05.2011 Beiträge: 77 | zitieren Ich kann dir leider z.Zt. nicht direkt helfen, da ich lange Zeit nichts mehr mit 68000er-Programmierung gemacht habe. Aber ich kann dir ein gutes Buch empfehlen, dass mir damals sehr weitergeholfen hat. Es gibt davon allerdings, soweit ich weiss, nur noch gebrauchte Exemplare. Es heisst "M68000 Familie" Bd.1 u. 2 von Anton Nausch. Bei Amazon Anzeige hab ich noch folgenden Link gefunden: http://www.amazon.de/gp/offer-listing/389362080X/ref=dp_olp_used?ie=UTF8&condition=used Anzeige Ansonsten evtl. mal bei Ebay Anzeige schauen. Das Buch beinhaltet eine komplette Referenz zu allen Befehlen, z.T. mit einfachen Beispielen und zu den Adressierungsarten. Natürlich ist da auch der TRAP-Befehl erklärt. Leider ist dieser sehr schöne Prozessor ziemlich in Vergessenheit geraten. Darum habe ich mich mit ihm auch nicht mehr beschäftigt. Laut Buch gibt die Zahl beim TRAP-Befehl eine Vektornummer an. Der Prozessor wird in den Supervisormodus geschaltet, die Inhalte von <PC> und <SR> werden auf den Supervisor Stack abgelegt und der Vektor in den <PC> geladen. Der steht in der Vektortabelle des 68000. Der TRAP-Befehl entspricht, lt. Buch, einem Softwareinterrupt bei anderen Prozessoren. |
▲ | pn |
Beobachter Anmeldedatum: 12.05.2011 Beiträge: 2 | zitieren Hey danke Ich habs jetzt so gelöst mit einem Software-Interrupt TRAP #0, welcher an der ersten stelle der software interrupts in der vektortabelle im speicher beginnt, hat gefunzt |
▲ | pn |
Gast | zitieren Mach mit!Wenn Dir die Beiträge zum Thread "Motorola 68000 Zahl zurücksetzen mit Software-Interrupt ?" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:Registrierte Mitglieder genießen die folgenden Vorteile: ✔ kostenlose Mitgliedschaft ✔ keine Werbung ✔ direkter Austausch mit Gleichgesinnten ✔ neue Fragen stellen oder Diskussionen starten ✔ schnelle Hilfe bei Problemen ✔ Bilder und Videos hochladen ✔ und vieles mehr... |
▲ | |
Ähnliche Beiträge | Re: √ | Letzter Beitrag | |
---|---|---|---|
Alpine CDA-9815 RB springt ständig auf Interrupt Hallo,
mein Alpine-Receiver CDA-9815 RB wechselt seit neuestem nach ca. 10 min. Betrieb immer erst kurzzeitig auf
Interrupt (wobei in diesem Moment natürlich auch kein Ton zu hören ist)
und springt dann zurück in den jeweiligen Betriebs-Modus. Bis... von honsl | 5 682 | 03.08.2012, 12:18 Ralf | |
Ohm Zahl? Hi,
also ich wollte mal wissen was es mit der ohm zahl auf sich hat? weil immer dabei steht 4 2 oder 1 ohm welche bedeutung hat die zahl?
könnt ihr mir des auch noch erklären z.b ich habe einen subwoofer der 600watt rms liefert bei z.b 4 ohm.
Damit... von Sypro | 5 461 | 03.05.2006, 17:09 dbmaster | |
Wie kann ich die kleinste Zahl ermitteln? #include <stdio.h>
#include <conio.h>
int max(int a, int b) {
if (a > b)
return (a);
else
return (b);
}
int min (int a, int b) {
if (a < b)
return (a);
else
return (b);
... [C]von Torti87 | 1 913 | 28.09.2011, 14:05 hugo17 | |
EJ9 - PS Zahl zu klein oder nicht? Guten Abend,
ich hab folgende Sache wo ich etwas stutzig bin ob da nicht irgendwo was "falsch" läuft.
Wir haben einen Civic ej9 (Ausgangsleistung 75 PS), durch Dichtungswechsel auf 90 PS gebracht.
Dann haben wir vom Del Sol 1.6L 125ps den 4-2-1... von Morphium | 15 740 | 08.09.2012, 15:53 JDM_Guy94 | |
Bremskraft für angestrebte PS zahl berrechnen ! Hayho,
wie oben beschrieben , möchte ich berechnen was ich für eine Bremskraft in N ich bei der gesamtmasse mit erhöhter PS zahl haben muss... von terorkruemel | 6 303 | 16.01.2014, 15:01 EJ9_Razor | |
Wo zahl ich am wenigsten versand für express? hi...hat vielleicht jemand ne Ahnung wo ich morgen früh mein Paket abgeben kann,so das das am Samstag noch ankommt?
Kann auch gerne Express Versand sein,aber nicht für jeden preis,wie bei DHL für 18,40euro oder so...das ist bisschen zuuuu teuer... von Junti10 | 1 148 | 08.01.2009, 22:36 Der_Ronny | |
Stringmanipulation vor Konvertierung zu einer Zahl! Hallo Leute!
Oft steht man vor der Aufgabe einen cpp-String in eine Zahl, sei es Integer oder Fließkomma zu konvertieren. Dabei gibt es zwei Wege bei der Fehlerbehandlung. Entweder, man hofft auf eine
korrekte Eingabe des Benutzers und präsentiert ihm... [C++]von Guiseppe | 0 224 | 26.12.2019, 18:20 Guiseppe | |
Schnelle Hilfe, Welche Zahl steht auf Bremssätteln vom CRX? Moin,
meine Werkstatt rief grad an und meinte die Sättel passen nicht.
Was steht denn auf den Sätteln drauf, die vom CRX sind? Auf meinen steht 17V11 14CN oder so ähnlich...
Bitte um schnelle... von steffEJ2 | 2 153 | 19.08.2009, 09:21 steffEJ2 | |
Software Analyst (w/m/d) für die Energieeffizienz-Software EnEffCo® | ÖKOTEC Energiemanagement GmbH Bewerben Sie sich bis zum 10.05.2024.
Jetzt bewerben!(bewerbung@oekotec.de)
Zur Stellenanzeige auf Mein IT Job(https://s.jobboarddeutschland.de/1l1y)
Ihre Bewerbung richten Sie bitte ausschließlich an die ausgeschriebene Firma.
________
Software Analyst... [Jobs & Stellenangebote]von kimjob | 0 50 | 16.03.2024, 19:14 kimjob | |
(Junior) Software Developer (m/w/d) | CIDEON Software & Services GmbH & Co. KG Bewerben Sie sich bis zum 09.10.2023.
Jetzt bewerben!(https://api.relaxx.center/r/340ac83fb44846ce8beb9420e880989c?pid=1939995&mpid=1276085&prid=1021081&tid=30)
Zur Stellenanzeige auf Mein IT Job(https://s.jobboarddeutschland.de/1dpu)
Ihre... [Allgemein]von kimjob | 0 141 | 16.08.2023, 07:42 kimjob |