# 8088 Assembler ## About This App A retro developer tool for writing and assembling Intel 8088 machine code in your browser ## Specification # Intel 8088 Assembly Assembler Create a retro-themed, fully functional Intel 8088 assembly language assembler web application that takes 8088 assembly source code as input and produces assembled machine code (hex bytes) as output, based on the complete 8088 instruction set provided. ## App Concept This is an interactive, browser-based 8088 assembler — a love letter to the original IBM PC era. Users type assembly code in a code editor panel, click "Assemble," and see the resulting machine code bytes, memory layout, symbol table, and any errors. The aesthetic should evoke the feel of an early-80s CRT terminal: dark background, phosphor-green (or amber) monospace text, subtle scanline effects, and a chunky retro UI. ## UI Elements ### Header / Title Bar - App title: **"8088 Assembler"** with a subtitle: *"Intel 8088 Instruction Set — Browser Edition"* - A small blinking cursor or LED indicator for visual flair - Styled like an old DOS program title bar — blocky, bold, retro font - Optional: a tiny "8088" chip icon or ASCII art logo ### Main Layout — Two-Panel Split The main content should be a **side-by-side split layout** (resizable or fixed 50/50) on desktop, stacking vertically on mobile: #### Left Panel: Source Code Editor - A large `