dc.contributor |
Ortiz Rodríguez, Alberto
|
|
dc.contributor |
Antich Tobaruela, Javier
|
|
dc.contributor.author |
Llompart Ramírez, Andreu
|
|
dc.date |
2019 |
|
dc.date.accessioned |
2020-03-25T09:30:44Z |
|
dc.date.available |
2020-03-25T09:30:44Z |
|
dc.identifier.uri |
http://hdl.handle.net/11201/151739 |
|
dc.description.abstract |
[cat] Aquest TFG consisteix en crear un simulador de processadors senzills. Des de la interfície
gràfica amb la que interactua l'usuari fins al codi necessari per dur a terme la simulació del
funcionament del processador. Per crear la interfície gràfica i la simulació dels components del
processador s'ha decidit utilitzar una llibreria orientada a disseny gràfic mitjançant programació.
Aquesta llibreria és fonamental ja que te permet dibuixar la interfície gràfica a partir d'elements que
ja té integrats, com botons, àrees de dibuix i quadres de text d'introducció de dades. El processador
serà creat per l'usuari mitjançant tres arxius de text que el simulador processarà i mostrarà per
pantalla. Aquests arxius de text són un per descriure el datapath que forma el processador, un altre
que defineix el microprograma i el darrer amb el programa a simular pel processador.
Les especificacions que havia de tenir el simulador eren les següents: dissenyar i dibuixar
tots els components que formen un processador. S’han fet components que són fàcils d’identificar i
que contenen tota la informació necessària per a l’usuari. La segona especificació és que simulàs el
funcionament del processador de manera ràpida i efectiva. S’ha decidit que el funcionament dels
processadors a simular sigui la lògica programada. Totes les especificacions s’han complert
satisfactòriament.
El llenguatge de programació utilitzat en aquest projecte ha estat el C++ i la llibreria
utilitzada per a dur a terme la interfície gràfica i la simulació dels processadors ha estat Qt. Se va
elegir aquesta llibreria perquè la seva utilització és intuïtiva i ràpida i permetia dibuixar per pantalla
de la manera que es va elegir en aquest projecte. |
|
dc.format |
application/pdf |
|
dc.language.iso |
cat |
|
dc.publisher |
Universitat de les Illes Balears |
|
dc.rights |
all rights reserved |
|
dc.rights |
info:eu-repo/semantics/openAccess |
|
dc.subject |
62 - Enginyeria. Tecnologia |
|
dc.title |
Entorn flexible de descripció i simulació de processadors senzills |
|
dc.type |
info:eu-repo/semantics/bachelorThesis |
|
dc.type |
info:eu-repo/semantics/publishedVersion |
|
dc.subject.keywords |
Simulador |
|
dc.subject.keywords |
Processador |
|
dc.subject.keywords |
Components |
|
dc.subject.keywords |
Registre |
|
dc.subject.keywords |
PC |
|