izpis_h1_title_alt

Implementation of a SIC/XE processor on an FPGA and supporting system software : bachelor's thesis
ID Kloboves, Klemen (Author), ID Dobravec, Tomaž (Mentor) More about this mentor... This link opens in a new window, ID Bulić, Patricio (Co-mentor)

URLURL - Presentation file, Visit http://eprints.fri.uni-lj.si/2610/ This link opens in a new window

Abstract
SIC/XE je hipotetična računalniška arhitektura namenjena učenju sistemskega programiranja. V tem delu je predstavljen izobraževalni SIC/XE računalnik, ki smo ga implementirali na FPGA razvojni plošči. Sistem je sestavljen iz SIC/XE procesorja, krmilnikov naprav in ostalih pomožnih komponent. Poleg tega smo razvili tudi zbirko sistemskih programov namenjenih za uporabo s sistemom. Zbirka programov vključuje zbirnik, povezovalnik in simulator, s katerimi lahko ustvarjamo in preizkušamo programe za računalnik SIC/XE. Programe lahko prenesemo iz osebnega računalnika na FPGA ploščo preko serijske povezave z uporabo priloženega programa.

Language:English
Keywords:SIC/XE, FPGA, procesor, zbirnik, povezovalnik, simulator, računalništvo, računalništvo in informatika, univerzitetni študij, diplomske naloge
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Publisher:[K. Kloboves]
Year:2014
Number of pages:51 str.
PID:20.500.12556/RUL-68685 This link opens in a new window
UDC:004.2(043.2)
COBISS.SI-ID:10691668 This link opens in a new window
Publication date in RUL:10.07.2015
Views:1090
Downloads:221
Metadata:XML RDF-CHPDL DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Implementation of a SIC/XE processor on an FPGA and supporting system software
Abstract:
SIC/XE is a hypothetical computer architecture designed for teaching systems software programming. In this work, we present an educational SIC/XE computer that we implemented on an FPGA development board. The system consists of a SIC/XE processor, device controllers and other auxiliary components. In addition, we also developed a suite of system software utilities for use with our system. The suite includes assembler, linker and simulator utilities which can be used to create and test programs for the SIC/XE computer. Programs can be transferred from a personal computer to the FPGA board over a serial connection, using a provided software tool.

Keywords:SIC/XE, FPGA, processor, assembler, linker, simulator, computer science, computer and information science, diploma

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back