S-SMP: Difference between revisions

From SNESdev Wiki
Jump to navigationJump to search
(→‎Links: add TODO for BRR, some reference links)
(BRR samples should be above See Also)
Line 29: Line 29:


== IPL Boot ROM ==
== IPL Boot ROM ==
TODO
== BRR Samples ==
TODO
TODO


Line 36: Line 39:
* [[Tools]] - Lists tools for building SPC700 code.
* [[Tools]] - Lists tools for building SPC700 code.
* [[APU pinout]] - Chip pinouts.
* [[APU pinout]] - Chip pinouts.
== BRR Samples ==
TODO


== Links ==
== Links ==

Revision as of 05:03, 3 September 2022

The SPC700 is the CPU portion of the S-SMP processor used to run the sound and music of the SNES. It is an 8-bit CPU with capabilities similar to the 6502.

Memory Layout

TODO

Registers

TODO

DSP Registers

TODO

Instruction Set

Official instruction names and syntax for SPC-700 instruction were provided by Sony. However, because of its architectural similarity to 6502, some prefer to rename and remap them using a 6502 style syntax. Both are provided here.

SPC-700 Instruction Set
Instruction 6502-Style Opcode Bytes Cycles Flags Notes
TODO

IPL Boot ROM

TODO

BRR Samples

TODO

See Also

Links