[net.micro.68k] 68000 alleged inconsistencies

doug@oakhill.UUCP (Doug MacGregor) (08/13/84)

I am sorry if I wasn't clear in my initial message about the
behaviour of the 68000. When I said that the 68000 does not 
lose the upper byte in your code sequence that you described,
I meant that I have tried your code sequence on a 68000 on a
VM03 card and the result in both cases is A0 = $ff001006 and
A0 = $ff001008 respectively. 

I am one of the designers of the 68010 and the 68020. I do not
like it when you say that our processors have bugs in them. I
would be very happy to have any bugs that do exist reported so
that we could fix them immediately, but at the same time I would
expect that those making the reports review their problems to
ensure that there is indeed a problem. I would hope that you
are cognizant of the difference between a processor and a system
in which a processor resides. I have no question that when you
execute your code sequence you observe the results you described.
I agree that this is incorrect.  This however this does not mean that
the 68000 behaves this way. By the way, the last bug on the 68000
was reported over 4 1/2 years ago.

Doug MacGregor  {ihnp4,seismo,gatech,ctvax}!ut-sally!oakhill!doug