Počet záznamů: 1  

Interpret Scheme pro Z80

  1. Údaje o názvuInterpret Scheme pro Z80 [rukopis] / Jan Janeček
    Další variantní názvyInterpret Scheme pro Z80
    Osobní jméno Janeček, Jan (autor diplomové práce nebo disertace)
    Překl.názScheme interpreter for Z80
    Vyd.údaje2015
    Fyz.popis31 s. + 1 CD
    PoznámkaVed. práce Vilém Vychodil
    Oponent Petr Krajča
    Dal.odpovědnost Vychodil, Vilém (vedoucí diplomové práce nebo disertace)
    Krajča, Petr (oponent)
    Dal.odpovědnost Univerzita Palackého. Katedra informatiky (udelovatel akademické hodnosti)
    Klíč.slova Scheme * interpret * Z80 * assembler * Scheme * interpreter * Z80 * assembler
    Forma, žánr bakalářské práce bachelor's theses
    MDT (043)378.22
    Země vyd.Česko
    Jazyk dok.čeština
    Druh dok.PUBLIKAČNÍ ČINNOST
    TitulBc.
    Studijní programBakalářský
    Studijní programInformatika
    Studijní oborInformatika
    kniha

    kniha

    Kvalifikační práceStaženoVelikostdatum zpřístupnění
    00191453-381436287.pdf36312.7 KB18.05.2015
    PosudekTyp posudku
    00191453-ved-286468718.pdfPosudek vedoucího
    00191453-opon-606207622.pdfPosudek oponenta

    Předmětem práce je implementace interpretu fragmentu jazyka Scheme pro procesor Z80. Text popisuje implementaci elementů, některých procedur a optimalizace koncové rekurze. Interpret je implementován v assembleru a je navržen tak, aby byl snadno přenositelný. Podporuje vysokoúrovňové konstrukty Scheme jako jsou makra a procedury jako elementy prvního řádu.The aim of this thesis is implementing an interpreter of a subset of Scheme language for the Z80 processor. This text describes implementation of elements, some of the procedures and a tail call optimization. The interpreter is implemented in assembly language, and is designed to be easily portable. The interpreter supports high-level Scheme constructs such as macros and procedures as first-class citizens.

Počet záznamů: 1  

  Tyto stránky využívají soubory cookies, které usnadňují jejich prohlížení. Další informace o tom jak používáme cookies.