UR-063 K86: 16b Computer and Assembler Design and Implementation
With this project, we designed a general-purpose 16-bit RISC+CISC computer architecture, alongside an assembler, instruction embedder, and preliminary compiler. Our computer architecture, K86 (Kennesaw 86), is inspired by the Intel x86 and ARM architectures that have enabled computing systems to perform many of the modern functionalities we rely on today. To allow for fluid programming and processing, KASM (Kennesaw Assembler) translates assembly code into machine instructions which will be stored in the computer memory by the embedder. With the addition of a preliminary compiler to produce assembly from high-level source code, our project defines much of the foundation of a sophisticated computing system.
Publication Details
- Journal
- DigitalCommons - Kennesaw State University (Kennesaw State University)
- Published
- 2025-04-15
- Primary Topic
- Prenatal Screening and Diagnostics
- Type
- article
- Field-Weighted Citation Impact
- 0.00