Location

https://www.kennesaw.edu/ccse/events/computing-showcase/sp25-cday-program.php

Streaming Media

Event Website

https://kowi.cc

Document Type

Event

Start Date

15-4-2025 4:00 PM

Description

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.

Share

COinS
 
Apr 15th, 4:00 PM

UR-063 K86: 16b Computer and Assembler Design and Implementation​

https://www.kennesaw.edu/ccse/events/computing-showcase/sp25-cday-program.php

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.

https://digitalcommons.kennesaw.edu/cday/Spring_2025/Undergraduate_Research/8