Virtual CPU Instruction Set: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Bez shrnutí editace |
Bez shrnutí editace |
||
Řádek 16: | Řádek 16: | ||
* [https://schweigi.github.io/assembler-simulator/instruction-set.html Simple 8-bit Assembler Simulator] |
* [https://schweigi.github.io/assembler-simulator/instruction-set.html Simple 8-bit Assembler Simulator] |
||
* [https://user.eng.umd.edu/~blj/RiSC/RiSC-isa.pdf The RiSC-16 Instruction-Set Architecture] |
* [https://user.eng.umd.edu/~blj/RiSC/RiSC-isa.pdf The RiSC-16 Instruction-Set Architecture] |
||
* [https://introcs.cs.princeton.edu/java/62toy/ TOY Machine] |
|||
[[Category:Programování]] |
[[Category:Programování]] |
Verze z 11. 7. 2019, 13:31
Design goals
- Simple to implement in other programming languages
- Efficient to execute by emulator
- Future extensibility (to support 128-bit data/address width or more)
- Single instruction code for any data/address width
- Register based load-store architecture rather than stack based machine or accumulator based machine
Other interesting instruction sets
- Tiny CPU Instruction Set
- A Quick Introduction to the ZipCPU Instruction Set
- MINI-CPU Instruction Set Specification
- Simple Virtual Machine
- Simple virtual machine which inteprets bytecode.
- VAM Virtual Assembler Machine
- Simple 8-bit Assembler Simulator
- The RiSC-16 Instruction-Set Architecture
- TOY Machine