This project encompasses an assembler and a virtual CPU modeled after the DLW-1 architecture, serving as an educational venture into the realms of computer architecture and assembly language programming. Crafted in Go, it draws inspiration from the concepts presented in the book “Inside the Machine” and aims to provide a hands-on learning experience. The tool not only simulates the DLW-1’s operational intricacies but also offers an immersive environment for users to write, assemble, and execute code, thereby deepening their understanding of how software interacts with hardware at a fundamental level.