Tiny8 — это лёгкий симулятор 8-битного процессора, созданный для изучения основ компьютерной архитектуры.
Он сочетает интерактивный отладчик, анимацию выполнения и чистую Python-реализацию, идеально подходя для студентов, преподавателей и энтузиастов низкоуровневого программирования.
tiny8 fibonacci.asm # Интерактивный режим
tiny8 fibonacci.asm -m ani # Анимация
или в Python:
from tiny8 import CPU, assemble_file
cpu = CPU()
cpu.load_program(assemble_file("fibonacci.asm"))
cpu.run()
print(cpu.read_reg(17)) # -> 55
#Python #Education #Emulator #Assembly #CPU #Learning #Tiny8 #Visualization #AVR #LowLevel #OpenSource
https://github.com/sql-hkr/tiny8
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - sql-hkr/tiny8: A tiny CPU simulator written in Python
A tiny CPU simulator written in Python. Contribute to sql-hkr/tiny8 development by creating an account on GitHub.
10⚡9👍9