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.