Is the MOS 6509 fully compabitle with the C128's 8502 ? I was looking around
for informations on MOS IC's and I came up on this page :
http://hammer.prohosting.com/~penz/computer/c64.htm
where there's this description of the C128 hardware :
C128
a.. CPU: 6509
b.. CLOCK: 2 MHz
c.. RAM: 64K
d.. ROM: 28K
e.. STORAGE: Hard disk optional
f.. VDU: 12" integral monitor
g.. DISPLAY: 80 columns x 25 lines
h.. KEYBOARD: integral
i.. KEYPAD: yes
j.. OPERATING SYSTEM: CBM, CP/M optional
I wait for your input, thanks.
--
Riccardo Rubini
------
togliere xxx & yyy dall'indirizzo per rispondere
Please remove xxx & yyy from mail address to reply
Nope. But come on; the entry is clearly bogus:
> a.. CPU: 6509
> b.. CLOCK: 2 MHz
> c.. RAM: 64K
Bzzt.
> d.. ROM: 28K
Bzzt. I think.
> e.. STORAGE: Hard disk optional
Bzzt. At least not by Commdore, and certainly not when it came out.
> f.. VDU: 12" integral monitor
Bzzt.
--
Martijn van Buul - Pi...@dohd.org - http://www.stack.nl/~martijnb/
Geek code: G-- - Visit OuterSpace: mud.stack.nl 3333
Kees J. Bot: The sum of CPU power and user brain power is a constant.
Nope. But come on; the entry is clearly bogus:
> a.. CPU: 6509
> b.. CLOCK: 2 MHz
> c.. RAM: 64K
Bzzt.
> d.. ROM: 28K
Bzzt.
> e.. STORAGE: Hard disk optional
Bzzt. At least not by Commdore, and certainly not when it came out.
> f.. VDU: 12" integral monitor
Bzzt.
> where there's this description of the C128 hardware :
> C128
> a.. CPU: 6509
> b.. CLOCK: 2 MHz
> c.. RAM: 64K
> d.. ROM: 28K
> e.. STORAGE: Hard disk optional
> f.. VDU: 12" integral monitor
> g.. DISPLAY: 80 columns x 25 lines
> h.. KEYBOARD: integral
> i.. KEYPAD: yes
> j.. OPERATING SYSTEM: CBM, CP/M optional
This sounds more like a cross between a B128 (not C128), a PET, and an Amiga
2000.
> Nope. But come on; the entry is clearly bogus:
The same page claims the SX-64 model runs at 2 MHz. Does it?
--
Anders Carlsson
>Is the MOS 6509 fully compabitle with the C128's 8502 ?
No, on two fronts. First, the 6509 is NMOS and the 8502 is HMOS-2.
Secondly, the 6509 has behaviour that the 8502 does not. Most important is
the 6509's activity with respect to indirect indexing. While locations $0
and $1 on the 8502 are used for banking via the on-chip I/O port (like most
other custom Commodore CPUs), the 6509 uses $1 for banking only with
indirect indexed LDA and STA. $0 on a 6509 can be used to set which system
bank code executes from. I have an explanation of this and a code sample
here:
http://www.floodgap.com/retrobits/ckb/secret/b128.html
Despite some superficial similarities between banking and memory management,
the 6509 series and the 128 are very different beasts under the hood.
--
Cameron Kaiser * cka...@stockholm.ptloma.edu * posting with a Commodore 128
personal page: http://www.armory.com/%7Espectre/
** Computer Workshops: games, productivity software and more for C64/128! **
** http://www.armory.com/%7Espectre/cwi/ **
hmm, I hadn't payed attention to the remaining lines, but just to the first
one "a..CPU:6509". I wanted to know if it was compatible as fast as I could
since I have a link to buy a new 6509, while for the 8502 I have not.
Anyway, I looked into the google archives and the 6509 and 8502 seem to be
quite different.
Hehe, I am not responsible of this bullshits...Complains goes to the
webmaster of that page. I just was interested in 6509 - 8502
compatibility...I hadn't even read the other lines (just cut and paste ). I
took for granted he got them right!
>http://hammer.prohosting.com/~penz/computer/c64.htm
>where there's this description of the C128 hardware :
>C128
> a.. CPU: 6509
> b.. CLOCK: 2 MHz
> c.. RAM: 64K
> d.. ROM: 28K
> e.. STORAGE: Hard disk optional
> f.. VDU: 12" integral monitor
> g.. DISPLAY: 80 columns x 25 lines
> h.. KEYBOARD: integral
> i.. KEYPAD: yes
> j.. OPERATING SYSTEM: CBM, CP/M optional
By the way, I should add that this is definitely wrong. What he seems to
be describing here is a 700 of some kind, although to have only 64K it
would have to be a '705' which AFAIK was never built. I think he has his
wires crossed here. :-)
Er...yeah and also:
OPERATING SYSTEM: Microsoft, CP/M optional PRICE: $2995 NZ
Well, that's true to some extent , since the Basic in the Commodore
computers is a Microsoft copyright ( C128's splash screen comes to my mind )
I read somewhere Jack Tramiel did a deal with Microsoft that allowed him to
modify the Basic to his pleasures and not paying a penny of royalties to
Microsoft. Business is war...
> to have only 64K it would have to be a '705'
Somebody contact the guy behind the page? Maybe he has a machine
according to these specs, and we get another Secret Bits entry?
--
Anders Carlsson
I tend not to think so. I think he just got wrong informations... There are
other errors here and there in the same page.