machine-language
There are 73 repositories under machine-language topic.
cyber-anubis/The-HACK-General-Purpose-Computer
Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
ghaiklor/nand-2-tetris
Computer built from the ground up on top of own CPU, while compiler and assembler for it implemented in Rust language
SamuelGadiel/nand2tetris
Nand2Tetris: Building a Modern Computer from First Principles
VanTamNguyen/Nand2Tetris
Nand2Tetris: Build a computer system from the ground up, from nand to tetris. Hardware and software.
jtod/Sigma16
Computer architecture for teaching and research in computer systems, with IDE, editor, assembler, linker, emulator, programming examples, digital circuit
alihassanml/Yolo11-sign-lanugage-detection
This project uses a custom-trained YOLOv11 model with 40 classes to detect hand signs for sign language recognition. The project employs OpenCV for real-time inference through webcam feed.
tomzox/vic20_games
This is a collection of games I wrote in the early 80s in machine language for the VIC-20.
maxdemaio/hack-computer
Hack computer system built as described in "The Elements of Computing Systems" and Nand2Tetris I/II.
atenagm1375/assembly
Exercises and projects for assembly course-Spring 2018
lawrencewoodman/machine_language_aids
A collection of useful tables and aids for programming in machine language.
sagalpreet/RISC-V-Simulator
The aim of this project is to build a RISC-V ISA simulator which would simulate the execution of machine level instructions in a 32-bit machine.
ycv005/Assembly_Language_MIPS
Assembly language is the low-level programming language that is generated by complier and further converted to Machine language with help of assembler. It is very important for a CS student to know what is going inside a computer and understanding MIPS is one of the part. Here, I discuss the MIPS Assembly language from basic and you can consider it as the MIPS Assembly Language tutorial.
kurtjd/hack-computer
My implementation of the Hack computer in HDL as well as software tools such as an assembler, compiler and emulator written in C.
a7medev/machine-language
Simulator for a simple machine language instruction set described in the book, Computer Science: An Overview 13th edition.
ClaudioKamoda/MIPS-Assembly-Projects
Various Assembly MIPS projects developed for the "Computer Organization and Design" class during 2019 2nd semester
Duiccni/Lasm-v1.1.x
An 32-bit Assembler made by Egemen Yalın
mustafadalga/Makine-konusma-dili-cevirici
Girilen bir cümle ya da kelimenin makine dilindeki karşılığını veren uygulama.Aynı zaman da makine dilinden de konuşma diline çeviri yapılabilir.
ratschlab/st-rep
Code of the paper "Representation learning for multi-modal spatially resolved transcriptomics data"
VishalTheHuman/Hack-Assembler
Assembler is a tool used to convert a Hack Assembly Language program, which is a text file with a .asm extension, into binary machine code (Hack Machine Language). Implementation is done in Python.
CE-Storage/CE126-CSML
Computer Structure and Machine Language course at Sharif University of Technology
cfeck/alek
Assembly Learning Environment for Kids
Duiccni/Lasm-v0.3.x
Basic Assembler made by Egemen Yalın.
Duiccni/Lasm-v1.0.x
An 32-bit Assembler made by Egemen Yalın
flsing/CEG2136
Computer Architecture
lironmiz/nand2tetrisCourse
acadamic course in campus il about building a modern computer from basic logic gates such as "nand" to a general computer architecture that is designed execute any program such as "Tetris". and also building assambler
0xEddie/eddieN2T
Building a virtualized 16-bit computer from first principles, capable of running simple games like Tetris. https://www.nand2tetris.org/ The project has two sections: build a simulation of a 16-bit hardware platform, then build a software architecture to interact with it.
amitganon/Elements-of-Computing-Systems
My full implementation from nand gate to compiler
ashish53552/riscv-simulator
Simulation of RISC-V Instruction Set Architecture
Dpbm/learning-assembly
Notes and tests that I've done while I learn assembly
Duiccni/Lasm
Assemblers and Machine Language
Gaurav-Pande/Machine_Language_Translation
Sample application to transfer xml text to any other foreign language using Google and Amazon translate
LeilaMoussa/interpreted-pl-env
An end-to-end programming language environment, from high level language to machine language-like code and execution. Group project for CSC 3315.
MarkArranz/nand2tetris
Building a computer from first principles. Logic Gates -> CPU Architecture -> Machine Language -> VM -> High-Level Language -> Compiler -> OS -> DS & A
mavyfaby/hlsc
A high-level simpletron instructions compiler and interpreter.
MostafaSaftawy/Nand2Tetris
This is a projects have been completed through 2 parts of nand2tetris course on coursera.