| Assemblers | Exit |
This is not a tutorial—we assume a basic knowledge of 680x0 and PowerPC assembly programming. 68k manuals might now be a little hard to come by, but we give an outline of the 68000 processor later in this manual. The PowerPC is a much more complex processor, but there is a huge amount of information, including manuals, available for downloading from the Motorola web site. Only the 68000 instruction set is supported by the 68k Assembler. The 68020 and later have some additional instructions and addressing modes. If you were to use these, however, your program would not run on earlier Macs which have a 68000 processor (Mac Plus, SE, Classic, and PowerBook 100).
*** WARNING ***
While the Assemblers give you absolute control over the machine, there is a major downside—if you write a definition in assembly, it will only run on Macs with that particular microprocessor (68k or PowerPC). High-level Mops code is quite fast anyway, so you should really only be using assembly code if you just want to learn assembly, or if you're doing some very low-level machine-specific things. You may have perfectly good reasons for doing this and if so, fine.
| Previous Index | Opener | Next Index |
|---|---|---|
| ⇧ | ||
| This page online: http://PowerMops.com/MopsManual/Assemblers/Contents.html | ||