Skip to content

SLicudis/KP8B

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KP8B

The Krypton Pi 8B CPU + info
Made by Slicudis (@slicudis)

ISA: https://docs.google.com/spreadsheets/d/1Fsal-7lGGJrTdmGC1KN0GybIsEcmk3nlsvMwRli7-7s/edit?usp=sharing
Assembler: https://github.com/ProtoSebastian/newcpu

Supported by (discord usernames):
@protouncreative (Seb) [Creator of the assembler]
@nioquis4321 (Ñoquis) [Making the simulator]
@lorddecapo (Lord Decapo)
@cane4123123 (Cane)
@nioruff (Nioruff)

Mapping of Siliconis-1:
0000-1FFF: ROM
2000-7FFF: RAM
8000: Terminal
8001: Keyboard
8002-8004: Input and output ports

Mapping of the computer used as an example: (KP8B file, not KP8B_CPU)
FFF3: Pixel position (display)
FFF4: Color in (display) [Clear in fetching mode]
FFF5-FFF7: Storage address
FFFB: Dip switch
FFFC: Hex-Binary display (low)
FFFD: Hex-Binary display (high)
FFFE: Terminal
FFFF: Keyboard

About

The Krypton Pi 8B CPU + info

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published