Skip to main content

Questions tagged [m68k]

For questions about processors in the Motorola 68k (68000 series) range. Commonly used in Amiga, Atari ST, Macintosh, Sinclair QL and Sharp X68000 computers.

14 votes
2 answers
1k views

On the Motorola 680x0 there are instruction opcodes beginning with an $A nybble or an $F nybble which are not implemented but can be trapped. Some platforms took advantage of these in their ...
hippietrail's user avatar
  • 8,214
7 votes
2 answers
2k views

Motorola's 68000 has an instruction like ori.b #immediate, d0. This particular instruction is encoded as all zeroes, followed by a full 16 bits encoding an 8-bit immediate value. The instruction word ...
Omar and Lorraine's user avatar
11 votes
2 answers
1k views

Current macOS binary executable files use a format called "Mach-O" and prior to that there was the PEF "Preferred Object Format", and Wikipedia says "It was optimised for RISC ...
hippietrail's user avatar
  • 8,214
11 votes
3 answers
3k views

Was the reason because he knew the 68K from the Macintosh, or were there other reasons that spoke in favor of the 68030 and the additional 68882 floating-point coprocessor? The i386, along with a 387 ...
Coder's user avatar
  • 1,282
10 votes
1 answer
1k views

After an MC68000 processor is released from reset, it fetches the initial stack pointer and initial program counter from the vector table at addresses 0-3 (for the SP) and addresses 4-7 (for the PC). ...
Zane Kaminski's user avatar
18 votes
1 answer
2k views

I have been compiling some command line programs to run on the classic Commodore Amiga. I started with GCC on WinUAE which worked but I realised I didn't have the understanding of the memory stack and ...
Lee Volante's user avatar
4 votes
3 answers
343 views

Attempting to upgrade Mac OS Classic 7.5.0 to 7.5.3 via floppies that have been tested successfully on a Performa 460... but things fail ominously on my IIsi with "This is not the correct "⟨...
0xF2's user avatar
  • 365
4 votes
2 answers
356 views

I am restoring a LaCie Tsunami 240 external disk for the Macintosh. I found a replacement Quantum LPS240 and the hardware side is well on its way. This drive displayed a custom icon in System 7 (a ...
0xF2's user avatar
  • 365
4 votes
1 answer
617 views

The Motorola 680x0 processor family was used in a variety of systems, including Apple Macintosh, Atari ST, Commodore Amiga, Sharp X68000, and Sinclair QL systems. Had any of these customers wanted a ...
DrSheldon's user avatar
  • 17k
2 votes
3 answers
1k views

I'm trying to write a binary file using vasm68k_mot (Motorola 68k) writing File-Size and File-Offset everything goes well, except that M68K is Big-Endian, there's a way I can change to Little-Endian ...
Raoni's user avatar
  • 39
5 votes
1 answer
337 views

The MC68030 processor is equipped with dual 256-byte instruction and data caches as well as a "burst" mechanism used to quickly load a cache line from RAM or L2 cache controlled by the ...
Zane Kaminski's user avatar
31 votes
1 answer
5k views

I have come across a few sources online in forums and on YouTube information related to using the Motorola 68060 in Amiga accelerators and the difficulty in sourcing genuine late revision parts. ...
Dougvj's user avatar
  • 413
3 votes
1 answer
294 views

I am looking for impressions, memoirs, articles, guidelines - everything that is possible about the unusual direction of software migration. I am interested in non-Unix related code, and preferably ...
Wheelmagister's user avatar
10 votes
3 answers
2k views

After seeing this question, I reminisced about how my old Amiga 2500/030 had a 68882 FPU unit. I recall that the Amiga's floating point routine library was smart enough to detect if you had an FPU or ...
bjb's user avatar
  • 19.2k
27 votes
8 answers
7k views

I don't understand why Western Design Center made the 65816 a 16-bit upgrade to the 6502 but Commodore Semiconductor Group/MOS Technology didn't make their own variant & why neither company made ...
6502Assembly4NESgames's user avatar

15 30 50 per page