Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Emulátor 8-bitového počítača s možnosťou konfigurácie jednotlivých komponentov
Název práce v jazyce práce (slovenština): Emulátor 8-bitového počítača s možnosťou konfigurácie jednotlivých komponentov
Název práce v češtině: Emulátor 8-bitového počítače s možností konfigurace jednotlivých komponent
Název v anglickém jazyce: Emulator of 8-bit computer with the possibility of configuration of individual components
Klíčová slova: emulátor, 8bit, počítač, procesor, .NET knižnica
Klíčová slova anglicky: emulator, 8bit, computer, processor, .NET library
Akademický rok vypsání: 2019/2020
Typ práce: bakalářská práce
Jazyk práce: slovenština
Ústav: Katedra distribuovaných a spolehlivých systémů (32-KDSS)
Vedoucí / školitel: Mgr. Filip Kliber
Řešitel: Bc. Jakub Fajnor - zadáno a potvrzeno stud. odd.
Datum přihlášení: 29.05.2020
Datum zadání: 29.05.2020
Datum potvrzení stud. oddělením: 17.06.2020
Datum a čas obhajoby: 14.09.2020 09:00
Datum odevzdání elektronické podoby:10.09.2020
Datum odevzdání tištěné podoby:31.07.2020
Datum proběhlé obhajoby: 14.09.2020
Oponenti: Mgr. Pavel Ježek, Ph.D.
 
 
 
Zásady pro vypracování
Cílem práce je navrhnout a implementovat aplikaci, která umožní emulovat běh/ladění programů určených na starší typy počítačů (8bit) na moderním hardwaru. Součástí aplikace bude rozhraní umožňující uživateli konfigurovat jednotlivé prvky počítače (procesor, grafický čip, paměťová jednotka) nezávisle a poskládat si tímto způsobem libovolnou platformu. Dále bude součástí práce implementace jednotlivých komponent pro počítač Commodore PET (procesor MOS 6502). Důraz bude kladen na rozšiřitelnost aplikace o implementace nových komponent (např. procesory Intel 8080).
Seznam odborné literatury
A. Patterson, J. L. Hennessy: Computer Organization and Design: The Hardware/Software Interface
Počítač Commodore PET: https://en.wikipedia.org/wiki/Commodore_PET
Specifikace procesoru MOS65e4: http://archive.6502.org/datasheets/mos_65e4_microprocessor_final_design_spec_may_10_1982.pdf
 
Univerzita Karlova | Informační systém UK