V meglenih dneh zgodnjih domačih računalnikov bi se mnogi od nas veselili poganjanja naših prvih BASIC aplikacij, nekateri smo celo zgradili lasten 8-bitni sistem iz peščice IC-jev in bili navdušeni v trenutku, ko so povezane LED diode, zaslon ali druga izhodna naprava bi kazala znake življenja. Tovrstno navdušenje je [Inkbox] uspelo spraviti v pogubo vsakega pisarniškega delavca: programi za preglednice, kot je Excel. Kako, se lahko vprašate? Zakaj z implementacijo popolnoma delujočega 16-bitnega sistema s 16 splošnimi registri, 128 kB RAM-a in barvnim zaslonom 128×128 slikovnih pik, vse v Excelovi preglednici, zaradi česar je verjetno prvi sistem na preglednici (SoS) na svetu.
Morda je najbolj mamljiv vidik tega pristopa ta, da zagotavlja zelo dober vizualni način za prikaz dogajanja znotraj sistema z uporabo barvnih kod in jasno ločenih ter označenih funkcionalnih elementov. Ne samo, da ga je mogoče programirati ročno, ampak je [Inkbox] ustvaril tudi sestavljalnik za ISA procesorja – imenovan Excel-ASM16 – vse to je na voljo pri Projekt ExcelCPU GitHub strani. ASM je sestavljen v datoteko ROM.xlsx, ki jo lahko nato zažene datoteka CPU.xlsx tako, da sproži Read ROM
gumb. Po tem se soočite s spoznanjem, da čeprav vse deluje, je tudi neverjetno počasno, pri približno 2-3 Hz.
Kljub vsej eleganci sprednje plošče IMSAI 8080 si ne moremo kaj, da ne bi podelili vseh točk za ta dosežek. Poleg tega mnogim od nas daje nekaj, kar počnemo med tistimi izjemno dolgočasnimi sestanki, kjer so dovoljene samo resne aplikacije, kot so pisarniški paketi.
[Vgrajeni vsebina]
- Distribucija vsebine in PR s pomočjo SEO. Okrepite se še danes.
- PlatoData.Network Vertical Generative Ai. Opolnomočite se. Dostopite tukaj.
- PlatoAiStream. Web3 Intelligence. Razširjeno znanje. Dostopite tukaj.
- PlatoESG. Ogljik, CleanTech, Energija, Okolje, sončna energija, Ravnanje z odpadki. Dostopite tukaj.
- PlatoHealth. Obveščanje o biotehnologiji in kliničnih preskušanjih. Dostopite tukaj.
- vir: https://hackaday.com/2024/01/30/how-to-build-your-own-16-bit-system-on-spreadsheet/
- :ima
- : je
- :ne
- :kje
- 16
- a
- O meni
- dosežek
- po
- vsi
- dovoljene
- Prav tako
- Čeprav
- an
- in
- aplikacije
- pristop
- SE
- vprašati
- vidik
- sestavljeni
- At
- Na voljo
- Osnovni
- BE
- prinašajo
- izgradnjo
- zgrajena
- vendar
- Gumb
- by
- se imenuje
- CAN
- ne more
- jasno
- Kode
- barva
- popolnoma
- računalniki
- povezane
- vsebina
- CPU
- ustvaril
- Dnevi
- naprava
- zaslon
- do
- med
- Zgodnje
- elated
- elementi
- vgrajeni
- Tudi
- Tudi vsak
- Excel
- Vznemirjenje
- Napaka
- file
- prva
- za
- iz
- spredaj
- polno
- funkcionalno
- splošno
- GitHub
- Daj
- daje
- dobro
- peščica
- Zgodi se
- Megleno
- pomoč
- Domov
- Kako
- Kako
- HTTPS
- i
- ICS
- izvajanja
- in
- neverjetno
- Navedite
- v notranjosti
- v
- IT
- jpg
- Otrok
- življenje
- kot
- Izdelava
- upravlja
- ročno
- več
- označeno
- Maj ..
- sestanki
- Trenutek
- Najbolj
- my
- of
- Office
- samo
- or
- Ostalo
- naši
- izhod
- lastne
- Stran
- plošča
- pixel
- platon
- Platonova podatkovna inteligenca
- PlatoData
- plus
- točke
- programirana
- programi
- zagotavlja
- Namen
- RAM
- realizacija
- registri
- Run
- tek
- Zaslon
- ločeno
- resno
- Prikaži
- Znaki
- počasi
- nekaj
- Nekaj
- Spreadsheet
- sistem
- mamljivo
- da
- O
- POTEM
- ta
- tisti,
- do
- sproži
- us
- uporabo
- zelo
- vizualna
- način..
- we
- Kaj
- Kaj je
- ki
- zakaj
- z
- delavec
- deluje
- svetu
- bi
- jo
- Vaša rutina za
- youtube
- zefirnet