Please prove that is true and provide test application with source code.
Just stop talking poo and look here :
"While in supervisor mode, you have complete access to all data and registers, including those used for task scheduling and exceptions, and
can execute privileged instructions."
=> this means that in user
mode you CAN'T
access to all
data registers ! And you can't
You just showed your own lack in 68000 knowledge, never mind the knowledge of the Amiga hardware/architecture !
Most Amiga programs are using the supervisor mode in order to get full access to the machine.
Just to give a few example : All the copy protections requires the Amiga to pass in supervisor mode (RNC copylock, etc). If you don't it will just crash !!
Why ? Because you need for that to set an exception, and this exception allows to pass from user mode to supervisor mode !
And this is just one of the few examples
When a game use a Trace Vector Decoder, you really think you can make it in user mode ?
Do you understand now why Atarizoll said you were giving a wrong explanation. So now you can apologize for saying such a crap.
Go back to the 68000 programming book, you need it !
Now SPS France representative since the 19th of June 2014. Proud to be an SPS member !