\begin{otherlanguage}{ngerman}

Diese Diplomarbeit beschäftigt sich mit der Arbeitsweise von Prozessoren
und Prozessorperipherie in moderner und traditioneller Form. Sie versucht 
anschaulich den
Aufbau eines Computersystems in Hard- und Software zu veranschaulichen
sowie diesen zu erklären. Dafür wurde auf einem XILINX FPGA ein RISC-V32I 
Prozessor in VHDL
implementiert, sowie diverse Parallelbus-gebundene Hardwareperipherie entwickelt
und gebaut. Als Harwareperipherie wurde ein 8-Bit 2-Kanal DAC und eine serielle
Schnittstelle mit TIA-/EIA-232 Pegeln gewählt. Der Prozessor implementiert das
RISC-V32I base instruction set. Aufgrund der starken Verwendung von Englisch im
Software- und Hardwarebereich wurde diese Diplomarbeit in Englisch verfasst, 
wodurch
ebenfalls die Lesbarkeit erhöht wird. Die entstandene Dokumentation soll für
Menschen mit einem grundlegenden Verständnis für Elektronik sowie der Hardware-
Beschreibungssprache VHDL verständlich sein.
\end{otherlanguage}
\\\\
This diploma thesis demonstrates the operation of processors and their 
corresponding peripherals, both in modern and traditional forms. It attempts to
illustrate the structure of a computer system in hard- and software. To reach
this goal, a RISC-V processor was implemented in VHDL on a Xilinx FPGA and some
parallel bus peripherals were designed using discrete hardware. These peripherals
include a 2-channel 8-bit digital-to-analog converter as well as a TIA-/EIA-232
compliant serial interface. Due to the common use of english in the hardware and
software engineering field, and in a resulting effort to increase readability,
this thesis is written in English. The written documentation should be comprehensible
for anyone with a basic understanding of electronics as well as the
hardware description language VHDL.
