From 6bdb0981382c1417553d4befdd49495cbe570fe2 Mon Sep 17 00:00:00 2001 From: Nao Pross Date: Sat, 26 Aug 2017 14:48:39 +0200 Subject: edit documentation abstract --- doc/report/z80uPC.tex | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) (limited to 'doc/report/z80uPC.tex') diff --git a/doc/report/z80uPC.tex b/doc/report/z80uPC.tex index eaad987..993be83 100644 --- a/doc/report/z80uPC.tex +++ b/doc/report/z80uPC.tex @@ -50,25 +50,33 @@ \maketitle \begin{abstract} + Lo Zilog Z80 \`e un processore a 8 bit che fu introdotto nel 1976 che ebbe un grandissimo successo nel mondo dell'elettronica e dell'informatica - nella fine del 20esimo secolo. In memoria di questo processore pioniere - dell'industria di sistemi embedded ho deciso di costruire un computer a - scopo generico intorno a questa piattaforma. L'obiettivo \`e di realizzare - una scheda programmabile con tutti i componenti necessari come ROM, RAM e - timers per far funzionare del software programmato se possibile sul - dispositivo stesso. + nella fine del 20esimo secolo. In memoria di questo pioniere + dell'industria dei sistemi informatici questo progetto documenta la + realizzazione di un microcomputer a scopo generico a base di esso. + L'obiettivo primario dunque \`e di realizzare una scheda simile ad una + motherboard dei computers venduti all'epoca completa di RAM, ROMs, + interfacce seriali e altri circuiti di supporto. Successivamente per + l'aspetto software il progetto deve implementare i drivers per ogni + circuito presente sulla scheda in modo da semplificare la programmazione. + L'obiettivo secondario del progetto, una volta terminata la costruzione + hardware, \`e di realizzare una kernel monolitica che offre funzioni + minimali simili ad un sistema UNIX, quali processi, filesystem, memory + management e drivers. + \end{abstract} \section{Specifiche tecniche dello Z80} Lo Z80 \`e un processore molto minimalistico se paragonato a ci\`o che si -trova oggi sul mercato dei microcontrollori. Per il mio progetto ho deciso di -utilizzare il modello originale \texttt{Zilog Z8400} che non dispone di -sistemi integrati come i modelli SoC odierni. Le specifiche pi\`u importanti -sono elencate a seguire. +trova oggi sul mercato dei microcontrollori. Per il progetto \prj la CPU in +uso \`e il modello originale \texttt{Zilog Z8400} che non dispone di sistemi +integrati come i modelli SoC odierni. Le specifiche pi\`u importanti sono +elencate a seguire. \begin{itemize} - \item Architettura a 8 bit con bus a 16 bit con 64K indirizzi indirizzabili + \item Architettura a 8 bit con bus a 16 bit, 64K indirizzi indirizzabili \item Registri a 16 bit per {\tt SP,PC} e registri di utilizzo generico a 8 bit {\tt A..F} combinabili a coppie {\tt AF,BC,..} per utilizzare valori a 16 bit -- cgit v1.2.1