Tunguska

Tunguska is een ternaire computeremulator.
Download nu

Tunguska Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Viktor Lofgren
  • Uitgever website:
  • http://www.acc.umu.se/~achtt315/tunguska/

Tunguska Tags


Tunguska Beschrijving

Tunguska is een Emulator van Ternary Computer. Tunguska is een Emulator-software van Ternary Computer. Op een goede dag is het uitvoering, het is ongeveer gelijk aan die van een personal computer uit de jaren 80, met pieksnelheden ongeveer 1.000.000 operaties per seconde, op een meer normale dag ongeveer 250.000 ops / sec.it is losjes gebaseerd op het uitstekende ontwerp van de (binaire) 6502-processor van MOS-technologie, maar volledig ternary. Dus in plaats van twee geheugencelstaten (0, 1), heeft het drie (-1, 0, 1). De machine maakt gebruik van TRYTE-WIDTH (TRYTE = Ternaire analoog naar "byte") 6, met 36 = 729 staten per Tryte. De naam is zowel een top van de hoed voor de overwegend Russische erfgoed van Ternary Computing, en een (verouderde) in-grap over de stabiliteit van een eerdere versie. Purpose "Ik vraag me af hoe het zou zijn als mijn computer ternary was? ", Vroeg ik mezelf een tijdje terug. Ik googled en vond een paar Stub-Ish Wikipedia-artikelen, een paar pagina's die uitleggen waarom Ternary Computing enorm superieur is aan alles, en sommige documenten die de Russische experimenten in de jaren 1950 bespreken, zou dit niet doen. Ik wilde een hands-on-computer waarmee ik kon spelen. Dus ik ben aan het werk, en een paar maanden later is dit het resultaat. Dus het doel is om een eenvoudige en toegankelijke, maar krachtige speeltuin voor ternary computing voor de man op straat te bieden (met een fatsoenlijk begrip van de assemblageprogrammering en Algemene computerinfrastructuur) .Status en doelenHet doel van het project is voornamelijk genot, maar niet-gerichte programmering zal niet echt iets nuttigs produceren, dus een soort prioriteiten en doelen moeten worden gedefinieerd. In aflopende volgorde van belangrijkheid: 1. Eenvoud / bruikbaarheid 2. Snelheid 3. Mooie code 4. ExperimentatieHet doel van het project is uiteindelijk om ternary computing op grote schaal toegankelijk te maken voor degenen die geïnteresseerd zijn. Als een afleiding, als een speeltje, als een what-if; Om een beetje in de binaire grouders te sloppen en te zien of iets loskomt. Een belangrijk nevendoel is om het project goed genoeg te documenteren, zodat mensen die niet helemaal voldoen aan het vereiste kennisniveau dat nodig is om Tunguska gemakkelijk te begrijpen essentials. Vereisten: · Bison · Snelle Lexical Analyzer Generator · SDL · ZLIB Wat is er nieuw in deze release: · Het hoofddoel van deze release is om 3cc introduceren, een compiler voor een C-achtige taal die zich in Tunguska-assemblagecode samenstellen. · Deze release voegt ook verschillende instructies toe voor eenvoudig beschikbaar 12 TRIT-rekenkunde en een Windows-poort via Cygwin.


Tunguska Gerelateerde software

Mac-on-Linux

MAC-ON-LINUX (MOL) is een virtuele machine die Mac OS (inlucluding Mac OS X) bovenop Linux / PPC wordt uitgevoerd. ...

318

Downloaden