Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 534 Bytes

README.md

File metadata and controls

36 lines (22 loc) · 534 Bytes

Flame

Computing from Scratch

Instruction Set Architecture

Defines the operations and encoding formats.

Assembler

Converts plain text assembly into machine code.

Virtual Machine

Simulates basic building blocks of hardware.

Bootloader

Initializes machine and loads operating system from storage

Kernel

Manages computer resources.

  • Communication Manager
  • Process Manager
  • Memory Manager
  • IO Manager

Operating System

  • Device Drivers
  • Utilities
  • Shell/Terminal
  • User Interface/User Experience