Article View: de.comp.sys.amiga.tech
Article #4867Re: TRAP-Befehl
From: Stefan Derrick
Date: Thu, 18 Jun 1998 00:00
Date: Thu, 18 Jun 1998 00:00
22 lines
2004 bytes
2004 bytes
Buerke wrote: > Suche ne Beschreibung was der TRAP #0 - Befehl macht. > > Also: in welche Register und Adressen muss etwas eingetragen werden, damit > er zu einer bestimmten Adresse springt, und dort den Code abarbeitet. > > Ausserdem suche ich noch ne genaue Erklaerung was er macht usw. ! Soweit mir bekannt ist l�st der TRAP-Befehl eine Trap-Ausnhame (aka Exception) aus. Der Parameter gibt eine Zahl an, die zwischen 0 und 15 liegt, welche - nat�rlich - f�r die jeweilige Trap steht. F�r jede Trap kann an den entsprechenden Vektor ein Zeiger auf ein St�ck Code zugewiesen werden, welcher beim Auftreten des Befehls ausgef�hrt wird. Ich glaube das VBR (Vektorbasisregister aka Vector Base Register, ab 68010(?)/20) zeigt auf die entsprechende Tabelle. Du kannst nat�rlich die Eintr�ge 'von Hand' modifizieren, aber das ist ja nicht sch�n; ich meine da g�be es zwei Funktionen namens AllocTrap/FreeTrap. Solltest Du dann vielleicht nochmal in den AutoDocs (exec.doc) nachschlagen.
Technical Details
Message-ID:
<6mbfp8$dml$1@news00.btx.dtag.de>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6ip5o8$eq1$1@fu-berlin.de>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: 115ccd,49515e42394553aa X-Google-Attributes: gid115ccd,public X-Google-Thread: f45e7,49515e42394553aa X-Google-Attributes: gidf45e7,public X-Google-Thread: fb4ea,49515e42394553aa X-Google-Attributes: gidfb4ea,public X-Google-Thread: 115d87,49515e42394553aa X-Google-Attributes: gid115d87,public X-Google-Thread: fb652,49515e42394553aa X-Google-Attributes: gidfb652,public From: m_rolappe@t-online.de (Stefan Derrick) Subject: Re: TRAP-Befehl Date: 1998/06/18 Message-ID: <6mbfp8$dml$1@news00.btx.dtag.de> X-Deja-AN: 364701139 Content-Transfer-Encoding: 8bit References: <6ip5o8$eq1$1@fu-berlin.de> Mime-Version: 1.0 Reply-To: m_rolappe@t-online.de X-Sender: 02871222023-0002@t-online.de Content-Type: text/plain; charset=iso-8859-1 Organization: Kripo Newsgroups: de.comp.sys.amiga.tech,fido.ger.amiga,z-netz.rechner.amiga.allgemein,z-netz.rechner.amiga.programmieren,z-netz.rechner.amiga.software