<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.temlib.org/AtariForumWiki/index.php?action=history&amp;feed=atom&amp;title=M68000.TXT</id>
	<title>M68000.TXT - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.temlib.org/AtariForumWiki/index.php?action=history&amp;feed=atom&amp;title=M68000.TXT"/>
	<link rel="alternate" type="text/html" href="https://www.temlib.org/AtariForumWiki/index.php?title=M68000.TXT&amp;action=history"/>
	<updated>2026-07-26T20:55:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://www.temlib.org/AtariForumWiki/index.php?title=M68000.TXT&amp;diff=14866&amp;oldid=prev</id>
		<title>&gt;Zorro 2: Created page with &quot;&lt;pre&gt; -------------------------------------------------------------------------- Mnemonic     :S :Size:Source      :Destination :Flags:Instr.format    :Il ...........  :  :BWL :0...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.temlib.org/AtariForumWiki/index.php?title=M68000.TXT&amp;diff=14866&amp;oldid=prev"/>
		<updated>2016-12-22T14:38:47Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;pre&amp;gt; -------------------------------------------------------------------------- Mnemonic     :S :Size:Source      :Destination :Flags:Instr.format    :Il ...........  :  :BWL :0...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
--------------------------------------------------------------------------&lt;br /&gt;
Mnemonic     :S :Size:Source      :Destination :Flags:Instr.format    :Il&lt;br /&gt;
...........  :  :BWL :0123456789AB:0123456789AB:XNZVC:BBBB............:&lt;br /&gt;
-------------+--+----+------------+------------+-----+----------------+---&lt;br /&gt;
ABCD   S,D   :v :B   :0   4       :0   4       :*U*U*:1100ddd10000msss:2&lt;br /&gt;
ADD    S,Dn  :^ :BWL :0123456789AB:  2345678   :*****:1101rrroooeeeeee:2&lt;br /&gt;
ADDA   e,An  :  : WL :0123456789AB: 1          :-----:1101rrroooeeeeee:2&lt;br /&gt;
ADDI   #,e   :  :BWL :           B:0 2345678   :*****:00000110lleeeeee:2/6&lt;br /&gt;
ADDQ   #,e   :  :BWL :           B:012345678   :*****:0101###0lleeeeee:2&lt;br /&gt;
ADDX   S,Dn  :v :BWL :0   4       :0   4       :*****:1101ddd1ll00msss:2&lt;br /&gt;
AND    e,Dn  :^ :BWL :0 23456789AB:0 2345678   :-**00:1100rrroooeeeeee:2&lt;br /&gt;
ANDI   #,e   :  :BWL :           B:0 2345678   :-**00:00000010lleeeeee:2/6&lt;br /&gt;
ANDI   #,CCR :  :B   :           B:            :*****:0000001000111100:4 &lt;br /&gt;
ANDI   #,SR  :p : W  :           B:            :*****:0000001001111100:4&lt;br /&gt;
ASw    S,Dn  :  :BWL :0          B:0           :*****:1110cccwlli00rrr:2 &lt;br /&gt;
ASw    e     :  : W  :            :  2345678   :*****:1110000w11eeeeee:2 &lt;br /&gt;
Bcc    label :  :BW  :            :            :-----:0110CCCCDDDDDDDD:2/4&lt;br /&gt;
BCHG   S,e   :  :B L :0          B:0 2345678   :--*--:0000rrri01eeeeee:2/6&lt;br /&gt;
BCLR   S,e   :  :B L :0          B:0 2345678   :--*--:0000rrri10eeeeee:2/4&lt;br /&gt;
BRA    label :  :BW  :            :            :-----:01100000DDDDDDDD:2/4&lt;br /&gt;
BSET   S,e   :  :B L :0          B:0 2345678   :--*--:0000rrri11eeeeee:2/4&lt;br /&gt;
BSR    label :  :BW  :            :            :-----:01100001DDDDDDDD:2/4&lt;br /&gt;
BTST   S,e   :  :B L :0          B:0 23456789AB:--*--:0000rrri00eeeeee:2/4&lt;br /&gt;
CHK    e,Dn  :  : W  :0 23456789AB:0           :-*UUU:0100rrr110eeeeee:2&lt;br /&gt;
CLR    e     :  :BWL :            :0 2345678   :-0100:01000010lleeeeee:2&lt;br /&gt;
CMP    e,Dn  :  :BWL :0123456789AB:0           :-****:1011rrroooeeeeee:2&lt;br /&gt;
CMPA   e,An  :  : WL :0123456789AB: 1          :-****:1011rrroooeeeeee:2&lt;br /&gt;
CMPI   #,e   :  :BWL :0 2345678   :           B:-****:00001100lleeeeee:2/6&lt;br /&gt;
CMPM   S,D   :  :BWL :   3        :   3        :-****:1011ddd1ll001sss:2&lt;br /&gt;
DBcc   Dn,lbl:  : W  :0           :        8   :-----:0101CCCC11001rrr:4&lt;br /&gt;
DIVS   e,Dn  :  : W  :0 23456789AB:0           :-***0:1000rrr111eeeeee:2&lt;br /&gt;
DIVU   e,Dn  :  : W  :0 23456789AB:0           :-***0:1000rrr011eeeeee:2&lt;br /&gt;
EOR    Dn,e  :  :BWL :0 2345678   :0 2345678   :-**00:1011rrr100eeeeee:2&lt;br /&gt;
EORI   #,e   :  :BWL :           B:0 2345678   :-**00:00001010lleeeeee:2/6&lt;br /&gt;
EORI   #,CCR :  :B   :           B:            :*****:0000101000111100:4&lt;br /&gt;
EORI   #,SR  :p : W  :           B:            :*****:0000101001111100:4&lt;br /&gt;
EXG    R,R   :  :  L :01          :01          :-----:1100rrr1mmmmmrrr:2&lt;br /&gt;
EXT    Dn    :  : WL :            :0           :-**00:0100100mmm000rrr:2&lt;br /&gt;
JMP    e     :  :    :            :  2  56789A :-----:0100111011eeeeee:2&lt;br /&gt;
JSR    e     :  :    :            :  2  56789A :-----:0100111010eeeeee:2&lt;br /&gt;
LEA    e,An  :  :  L :  2  56789A : 1          :-----:0100rrr111eeeeee:2&lt;br /&gt;
LINK   An,#  :  :    : 1          :           B:-----:0100111001010rrr:4&lt;br /&gt;
LSw    S,Dn  :  :BWL :0          B:0           :***0*:1110cccwlli01rrr:2&lt;br /&gt;
LSw    e     :  : W  :            :  2345678   :*****:1110001w11eeeeee:2&lt;br /&gt;
MOVE   e,e   :  :BWL :0123456789AB:0 2345678   :-**00:00lldeadeaseasea:2&lt;br /&gt;
MOVE   CCR,e :  : W  :            :0 2345678   :-----:0100001011eeeeee:2&lt;br /&gt;
MOVE   e,CCR :  : W  :0 23456789AB:            :*****:0100010011eeeeee:2&lt;br /&gt;
MOVE   e,SR  :p : W  :0 23456789AB:            :*****:0100011011eeeeee:2&lt;br /&gt;
MOVE   SR,e  :  : W  :            :0 2345678   :-----:0100000011eeeeee:2&lt;br /&gt;
MOVE   USP,An:^p:  L : 1          : 1          :-----:010011100110wrrr:2&lt;br /&gt;
MOVEA  e,An  :  : WL :0123456789AB: 1          :-----:00llrrr001eeeeee:2&lt;br /&gt;
MOVEC  Rc,R  :^p:  L :            :01          :-----:010011100111101w: &lt;br /&gt;
             :  :    :            :            :     :Rrrrcocococococo:4&lt;br /&gt;
MOVEM  RL,e  :  : WL :01          :  2 45678   :-----:010010001leeeeee:4&lt;br /&gt;
MOVEM  e,RL  :  : WL :  23 56789A :01          :-----:010011001leeeeee:4&lt;br /&gt;
MOVEP  Dn,D  :^ : WL :0           :     5      :-----:0000sssmmm001ddd:4&lt;br /&gt;
MOVEQ  #,Dn  :  :  L :           B:0           :-**00:0111ddd0########:2&lt;br /&gt;
MOVES  S,e   :^p:BWL :01          :  2345678   :-----:00001110lleeeeee: &lt;br /&gt;
             :  :    :            :            :     :Rrrrw00000000000:4&lt;br /&gt;
MULS   e,Dn  :  : W  :0 23456789AB:0           :-**00:1100rrr111eeeeee:2&lt;br /&gt;
MULU   e,Dn  :  : W  :0 23456789AB:0           :-**00:1100rrr011eeeeee:2&lt;br /&gt;
NBCD   e     :  :B   :            :0 2345678   :*U*U*:0100100000eeeeee:2&lt;br /&gt;
NEG    e     :  :BWL :            :0 2345678   :*****:01000100lleeeeee:2&lt;br /&gt;
NEGX   e     :  :BWL :            :0 2345678   :*****:01000000lleeeeee:2&lt;br /&gt;
NOP          :  :    :            :            :-----:0100111001110001:2&lt;br /&gt;
NOT    e     :  :BWL :            :0 2345678   :-**00:01000110lleeeeee:2&lt;br /&gt;
OR     e,Dn  :^ :BWL :0 23456789AB:0 2345678   :-**00:1000rrroooeeeeee:2&lt;br /&gt;
ORI    #,e   :  :BWL :           B:0 2345678   :-**00:00000000lleeeeee:2/6&lt;br /&gt;
ORI    #,CCR :  :B   :           B:            :*****:0000000000111100:4&lt;br /&gt;
ORI    #,SR  :p : W  :           B:            :*****:0000000001111100:4&lt;br /&gt;
PEA    e     :  :  L :            :  2  56789A :-----:0100100001eeeeee:2&lt;br /&gt;
RESET        :p :    :            :            :-----:0100111001110000:2&lt;br /&gt;
ROw    S,D   :  :BWL :0          B:0           :-**0*:1110cccwlli11rrr:2&lt;br /&gt;
ROw    e     :  : W  :            :  2345678   :-**0*:1110011w11eeeeee:2&lt;br /&gt;
ROwX   S,D   :  :BWL :0          B:0           :***0*:1110cccwlli10rrr:2&lt;br /&gt;
ROwX   e     :  : W  :            :  2345678   :***0*:1110010w11eeeeee:2&lt;br /&gt;
RTD    #     :  : W  :            :           B:-----:0100111001110100:4&lt;br /&gt;
RTE          :p :    :            :            :*****:0100111001110011:2&lt;br /&gt;
RTR          :  :    :            :            :*****:0100111001110111:2&lt;br /&gt;
RTS          :  :    :            :            :-----:0100111001110101:2&lt;br /&gt;
SBCD   S,D   :v :B   :0   4       :0   4       :*U*U*:1000rrr10000mrrr:2&lt;br /&gt;
Scc    e     :  :B   :            :0 2345678   :-----:0101CCCC11eeeeee:2&lt;br /&gt;
STOP   #     :p : W  :           B:            :*****:0100111001110010:4&lt;br /&gt;
SUB    e,Dn  :^ :BWL :0123456789AB:  2345678   :*****:1001rrroooeeeeee:2&lt;br /&gt;
SUBA   e,An  :  : WL :0123456789AB: 1          :-----:1001rrroooeeeeee:2&lt;br /&gt;
SUBI   #,e   :  :BWL :           B:0 2345678   :*****:00000100lleeeeee:2/6&lt;br /&gt;
SUBQ   #,e   :  :BWL :           B:012345678   :*****:0101###1lleeeeee:2&lt;br /&gt;
SUBX   S,D   :v :BWL :0   4       :0   4       :*****:1001ddd1ll00msss:2&lt;br /&gt;
SWAP   Dn    :  : W  :            :0           :-**00:0100100001000rrr:2&lt;br /&gt;
TAS    e     :  :B   :            :0 2345678   :-**00:0100101011eeeeee:2&lt;br /&gt;
TRAP   #     :  :    :           B:            :-----:010011100100####:2&lt;br /&gt;
TRAPV        :  :    :            :            :-----:0100111001110110:2&lt;br /&gt;
TST    e     :  :BWL :            :0 2345678   :-**00:01001010lleeeeee:2&lt;br /&gt;
UNLK   An    :  :    :            : 1          :-----:0100111001011rrr:2&lt;br /&gt;
-------------+--+----+------------+------------+-----+----------------+---&lt;br /&gt;
&lt;br /&gt;
Quand on travaille avec An seules les op‚rations en word&lt;br /&gt;
ou en long word sont possibles.&lt;br /&gt;
&lt;br /&gt;
m: Mode, 0=data, 1=m‚moire ou 01000=Dn,01001=An,10001=les 2&lt;br /&gt;
s: Source            d: Destination        p: privil‚gi‚e&lt;br /&gt;
o: Op-mode,  B   W   L                     v: Equal addressing modes&lt;br /&gt;
            000 001 010 Dn+e=&amp;gt;Dn           ^: Operands may be swapped&lt;br /&gt;
            100 101 110 e+Dn=&amp;gt;e            l: Taille (00=B, 01=W, 10=L)&lt;br /&gt;
e: Effective address                       #: Donn‚e imm‚diate&lt;br /&gt;
c: Count or register                       w: Direction(0=droit, 1=gauche)&lt;br /&gt;
i: Count what? 0=imm, 1=register           C: Condition&lt;br /&gt;
D: D‚placement                             R: Type de registre: 0=data&lt;br /&gt;
U: Undefined value                                              1=adresse&lt;br /&gt;
ll: 01=B, 11=W, 10=L&lt;br /&gt;
==========================================================================&lt;br /&gt;
    Addr.mode  Mode Reg.: C  Bin. s/u  flags       : C  Bin. s/u  flags&lt;br /&gt;
---------------------------------------------------+----------------------&lt;br /&gt;
 0  Dn         000  n   : CC 0100 s    C           : LS 0011 u    c+z&lt;br /&gt;
 1  An         001  n   : CS 0101 s    c           : LT 1101 s    n.V+N.v&lt;br /&gt;
 2  (An)       010  n   : EQ 0111 u    z           : MI 1011 s    n&lt;br /&gt;
 3  (An)+      011  n   : F  0001 u    0           : NE 0110 u    Z&lt;br /&gt;
 4  -(An)      100  n   : GE 1100 s    n.v+N.V     : PL 1010 s    N&lt;br /&gt;
 5  d(An)      101  n   : GT 1110 s    n.v.Z+N.V.Z : T  0000 u    1&lt;br /&gt;
 6  d(An,Xi)   110  n   : HI 0010 s    C.Z         : VC 1000 u    V&lt;br /&gt;
 7  Abs.W      111  000 : LE 1111 s    z+n.V+N.v   : VS 1001 u    v&lt;br /&gt;
 8  Abs.L      111  001 :&lt;br /&gt;
 9  d(PC)      111  010 :          WHERE X = NOT x&lt;br /&gt;
 A  d(PC,Xi)   111  011 :&lt;br /&gt;
 B  Imm        111  100 :&lt;br /&gt;
==========================================================================&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Back to [[ASM_Tutorial]]&lt;br /&gt;
[[Category: ASSEMBLEUR 68000 sur ATARI ST Part 1 ]]&lt;/div&gt;</summary>
		<author><name>&gt;Zorro 2</name></author>
	</entry>
</feed>