<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="97404" NadgradivoID="0" NRID="10911600" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=97404" StOgledov="4501" StPrenosov="762" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-07-10 16:29:42" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-97404">20.500.12556/RUL-97404</PID>
  <Naslov>Načrtovanje računalnika od logičnih vrat do visokonivojskega programskega jezika</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Designing a computer from logic gates to a high-level programming language</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Cilj diplomskega dela je po knjigi The Elements of Computing Systems [1] izdelati enostaven računalnik, na katerem bo možna uporaba objektno usmerjenega programskega jezika Jack. Ta je zasnovan v sklopu implementacije računalnika. Pri izdelavi se srečamo s temami, kot so strojna oprema, arhitektura, podatkovne strukture, algoritmi, programski jeziki, prevajalniki, operacijski sistemi in razvoj programske opreme. Vsako izmed področij pokriva zelo širok del računalništva, kar velikokrat predstavlja problem pri razumevanju delovanja računalnika kot celote. Pri tem svojo vlogo odigra knjiga [1], ki v grobem predstavi vsako izmed tem, ter s pomočjo nalog omogoča razumevanje dogajanja v računalniku od prevajanja visokonivojskega programskega jezika v strojno kodo do izdelave strojne opreme, na kateri jo je možno zaganjati.</Opis>
  <TujJezik_Opis>The objective of this diploma thesis is to build a simple computer, which will enable the use of the Jack object-oriented programming language, by following instructions from the book The Elements of Computing Systems [1]. This programming language has been designed as a part of the implementation of the computer. While building the computer, the following topics are encountered: hardware, architecture, data structures, algorithms, programming languages, compilers, operating systems and software development. Each of these topics covers a very broad area of computer science, which often poses a problem when trying to understand how a computer works as a whole. The book [1] plays a role in this by briey presenting each of the topics and by providing insight into what goes on in the computer through various tasks, ranging from translating a high-level programming language into machine code to designing the hardware on which it can run.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>računalnik</Beseda>
    <Beseda>strojna oprema</Beseda>
    <Beseda>programska oprema</Beseda>
    <Beseda>operacijski sistem</Beseda>
    <Beseda>centralna procesna enota</Beseda>
    <Beseda>prevajalnik</Beseda>
    <Beseda>navidezni stroj</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>computer</Beseda>
    <Beseda>hardware</Beseda>
    <Beseda>software</Beseda>
    <Beseda>operating system</Beseda>
    <Beseda>central processing unit</Beseda>
    <Beseda>compiler</Beseda>
    <Beseda>virtual machine.</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2017-10-24 14:20:02</DatumVstavljanja>
  <DatumObjave>2017-10-24 14:20:04</DatumObjave>
  <DatumSpremembe>2022-08-12 12:37:05</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2017</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="75825" Ime="DOMEN" Priimek="JAKOFČIČ" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="22400" Ime="Branko" Priimek="Šter" AltIme="Branko Ster; Branko Ter" VlogaID="991" VlogaNaziv="Mentor" ConorID="4005219" Afiliacija="" ArrsID="14300" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">19871</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="106391" DatotekaNRID="10744986" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="1352392" VelikostDatotekeKratko="1,29 MB" DatumVstavljanja="2017-10-24 14:20:05" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Jakofcic_Domen_-_Nacrtovanje_racunalnika_od_logicnih_vrat_do_visokonivojskega_programskega_jezik.pdf</Naziv>
      <OrgNaziv>Jakofcic_Domen_-_Nacrtovanje_racunalnika_od_logicnih_vrat_do_visokonivojskega_programskega_jezik.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>8F39DADA8BF4C32639036A5733D425EB</MD5>
      <SHA256>7baa0af9da39e83e8d421d0cd179a5aabc1e9eefc98518d8eafc98876d50a4e4</SHA256>
      <UUID>29911a4d-a1b4-11eb-a523-00155dcfd717</UUID>
      <PID>20.500.12556/rul/0f05623d-d43b-42fc-a0d7-751849256fe6</PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=106391</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="59779"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
