En månad utan öl kan dra igång de mest vansinniga projekt. Denna januari föll det ut som så att jag började hacka på en egen (virtuell) CPU. Särskilt klar är jag inte, men jag har iallafall specat upp och implementerat grundläggande instruktioner för att flytta runt data mellan minne och register.
Det är såklart mest på skoj jag hackar på. Jag har ännu inte kommit på någon speciell funktion som just min egna CPU utmärker sig på och den kan för tillfället bara adressera 64kb RAM så något monster är det inte.
Planen är dock att städa upp det hyffsat och lägga upp det på github vad det lider.
Inga kommentarer:
Skicka en kommentar