MIX (fiktivní počítač)

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

MIX je hypotetický počítač, který vytvořil Donald Knuth pro potřeby knihy The Art of Computer Programming. Programovacím jazykem tohoto fiktivního procesoru je assembler MIXAL.

V pozdějších vydáních knihy je MIX nahrazen RISCovou verzí nazvanou MMIX.

Architektura

Počítač MIX pracuje s byty, které obsahují 6 bitů nebo dvě dekadické číslice. Každý byt může tedy reprezentovat buď jednu ze 64 hodnot (binární tvar) nebo jednu ze 100 hodnot (dekadický tvar). +more Byty jsou sdruženy do slov o 5 bytech, každému slovu je přiřazen navíc bit znaménka.

Počítač má 9 pracovních registrů a paměť o velikosti 4000 slov.

Emulátory

[url=http://www.catb.org/~esr/mixal/]Mixal[/url] - assembler a interpret * GNU MDK

Externí odkazy

[url=http://www-cs-faculty.stanford.edu/%7Eknuth/taocp.html]MIXware[/url] - Stránky o MIXu od Donalda Knutha.

Kategorie:Programování

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top