Why learn about firmware?
Low Level Programming

Why learn about firmware?

In this day and age most software engineering jobs are web development and other high end fields.This means markets such...

Creating A X86 Bootloader From Scratch
Low Level Programming

Creating A X86 Bootloader From Scratch

What is a bootloader?A bootloader is a piece of software responsible for booting a computer. When a computer is powered...

Creating A Linked List In C
Low Level Programming

Creating A Linked List In C

A linked list is a linear collection of data elements, or rather a sequence of nodes each pointing to the next. Linked l...

What are registers in the x86 processor
Low Level Programming

What are registers in the x86 processor

Registers are memory storage locations built right into the CPU. Processor operations mostly involve processing data. To...

Understanding The Chip-8
Low Level Programming

Understanding The Chip-8

CHIP-8 is a hexadecimal interpreted language created by J. Weisbecker in  1978. It was intended to be a kind of hig...

Other Posts

Why learn about firmware?
Why learn about firmware?
April 28, 2020.
Creating A X86 Bootloader From Scratch
Creating A X86 Bootloader From Scratch
April 14, 2021.
Creating A Linked List In C
Creating A Linked List In C
June 10, 2021.
Understanding The Chip-8
Understanding The Chip-8
September 04, 2021.