Emulátor 8-bitového počítača s možnosťou konfigurácie jednotlivých komponentov
Thesis title in thesis language (Slovak): | Emulátor 8-bitového počítača s možnosťou konfigurácie jednotlivých komponentov |
---|---|
Thesis title in Czech: | Emulátor 8-bitového počítače s možností konfigurace jednotlivých komponent |
Thesis title in English: | Emulator of 8-bit computer with the possibility of configuration of individual components |
Key words: | emulátor, 8bit, počítač, procesor, .NET knižnica |
English key words: | emulator, 8bit, computer, processor, .NET library |
Academic year of topic announcement: | 2019/2020 |
Thesis type: | Bachelor's thesis |
Thesis language: | slovenština |
Department: | Department of Distributed and Dependable Systems (32-KDSS) |
Supervisor: | Mgr. Filip Kliber |
Author: | Bc. Jakub Fajnor - assigned and confirmed by the Study Dept. |
Date of registration: | 29.05.2020 |
Date of assignment: | 29.05.2020 |
Confirmed by Study dept. on: | 17.06.2020 |
Date and time of defence: | 14.09.2020 09:00 |
Date of electronic submission: | 10.09.2020 |
Date of submission of printed version: | 31.07.2020 |
Date of proceeded defence: | 14.09.2020 |
Opponents: | Mgr. Pavel Ježek, Ph.D. |
Guidelines |
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). |
References |
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 |