In article <alpine.DEB.2.02.1212200900470.12286 at linuxserv.home>,
Christian Corti <cc at informatik.uni-stuttgart.de> writes:
On Wed, 19 Dec 2012, Richard wrote:
As I understand it, it's a re-implementation
of the 6800 using AMD
29xx bit slice parts. There is quite a bit of documentation on the
Yes, but not 1:1. First, the opcodes found in the ROMs don't give much
sense to me (when compared with the opcodes in the M6800 book).
Didn't they also have a binary form of tokenized BASIC? If so, is it
possible that the opcodes in the ROM are tokenized BASIC and not
directly executable machine code?
I thought they needed 6800 instruction set compatability for anyone
who had written assembly language code for the 4051.
Second, I
don't see how a M6800 can be expanded to a 16 bit data path (what I
imply). So there must be something "interesting" in this design.
I was always under the impression that they had used undefined opcodes
and unused bits in existing opcodes to extend the instruction set.
I scanned all the issues of Tekniques that I had and there might be
something in there. I haven't read them all.
<http://bitsavers.trailing-edge.com/pdf/tektronix/tekniques/>
AMD 29xx bit
slice family of processor parts. There is documentation
on bitsavers: <http://bitsavers.trailing-edge.com/pdf/amd/_dataBooks/>
I have those books in the shelf. But I don't want to understand the 2901,
I want to understand the 4052.
Isn't understanding the 29xx parts necessary in order to understand
the 4052 design?
Are these
different from the ones stored currently on bitsavers?
<http://bitsavers.trailing-edge.com/bits/Tektronix/405x/>
I'd say yes, they're very different. At least the part numbers don't
match (even the board numbers are different), and the contents is similar
but not the same.
We should get these uploaded to bitsavers, then.
--
"The Direct3D Graphics Pipeline" free book
<http://tinyurl.com/d3d-pipeline>
The Computer Graphics Museum <http://computergraphicsmuseum.org>
The Terminals Wiki <http://terminals.classiccmp.org>
Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>