Az Apple II klasszikus chipe újjászületett: Ezúttal Twitter-vezérelt processzorként

Ez az áramköri és mechanikus alkatrészek csúcspontja egy pillanatfelvétel a chipről, amely az 1980-as évek néhány legnépszerűbb számítógépének középpontjában állt.
Az adatokat az Apple II, a Commodore 64 és a BBC Micro belül a MOS Technology 6502 mikroprocesszor képezte, amely nemcsak a terminátort táplálta az azonos nevű 1984-es sci-fi mozdulaton, de amelynek modern változatai továbbra is az orvosi szkennerek és audio berendezés. A teljes TwitAlu egység. Kép: Bristoli Egyetem Az angliai Bristol Egyetem hallgatói maguk vállalják, hogy újrakészítik a 6502 aritmetikai logikai egységét (ALU) és csatlakoztatják azt a Twitterhez, lehetővé téve a Twitter felhasználók számára, hogy számításokat és logikai funkciókat hajtsanak végre az egységen, Twitteren keresztül.

Az ALU az információfeldolgozás motorja a mikroprocesszoron belül, számtani műveleteket, például összeadást és kivonást, valamint logikai műveleteket, például érték-összehasonlításokat, például logikai operátorokat használva végez az adatokban.

Az adatokat a regiszterekből juttatják az ALU-ba - a mikroprocesszorba beépített memóriába -, és az ezen adatokon végrehajtott műveleteket a chip egy másik részéről, a vezérlőegységből küldött információk határozzák meg. Minden számítógépen futó program ezen műveletek hatalmas számának végrehajtására támaszkodik.

A modern programokat általában magas szintű, az emberek által olvasható nyelveken írják. Mielőtt ezeket a programokat végrehajtják, azokat gépi kódba állítják össze, amely megmondja az ALU-nak, hogy mely műveleteket kell végrehajtani.

A parancsokat el lehet küldeni az egységnek a @twittithmetic Twitter fiókon keresztül, és az egység kiszámítja a választ, és elküldi a választ.

Két 7483 összegző emulációja, 24 mechanikus relét használva. Kép: Bristoli Egyetem A Raspberry Pi kezeli a Twitterből származó parancsokat, és a parancsinformációkat ezután lefordítják, ami valójában a 6502 összeszerelési utasításai, amelyeket a hardverre továbbítanak.

A készülék egy egyedi 7400-as sorozatú ALU-t használ, amely a MoS 6502 processzortól függ. Az ALU különböző részeit többféle technológiával valósítják meg, hogy a kijelző vonzóbbá váljon, és megmutassa a számítástechnika történetében használt sokféle berendezést.

Például az ALU-n belüli összeadók mechanikus relékkel készültek. A reléket a korai számítógépekben, például a Z3-ban használtak logikai műveletek végrehajtására. Az ALU-n áthaladó adatok értékeit a Nixie csövekből készített kijelzőn is megjelenítik.

A három öt számjegyű kijelző egyike. Kép: Bristoli Egyetem A projekt kódja a következő GitHub lerakatban található.

© Copyright 2021 | mobilegn.com