vm-translator
Here are 20 public repositories matching this topic...
VM Translator from The Jack language VM code to The Hack language assembly code as part of the Nand to Tetris course
-
Updated
May 17, 2024 - C++
The Hack VM Translator is a program that translates Hack VM code into Hack Assembly code. It is used in the Nand2Tetris course to convert high-level code written in the Hack VM language into low-level code that can be executed on the Hack computer platform.
-
Updated
May 2, 2024 - Python
Projects of the "From Nand to Tetris" course, taught in NTU CSIE's "Introduction to Computer" course by Professor Yung-Yu Chuang (2023 fall).
-
Updated
Jan 29, 2024 - Hack
NTU Introduction to Computer 2023 Fall Final Project - Assembler & VM Translator
-
Updated
Dec 26, 2023 - C++
VM translator for Jack VM Language used in Nand2Tetris.
-
Updated
May 28, 2023 - C++
Minimal OS written in Jack.
-
Updated
Nov 24, 2022 - Python
From the ground up: Logic Gates → ALU → CPU → RAM → Computer → Assembler → Assembly language → VM Translator → Compiler → High-level Language → OS → Game
-
Updated
Sep 3, 2022 - Hack
VM Translator using Java
-
Updated
Aug 5, 2022 - Java
C# .NET implementations of the software projects in the Nand2Tetris course
-
Updated
Jul 24, 2022 - Hack
-
Updated
May 6, 2022 - Scilab
Components of computer systems: logic gates, chips, assembler, compiler, vm translator and a snake game in high-level language (jack)
-
Updated
Dec 31, 2021 - Java
-
Updated
Jul 18, 2021 - C++
Virtual Machine translator for symbolic Hack assembly code. Written in Python.
-
Updated
Jul 7, 2021 - HTML
-
Updated
Oct 24, 2019 - Python
Computer built from the ground up on top of own CPU, while compiler and assembler for it implemented in Rust language
-
Updated
Oct 23, 2019 - Assembly
Nand2Tetris hack computer implementation in Go (assembler, vm translator, compiler)
-
Updated
Jul 30, 2018 - Go
Improve this page
Add a description, image, and links to the vm-translator topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the vm-translator topic, visit your repo's landing page and select "manage topics."