excelCPU
16-bit CPU for Excel, and related files
File Explorer
- bouncingBall.s
- cycle.s
- PAGODA.BIN
- compileExcelASM16.py
- CPU.xlsx
- Excel-ASM16.xml
- instructionSet.xlsx
- LICENSE
- README.md
- ROM.xlsx
# Installation Guide
pythonPrerequisites
- Python 3.x
- Microsoft Excel Recent version supporting Iterative Calculation
Setup Steps
py compileExcelASM16.py sample programs/bouncingBall.s ROM.xlsx
Compile the assembly source code to generate ROM.xlsx.
start CPU.xlsx
Open the Excel CPU spreadsheet.
Key Commands
py compileExcelASM16.py sample programs/bouncingBall.s ROM.xlsx
Compiles an Excel-ASM16 assembly file into the ROM spreadsheet.
Enable Iterative Calculation in Excel via File -> Options -> Formulas and set Maximum Iterations to 1 before running CPU.xlsx.
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
