Materials for the "Computer Architecture and Operating Systems" course taught at Faculty of Computer Science of Higher School of Economics
-
Updated
Mar 10, 2025 - Assembly
C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.
Materials for the "Computer Architecture and Operating Systems" course taught at Faculty of Computer Science of Higher School of Economics
ZX Spectrum NEXT development tools for MacOS
CPSC 355 - Computing machinery at University of Calgary
Dust Ultimate Game Library: A full featured x86 C/Assembly Game library using software renderer
Um simples Sistema Operacional x86 Multitarefas escrito do zero
An automatic traffic light system built with 8051 and C.
Any smaller schoolwork assignments related to my CS degree
Fizzbuzz written entirely in Assembly Language! Translation into C is included!
Short Assembly x86 programms from of the college subjects. Each program has separate instruction for it (Separate README's).
Practicing AVR Atmega32 using Assembly with simple Applications
A mixed assembly and C program that generates an analog servo position and converts it to a digital number to set the position of the servo.
This is a graphics library capable of "drawing" figures such as point, line, circle and triangle on a 2D plane. These figures are written to a buffer (ideally implemented as a 2D matrix), which are later printed on the screen or other output.
Simple Operating System for handling Kernel Heap Page Fault Handler, CPU Scheduling, and User Heap
Water level controller built using 8051
My NASM 8086 x64 (hobby) and MASM611 (university) skripts.
Project Creating a Maze game in Assembly MIPS
Created by Dennis Ritchie
Released 1972