Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: 65C816


  
 [No title]
A Proposed Assembly Language Syntax For 65c816 Assemblers by Randall Hyde This is a proposed standard for 65c816 assembly language.
Inclusion of the optional items is discouraged (since there are other ways to accomplish the same operation within the confines of the standard) but may be included in the assembler at the vendor's discretion to help alleviate conversion problems.
By default, the assembler should assume the CPU of the machine on which the assembler is intended to run (e.g., 65c816 for Apple //GS machines).
fms.komkon.org /comp/CPUs/65816.1.txt   (10355 words)

  
 [No title]
The 65C816 is a CMOS device with 16-bit data registers and 24-bit address registers.
The 6502 and 65C816 microprocessors used in the Apple II family of computers have two index registers, called the X register and the Y register.
In the 6502 and 65C816 microprocessors used in the Apple II family of computers, the low-order byte of an address is usually stored first, and the high-order byte last.
www.apple2.org.za /mirrors/ground.icaen.uiowa.edu/Docs/XRefA2sec2.txt   (23009 words)

  
 65c816 - KosupureWiki
The 65c816/65816 is a 16-bit microprocessor developed by the Western Design Center and is a descendant of the highly successful MOS Technology 6502.
Originally concieved in the 1980s, the 65c816 is still sold by WDC for special applications.
The processor was used as the main CPU in the Apple IIGS microcomputer, processor upgrades for the Commodore 64 and 128 and finally as the heart of the Super Nintendo Entertainment System.
web.aanet.com.au /mugimugi/wiki/index.php?title=65c816&printable=yes   (87 words)

  
 Super Nintendo Entertainment System - Encyclopedia, History, Geography and Biography   (Site not responding. Last check: )
It was the first console capable of applied acoustics in video game audio sold in North America, Europe, and Japan.
SA-1 chip: This is an ASIC chipset with a 65c816 8/16-bit processor core, clocked at 10 MHz, containing some extra circuitry specified by Nintendo, including some fast RAM, a memory mapper, DMA, several programmable timers, and the region lockout chip.
The SA-1 was a multipurpose chip that allowed games such as Kirby Super Star, Kirby's Dream Land 3, and Super Mario RPG to stay competitive in the changing marketplace during the aging SNES/SFC's final years.
www.arikah.com /encyclopedia/SNES   (4993 words)

  
 System Extension to Atari XL/XE
Whenever the 65C816 wants to access the Atari's bus, the old 6502 is stopped just like when the ANTIC wants to draw some data out of the Video RAM.
The projected clock frequency of the 65C816 was 14MHz, and this clock is basically completely asynchronous to the Ataris' clock.
This results in about 7MHz for the 65C816 and the system is running very stable because of the synchronous clocks.
www.digital-force.net /projects/hyperspeed   (861 words)

  
 The 6502 Instruction Set Decoded   (Site not responding. Last check: )
Shown below are the instructions of the 6502, 65C02, and 65C816 processors.
The bit manipulation instructions found only on the Rockwell and WDC versions of the 65C02 are not included in the table, nor are the "undocumented" instructions of the original 6502.
The 65C816 uses the cc = 11 instructions, but not for Rockwell bit-manipulation opcodes.
axis.llx.com /~nparker/a2/opcodes.html   (1503 words)

  
 Zophar's Domain: 65816/65C816 Technical Documents
Also, this info is gathered in one file, which is a really big advantage.
This is a reference to the 65C816, which is the CMOS version of the 65816.
If you're making something that involves this processor you might as well base your coding on the 65C816 since it supports the same opcodes as the 65816 plus a few more, just like the 65C02 and 6502.
www.zophar.net /tech/65816.html   (118 words)

  
 Snes9x.COM   (Site not responding. Last check: )
SA-1 chip is merely a 10 Mhz version of the 65c816 CPU.
I know the SA-1 is a 10MHz 65c816, and I need to stop sounding incompetent when asking questions.
The issue was that I had (mis)construed a few threads on these forums and the ZSNES forums as saying that the SA-1 is used primarily for gfx decompression, and I wanted to get some more information.
www.snes9x.com /forum/topic.asp?TOPIC_ID=8436   (306 words)

  
 [No title]
More Detail ----------- 65c816 ------ The 65c816 is an 8/16-bit CPU that is basically an enhanced 6502: it even has an emulation mode to make it behave almost exactly like a real 6502.
The 65c816 extends this idea by allowing the 'zero-page' to be moved anywhere inside bank 0 by use of the 16-bit direct page register.
The 65c816 has direct access to 128k of work RAM plus any additional RAM that might be in the game pack.
www.uvm.edu /~agarovoy/pictures/Emulators/SNESemulator/HARDWARE.TXT   (3680 words)

  
 Apple IIgs Technical Note #68
It is important to understand the timing of the 65C816 Phase 2 clock (PH2) on the IIGS, because several of the expansion slot signals are actually related to the PH2 clock timing, rather than the 1 MHz Phase 0 clock (PH0) available at the expansion slots.
The Ready (RDY) input to the 65C816 is used to prevent a CPU cycle from completing until the expansion card has accepted the data output or has its input data available.
Since the 65C816 is fully static while the PH2 clock is high (unlike the 6502), /DMA may be asserted for as long as necessary on the Apple IIGS.
web.pdx.edu /~heiss/technotes/iigs/tn.iigs.068.html   (2390 words)

  
 myatari.net : The 16-bit 8-bit computer
The new CPU is called 65C816 and has a multiplexed data/address bus which gives it a 24-bit address range and 8-bit data bus.
There was also a system which used a 65C816 as a slave processor but that was incompatible with most software.
The solution for this would be to make a switch to allow the user to start the computer with the 6502C or 65C816 processor, this also solves all software problems and makes the upgrade 100% software and hardware compatible.
www.myatari.net /issues/jun2001/8_16.htm   (662 words)

  
 Emulanium.com - SNES emulators -
Despite its relatively late start, the SNES became the best selling console of the 16-bit era but only after its competitor Sega had pulled out of the 16-bit market to focus on its 32-bit next generation console.
CPU: Nintendo custom '5A22', believed to be produced by Ricoh; based around a 16-bit CMD/GTE 65c816 (a predecessor of the WDC 65C816, used by the Apple IIGS personal computer) with NES sound 2a03 core.
The SNES/SFC provided the CPU with 128 KB of Work RAM.
www.emulanium.com /snes.php   (274 words)

  
 ::: commodoretalk.com :::   (Site not responding. Last check: )
The 6502 was followed by the Western Design Center (WDC) 65C816, a 65C02-code-compatible 16-bit chip used in the Super Nintendo video game system, the Apple IIgs, and a few other computers and game consoles.
Presently, both the 65C02 and 65C816 cores are still in production inside chips intended for the toy market.
A 65C816 core married to custom video and audio logic is used in parts (from vendors such as Sunplus) that integrate an entire game console onto a single chip.
www.larwe.com /commodoretalk/6502.html   (464 words)

  
 68k - 65c816 performance - SegaXtreme
It takes only 5 in 65c816 for absolute short, and 6 cycles for 65c816, stroing result in accumulator.
But still, 68k is more confortable CPU for me. 65c816 is a bit obscure, and as registers can be configured to be 8/16 bits, it makes difficult to understand certain codes.
For very simple operations on relatively large non-sequential set of memory locations the 65c816 might win out, but for any reasonably complex algorithm the 68K will kick 65c816 butt (witness the lack of games like Zero Tolerance or that Brazillian Duke3D game on the SNES without an extra processor in the cart).
forums.segaxtreme.net /showthread.php?t=14464   (1115 words)

  
 Apple IIGS - Wikipedia, the free encyclopedia
During its introduction, Apple sold a specialized set of Bose Roommate speakers that were platinum colored with the Apple logo next to the Bose on each front speaker grille.
Sharing the same 65C816 processor as the Super Nintendo, many early programmers used the Apple II as a Super Nintendo game development platform to write code on.
Bob Yannes, creator of the SID synthesizer chip used in the Commodore 64, went on to design the Ensoniq 5503 DOC synthesizer used in the Apple II edit]
en.wikipedia.org /wiki/Apple_IIGS   (3172 words)

  
 Comments for: Late Night Consoling - ja.zz
Of the two the Genesis had the best hardware, holy crap the bloody SNES had a stupid 65C816 CPU in it, same thing as the apple IIgs.
The Genesis had a second Z80 which was there specifically for backwards compatibility but many people ended using it as an audio coprocessor.
The 65C816 was effectively a beefed up version of the 6502 with an extended 16-bit instruction set, and the reason why Nintendo and Apple chose it was because it could be switched to 6502 emulation in software (And it'll scale the clock back to 1 MHz to boot).
www.shacknews.com /ja.zz?id=5043337   (402 words)

  
 [No title]
TRaCER was originally written to become a 65c816 realtime debugger, but due to the desire for a decent PC 65c816 disassembler, it became what it is now.
Be sure to check it out, as it has the most recent releases of many MANY emulators, not to mention lots of useful links to other miscellania.
I began to notice that writing a realtime code tracer would be quite a task, and therefore left the work up to The Brain, the author of the Virtual SuperMagicom SNES emulator.
www.snakeyes.org /util/files/tracer.txt   (1292 words)

  
 Article - The Portable Avant-Garde // GBA /// Eurogamer
In fact, out and out comparison is difficult to do without sounding like some sort of complete geek, and no doubt confusing everybody who's been reading up to this point.
It would be fair to say though that the GBA's processor is capable of emulating the work of the 65c816 accurately where needed.
In fact it would be fair to say that it kicks the 65c816 around the shop whenever it draws breath.
www.eurogamer.net /article.php?article_id=1702   (2908 words)

  
 VAW: How the Apple II Began and How it Grew
The Apple IIs used the 6502 processor or one of its two descendants, the 65C02 and the 65C816.
The 65C816, used by the Apple IIgs, was a 16-bit microprocessor.
The bit numbers referred to the largest increment of data the microprocessor could handle in a single instruction.
www.vectronicsappleworld.com /appleii/appleitoappleii.php   (2562 words)

  
 6502.org: Homebuilt Projects
Daniel's T65 - Daniel Wallner has created T65, a free 6502 VHDL core that supports the 6502, 65C02, and 65C816 instruction sets.
Maniac II - This site by Tomasz Piotrowski has pictures and details about the Maniac II, an impressive compact 65C816 computer with keyboard and LCD screen that resembles a small laptop.
Mike Genovy's 6502 Stuff - Documents the construction of a 6502-based SBC and its implementation in a homebrew security system; including schematics, source code, and several photographs.
www.6502.org /homebuilt   (1583 words)

  
 [No title]
The basics have been thouroughly covered and I believe this should prove a significant aid to anyone interested in 65c816 ROM hacking.
Unless of course it is now the year 2001 and this has become another document floating around on an FTP with some author nobody knows what happened to.
Basically, it is an upgrade to the good ole 6502 processor used in such popular systems as the NES and the Commodore Amiga.
www.angelfire.com /nc/ugetab/ASM_hacking.txt   (520 words)

  
 :: drac030.atari8.info
WDC 65C816S, or shortly 65C816, is a microprocessor designed and produced by Western Design Center.
At the other hand, the 65C816 offers a JSL call, jump to subroutine long, which accepts 24-bit address as an argument and stores a 24-bit return address on the stack.
If the tenth byte is 2, and this byte is 0, then you cannot switch to 65C816 native mode with interrupts on.
drac030.krap.pl /en-specyfikacja.php   (6112 words)

  
 The 6502 Instruction Set Decoded
Shown below are the instructions of the 6502, 65C02, and 65C816 processors.
The bit manipulation instructions found only on the Rockwell and WDC versions of the 65C02 are not included in the table, nor are the "undocumented" instructions of the original 6502.
The 65C816 uses the cc = 11 instructions, but not for Rockwell bit-manipulation opcodes.
www.llx.com /~nparker/a2/opcodes.html   (1503 words)

  
 BYTE.com
Also, the 65C816 may prove to be an IC of mixed blessings: While it does provide a means of supporting the 6502 within a processor that also operates in a 16-bit mode, to programmers it represents yet another instruction set that has to be learned and whose oddities will have to be dealt with.
The 8086-like segmented memory of the 65C816 is not as elegant as that of the 68000, used in the Apple Macintosh, the Commodore Amiga, and the Atari 520ST.
In addition, the 65C816 lacks the hardware multiply and divide instructions available in both the 8086 and the 68000 processors.
www.byte.com /art/9610/sec4/art2.htm   (6822 words)

  
 65C02 + RTC
The 65C816 CPU can be used with up to 14Mhz which is an enormous increase in power!
The 65C816 CPU has a linear adress range of 16MB.
The actual developer phase by Guus is a 65C816 which runs at normal clock speed.
b-pahl.de /atari8bit/65c02/65c02e.html   (1000 words)

  
 The Apple ][ Ethernet Card Story
The card contains a 4 MHz 65C816 processor with 64K of RAM on the board for packet buffering and card use.
The card will also ship with 128K of ROM that is paged in four banks and will contain the firmware to handle the AppleTalk protocols.
When the burst is finished, the 65C816 on the card starts to process the data in card RAM.
www.apple2.org /AIIEthernet.html   (2125 words)

  
 SNES - GameDev.Net Discussion Forums
The SNES processor is a 65c816 - it was custom made for the SNES.
Actually the 65c816 was used for the Apple IIgs as well as some accelerator cartridges for the old Commodore 64/128.
Posted - 5/22/2006 3:59:16 AM 65c816 is basically a 16bit version of 6502, it contains all the 6502 instructions in 8bit mode and adds a few more in 16bit mode, which you can switch between.
www.gamedev.net /community/forums/viewreply.asp?ID=2569841   (1526 words)

  
 Micronas CDC 1607F-E 16-Bit Automotive CAN Controller Product Information
The CDC 1607F-E is a 16-bit Car Dashboard Controller based on a WDC 65C816 core, which is an upgrade of the 65C02.
The 65C816 core provides a 16-bit internal data and 24-bit address bus.
The Car Dashboard Controller CDC 1607F-E contains a WDC 65C816 processor which operates at a maximum clock frequency of 12 MHz.
www.micronas.com /products/by_function/cdc_1607f-e   (321 words)

  
 Commodore Hacking Issue 13: Exploiting the 65C816S CPU
Yes, in the 1980's, while Commodore was busy tinkering with the NMOS version of the CPU designed by Chuck Peddle, Bill Mensch, and the ex-Motorola 6800 design crew, Bill Mensch started a new company, Western Design Center, and redesigned the 6502 to use the newer and faster CMOS fabrication process.
Apple, however, used the 'C02 in later models of the Apple II line and placed the 65C816 at the heart of the Apple IIGS system.
Sure, the 65C816 will run 6502 based applications in 6502 emulation mode at substantial speed increases, so developers can opt to continue writing 6502 based applications.
www.canberra.edu.au /~scott/C=Hacking/C-Hacking13/cpu.html   (4718 words)

  
 Assembly modification tutorial
Always reverse the address, that's the way the 65c816 stores them.
Try to learn as many instructions as you can and try to learn as much as you can about the 65c816 and the snes.
* One very cool and at the same time annoying feature of the 65c816 is the variable accumulator and index register size wich can be changed between 8 and 16 bits by setting or resetting certain bits of the processor status.
members.chello.nl /l.bontes/asm1.htm   (787 words)

  
 Is there some big project trying to collect all extracted diskete and disk images from all over the world? | ...
Submitted by 65C816 on February 16, 2007 - 9:24pm.
Submitted by 65C816 on February 24, 2007 - 5:01pm.
Those are good categories for types of programs, but I may need to exclude some out and shorten it.
www.applefritter.com /node/20292   (1897 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.