Simple Computer Bootloader Project with NASM
-
Updated
May 10, 2024 - Assembly
Simple Computer Bootloader Project with NASM
2D mini golf game written with assembly x86
Proyecto 1 - Ensamblador
LowLevel: Assembler is not a black box. It's all about the approach to learning
A series of simple computer science problems (encrypting a text by shifting the alphabet, calculating the ages of people whose birth dates are known, encrypting a text with the column transposition method, simulating a cache memory) solved in the Assembly language.
Assembly language implementation of some classical algorithms (in-place sorting of the elements of a singly linked list with integer elements, lcm, balanced brackets problem, sorting an array of words by calling the qsort library function) as well as implementing a function for the sum of the elements of two vectors using AT&T syntax.
Webserver in x86_64 Assembly (Network Programming)
A Brainfuck interpreter with a REPL, written in x86-64 NASM assembly for Linux.
Introduction to microprocessor architectures and programming; memory, memory management and cache organizations, bus configurations and timing implications; parallel I/O and serial communication interface
Tasks from "Low-level Programming" university course (armv8-a)
Proyecto 5 - Ensamblador
Very funny Snake game in assembler. An interesting thing in this project is the creation of a API (in assembler) for drawing.
In this repository, you can discover all of my assignments for the Computer Architecture Course when I was in 3rd semester of my bachelor's at IAUSTB.
Learning Assembly Language
here you can see some exercises on mips language with MARS4.5
disassembler for 8086/8088 processor
Balloon-Shooting-Game-ASM
Kernel development
Build a Computer From Scratch using Low-level Language
Add a description, image, and links to the low-level-programming topic page so that developers can more easily learn about it.
To associate your repository with the low-level-programming topic, visit your repo's landing page and select "manage topics."