Author |
Message |
Forum: General Discussions Topic: Was the 65816 the first 16-bit CMOS processor? |
litwr |
Posted: Thu Sep 17, 2020 6:31 pm
|
|
Replies: 12 Views: 1684
|
I am not sure. The Intel's 8088/8086/80186/80286 was NMOS/HMOS at least until the mid 80s. Motorola 68000 was initially NMOS. The 68008 was HMOS. However I don't know exact date of the introducing of the CMOS 68000, 8088, ... |
|
|
Forum: Hardware Topic: 65816 vs. 6502 + MMU |
Ruud |
Posted: Wed Sep 16, 2020 5:18 pm
|
|
Replies: 10 Views: 1237
|
... board (so it fits in a PC case) including some ISA slots so I can use various PC cards. But what 65xxx to use? The first thought was to use the 65816 because it can handle up 16 MB of memory range, the same amount that can be handled by a 16-bits ISA slot as it has 24 address lines (forget the ... |
|
|
Forum: Hardware Topic: A 65816 design, I need some info or better, conformation |
Ruud |
Posted: Mon Sep 14, 2020 12:50 pm
|
|
Replies: 13 Views: 1113
|
Already a long time ago I wanted to design my own system based on a 65816. I converted some 6502 systems to 65816 but, with one exception, I didn't use the capability to handle more than 64 KB of memory. The exception, a VIC-20, worked except it crashed when ... |
|
|
Forum: General Discussions Topic: Would a 32 bit evolution of 65816 stay accumulator based? |
JustClaire |
Posted: Wed Jul 29, 2020 12:26 am
|
|
Replies: 23 Views: 3839
|
Hello, I have been wondering if there was a 32bit evolution of 65816, would it stay accumulator oriented (have 1 32bit accumulator that can be subdivided into smaller ones like 816 for example) or would it have multiple full sized general purpose registers ... |
|
|
Forum: Hardware Topic: Tiny 65816 Board |
BitWise |
Posted: Fri Jul 10, 2020 10:57 am
|
|
Replies: 3 Views: 584
|
I've been writing with a 65C816 new emulator for the PIC32MX and I'm thinking of building some tiny PCBs about the size of a match box for it. The spec will be something like: Emulated 65C816 in PIC32MX270F256B (28 pin SOIC) 60K RAM ($00:0000-$00-efff) 4K Boot ROM ($00:f000-$00:ffff) 3x 64K ROM ($01... |
|
|
Forum: Programming Topic: C compilers for 65816 |
JustClaire |
Posted: Fri Jul 03, 2020 12:51 am
|
|
Replies: 4 Views: 2040
|
Hello This is the topic that have probably been touched 1000 times before, but here i am, bringing it up again. What good C compilers for 816 are there? To be good it needs to work(obviously) and produce efficient enough code(after all we dont have gigabytes of memory space to work with). I've heard... |
|
|
Forum: General Discussions Topic: Ruby - 6502, 65816 SBC ... |
drogon |
Posted: Fri May 22, 2020 2:58 pm
|
|
Replies: 8 Views: 991
|
... was the fastest 6502, had the best & fastest Basic (still has IMO) I was still a little envious of the Apple //gs with it's "16-bit" 65816 CPU... So I decided to go for a 2nd SBC based around the WDC 65C816. Documentation, experiences, stories, and existing designs using the '816 ... |
|
|
Forum: Newbies Topic: My 65816 Computer Concept |
dagenius |
Posted: Mon May 18, 2020 4:07 am
|
|
Replies: 19 Views: 2527
|
... ( viewtopic.php?f=12&t=6080 ). Well I got some great replies and I've investigated a bit more so here is my design goals. The CPU will be a 65816. I know it's harder to get started with but the good thing is it emulates the 65c02 and when I want to get more advanced I don't have to pay another ... |
|
|
Forum: Hardware Topic: List of 65816 Systems - Old/New; Commercial and Home-brew |
drogon |
Posted: Thu Apr 23, 2020 3:53 pm
|
|
Replies: 8 Views: 1627
|
... this as following on from a previous thread (http://forum.6502.org/viewtopic.php?f=4&t=2438&p=75131#p75130) just to list out some WDC 65816 systems that exist out there and a brief description of their capabilities. Please add to it with your own system(s). Old commercial 65816 systems: ... |
|
|
Forum: Hardware Topic: 65816 Documentation |
JakeLittle |
Posted: Fri Feb 07, 2020 12:34 am
|
|
Replies: 14 Views: 1379
|
Hello, I'm Jake, (first post). I've been working on a project to create chip labels and dove down the rabbit hole of the 65816 after talking to Garth a bit over email and reading some of his website. During this trek I have edited some of the PDF's I have come across in an attempt ... |
|
|
Forum: Programming Topic: Existing heap implementation for 65816? |
mid |
Posted: Thu Feb 06, 2020 5:50 pm
|
|
Replies: 14 Views: 1244
|
Hey all, wondering if there exists a heap & memory allocator implementation for the 65816, so that I can use it for a PoC project of mine (Heaps are not my thing of expertise, would be real glad if somebody's already done this for me.) I only need one bank for the ... |
|
|
Forum: Hardware Topic: Pulling Rdy Low (65C02/65816) |
drogon |
Posted: Fri Dec 06, 2019 7:38 pm
|
|
Replies: 12 Views: 1670
|
I'm experimenting with some other ways for my Ruby 6502/816 to communicate with the ATmega host and am seeing some weird issues. The scenario is that the 65C02/816 is running and I pull Rdy low. The CPU naturally stops running, but when I let Rdy go high (drive it high) it sometimes doesn't carry on... |
|
|
Forum: Programming Topic: Yet another 65816 mvn/mvp 'gotcha' ... |
drogon |
Posted: Mon Aug 26, 2019 12:03 pm
|
|
Replies: 14 Views: 1306
|
... rather than the 8-bit values that get encoded into the output byte stream, now for something slightly different... It's probably in the big 65816 book but I've not found it yet, however what appears to happen with MVN and MVP is that the Data Bank Register is left set to the target bank ... |
|
|
Forum: Programming Topic: NMI vector location (65816) |
foxchild |
Posted: Thu Aug 22, 2019 8:11 am
|
|
Replies: 13 Views: 1110
|
Hi! Just wanted to ask real quick if anyone here knows a way to prevent the 65816 from looking up the NMI vector in ROM? I would like to use an NMI routine but execute it completely in RAM. So it would be nice if the start address is also fetched from RAM. Is ... |
|
|
Forum: Programming Topic: Another 65816 'gotcha' .. mvn/mvp ... |
drogon |
Posted: Tue Aug 20, 2019 9:13 am
|
|
Replies: 9 Views: 1575
|
Just putting this here in-case someone else mis-reads their assembler documentation as I did recently ... The mnv and mvp instructions take a source and destination bank numbers, so it's a 3-byte instruction, so naively, you might code it mvn 1,4 to move from bank 1 to bank 4. (after setting up A, X... |
|
|
Sort by: |