Podrobno

Emulacija računalnika ZX Spectrum z vpogledom v stanje sistema
ID Remec, Klemen (Avtor), ID Mihelič, Jurij (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (10,17 MB)
MD5: 22A3A4A895EC6C95AAEA24A37F10F235

Izvleček
Diplomsko delo obravnava emulacijo računalnika Sinclair ZX Spectrum 48K z dodanim vpogledom v notranje stanje sistema. Namen dela je bil razviti emulator, ki ne omogoča le zagona programov za ZX Spectrum, temveč tudi pregled in spreminjanje vrednosti registrov, zastavic, pomnilnika ter razstavljenih ukazov. V delu so predstavljeni zgodovinski pomen računalnika ZX Spectrum, njegova strojna zgradba, pomnilniška organizacija, procesor Z80, vezje ULA, zaslon, tipkovnica, kasetni podsistem in upravljanje zvoka. Emulator je implementiran kot namizna aplikacija, ki podpira emulacijo sistema in razhroščevalni uporabniški vmesnik. Delovanje je ovrednoteno z zagonom izbranih programov in iger ter s testnimi programi delovanja procesorja Z80. Rezultat dela je delujoč emulator, uporaben za poganjanje stare programske opreme, razumevanje delovanja sistema in digitalno ohranjanje računalniške dediščine.

Jezik:Slovenski jezik
Ključne besede:emulacija, Sinclair ZX Spectrum, digitalno ohranjanje
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2026
PID:20.500.12556/RUL-185703 Povezava se odpre v novem oknu
COBISS.SI-ID:288466691 Povezava se odpre v novem oknu
Datum objave v RUL:18.08.2026
Število ogledov:102
Število prenosov:56
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Emulation of the ZX Spectrum computer with system state introspection
Izvleček:
This thesis addresses the emulation of the Sinclair ZX Spectrum 48K computer with insight into the internal state of the system. The goal was to develop an emulator that not only runs programs for the ZX Spectrum, but also allows inspection and modification of register values, flags, memory and disassembled instructions. The thesis presents the historical importance of the ZX Spectrum, its hardware architecture, memory organization, Z80 processor, ULA chip, display, keyboard, tape subsystem and sound control. The emulator is implemented as a desktop application that supports system emulation and a debugging user interface. Its operation is evaluated by running selected programs and games, and with test programs for the Z80 processor. The result is a working emulator, useful for running legacy software, understanding the operation of the system and digitally preserving computing heritage.

Ključne besede:emulation, Sinclair ZX Spectrum, digital preservation

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj