Tilbake i de disige dagene med de tidlige hjemmedatamaskinene, ville mange av oss glede seg over å kjøre våre første BASIC-applikasjoner, noen av oss bygde til og med vårt eget 8-bitssystem fra en håndfull IC-er og følte oss opprømte i det øyeblikket de tilkoblede LED-ene, skjermen eller andre utgangsenheter vil vise tegn til liv. Det er denne typen spenning [Inkbox] har klart å bringe til bane for hver kontorarbeider: regnearkprogrammer som Excel. Hvordan, spør du kanskje? Hvorfor, ved å implementere et fullstendig funksjonelt 16-bitssystem med 16 generelle registre, 128 kB RAM og en 128×128 pikslers fargeskjerm, alt inne i et Excel-regneark, noe som gjør det muligens verdens første System-on-Spreadsheet (SoS).
Det kanskje mest fristende aspektet ved denne tilnærmingen er at den gir en veldig god visuell måte å indikere hva som skjer inne i systemet ved hjelp av fargekoder og tydelig adskilte og markerte funksjonelle elementer. Ikke bare kan det programmeres manuelt, men [Inkbox] opprettet også en assembler for CPUens ISA – kalt Excel-ASM16 – som alt er tilgjengelig fra ExcelCPU GitHub-prosjekt side. ASM-en settes sammen til en ROM.xlsx-fil som deretter kan kjøres av CPU.xlsx-filen ved å utløse Read ROM
knapp. Etter dette blir du konfrontert med erkjennelsen av at selv om det hele fungerer, er det også utrolig tregt, på ca 2-3 Hz.
Likevel, med all elegansen til et IMSAI 8080-frontpanel, kan vi ikke la være å gi full poeng for denne prestasjonen. Pluss at det gir mange av oss noe å gjøre under de ekstremt kjedelige møtene der bare seriøse applikasjoner som kontorpakker er tillatt.
[Innebygd innhold]
- SEO-drevet innhold og PR-distribusjon. Bli forsterket i dag.
- PlatoData.Network Vertical Generative Ai. Styrk deg selv. Tilgang her.
- PlatoAiStream. Web3 Intelligence. Kunnskap forsterket. Tilgang her.
- PlatoESG. Karbon, CleanTech, Energi, Miljø, Solenergi, Avfallshåndtering. Tilgang her.
- PlatoHelse. Bioteknologisk og klinisk etterretning. Tilgang her.
- kilde: https://hackaday.com/2024/01/30/how-to-build-your-own-16-bit-system-on-spreadsheet/
- : har
- :er
- :ikke
- :hvor
- 16
- a
- Om oss
- prestasjon
- Etter
- Alle
- tillatt
- også
- Selv
- an
- og
- søknader
- tilnærming
- ER
- spør
- aspektet
- montert
- At
- tilgjengelig
- grunnleggende
- BE
- bringe
- bygge
- bygget
- men
- knapp
- by
- som heter
- CAN
- kan ikke
- klart
- koder
- farge
- helt
- datamaskiner
- tilkoblet
- innhold
- prosessor
- opprettet
- Dager
- enhet
- Vise
- do
- under
- Tidlig
- opprømt
- elementer
- innebygd
- Selv
- Hver
- Excel
- Kjøreglede
- feil
- filet
- Først
- Til
- fra
- foran
- fullt
- funksjonelle
- general
- GitHub
- Gi
- gir
- god
- håndfull
- Skjer
- Disig
- hjelpe
- Hjemprodukt
- Hvordan
- Hvordan
- HTTPS
- i
- ICS
- implementere
- in
- utrolig
- indikerer
- innsiden
- inn
- IT
- jpg
- Type
- Life
- i likhet med
- Making
- fikk til
- manuelt
- mange
- merket
- Kan..
- møter
- øyeblikk
- mest
- my
- of
- Office
- bare
- or
- Annen
- vår
- produksjon
- egen
- side
- panel
- pixel
- plato
- Platon Data Intelligence
- PlatonData
- i tillegg til
- poeng
- programmert
- programmer
- gir
- formål
- RAM
- realisering
- registre
- Kjør
- rennende
- Skjerm
- segregert
- alvorlig
- Vis
- Skilt
- langsom
- noen
- noe
- regneark
- system
- fristende
- Det
- De
- deretter
- denne
- De
- til
- utløsende
- us
- ved hjelp av
- veldig
- visuell
- Vei..
- we
- Hva
- Hva er
- hvilken
- hvorfor
- med
- arbeidstaker
- virker
- Verdens
- ville
- du
- Din
- youtube
- zephyrnet