Laboratory Assignments for the fourth semester at NIT Meghalaya
-
Updated
May 1, 2018 - C
Laboratory Assignments for the fourth semester at NIT Meghalaya
This project is built in order to understand the basic working principles of 8051 and get familiarized with the IO pins of 8051.
Assembly level threads implementation (thread switching demonstrated)
🐵 Machine-dependent programming languages
An esoteric programming language that consists of single symbol commands.
LIBASM is a 42-networking project, which aim is to create a library in the lowest-level programming language: assembly (or assembler)
RPi Pico RP2040 Basics - includes simple USB interpreter (keystroke echo).
SIA Assembler
"Низкоуровневое программирование"
The aim of this project is to get familiar with assembly language.
Program in C designed to act as an assembler, converting assembly commands into binary code with efficient preprocessing, label checking, parsing, and file management. Ensures correct conversion with strict error handling and optimal memory management practices, making it act like an ideal assembler for low-level programming tasks.
BLOCK-OS is a teaching-based open-source operating system with 32-bit system architecture. It is a simple and small os built-in C and assembly language.
An assembler compiler with special instruction sets written in C language.
The aim of this project is to get familiar with assembly language.
As part of a C language course at the Open University of Israel, I collaborated with a peer to develop a C program. Our project translated text files from Assembly language to binary code, enhancing my coding skills and emphasizing effective teamwork.
Raspberry-Pi Bare Metal Tutorial
Add a description, image, and links to the assembly-language-programming topic page so that developers can more easily learn about it.
To associate your repository with the assembly-language-programming topic, visit your repo's landing page and select "manage topics."