Welcome, Guest. Please login or register.

Author Topic: MC68010L10 cpu question  (Read 3310 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline grond

  • Full Member
  • ***
  • Join Date: Feb 2016
  • Posts: 154
    • Show all replies
Re: MC68010L10 cpu question
« on: September 02, 2017, 08:44:18 PM »
There is only one thing in the 010 that is faster than the 000: it has a six byte (!) loop cache which means that the smallest possible loop on a 68k, a short instruction followed by a dbcc instruction, will be faster than on a 000. Everything else is identical speedwise. That one instruction became a privileged instruction is hardly relevant, it has always been a privileged instruction in all 68k since the 010 and that was never much of a problem.

The mini-loop is very rare in normal code, it was intended for speeding up hardware polling and perhaps a mem-copy. In my opinion spending 5$ for an 010 is 5$ wasted.