Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MOS 6509 is MOS 8502 compatible ?!?

130 views
Skip to first unread message

Riccardo Rubini

unread,
Nov 7, 2001, 8:45:46 AM11/7/01
to
Hi,

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


Martijn van Buul

unread,
Nov 7, 2001, 8:56:44 AM11/7/01
to
It occurred to me that Riccardo Rubini wrote in comp.sys.cbm:

> Hi,
>
> Is the MOS 6509 fully compabitle with the C128's 8502 ?

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.

Martijn van Buul

unread,
Nov 7, 2001, 8:59:23 AM11/7/01
to
It occurred to me that Riccardo Rubini wrote in comp.sys.cbm:
> Hi,
>
> Is the MOS 6509 fully compabitle with the C128's 8502 ?

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.

Dave R.

unread,
Nov 7, 2001, 9:15:15 AM11/7/01
to
"Riccardo Rubini" <riccardo....@yyytin.it> wrote in
<eWaG7.23279$zu5.8...@news1.tin.it>:

> 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.

Anders Carlsson

unread,
Nov 7, 2001, 9:22:14 AM11/7/01
to
pie...@c64.org (Martijn van Buul) writes:

> 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

Cameron Kaiser

unread,
Nov 7, 2001, 9:29:09 AM11/7/01
to
"Riccardo Rubini" <riccardo....@yyytin.it> writes:

>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/ **

Riccardo Rubini

unread,
Nov 7, 2001, 9:19:02 AM11/7/01
to
Hi Martijn ,

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.

Riccardo Rubini

unread,
Nov 7, 2001, 9:20:37 AM11/7/01
to

"Dave R." <wat...@enteract.com> ha scritto nel messaggio
news:Xns91525253D5858...@24.179.208.88...

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!

Cameron Kaiser

unread,
Nov 7, 2001, 9:33:04 AM11/7/01
to
"Riccardo Rubini" <riccardo....@yyytin.it> writes:

>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. :-)

Riccardo Rubini

unread,
Nov 7, 2001, 9:34:16 AM11/7/01
to

"Anders Carlsson" <anders....@mds.mdh.se> ha scritto nel messaggio
news:k2gelna...@legolas.mdh.se...

> pie...@c64.org (Martijn van Buul) writes:
>
> > Nope. But come on; the entry is clearly bogus:
>
> The same page claims the SX-64 model runs at 2 MHz. Does it?
>

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...

Anders Carlsson

unread,
Nov 7, 2001, 9:52:52 AM11/7/01
to
Cameron Kaiser <cka...@stockholm.ptloma.edu> writes:

> 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

Riccardo Rubini

unread,
Nov 7, 2001, 4:26:14 PM11/7/01
to

"Anders Carlsson" <anders....@mds.mdh.se> ha scritto nel messaggio
news:k2gbsie...@legolas.mdh.se...

I tend not to think so. I think he just got wrong informations... There are
other errors here and there in the same page.

0 new messages