Microsoft Excel blir brukt til å bygge en fullt fungerende CPU: En overraskende prestasjon

Microsoft Excel, en velkjent regnearkprogramvare, er kjent for sin allsidighet, og brukere har til og med oppdaget at den kan kjøre det klassiske skytespillet Doom. Imidlertid har en nylig utvikling vist en forbløffende ny side av Excels evner: den kan brukes til å bygge en fungerende CPU. Denne uventede oppdagelsen kommer fra arbeidet til en YouTuber ved navn Inkbox, som har demonstrert denne bragden i en detaljert 16-minutters video.

Bemerkelsesverdig nok klarte Inkbox å konstruere en 16-bit CPU innenfor Excel uten å bruke noen Visual Basic-scripts eller tillegg. CPU-en opererer med en klokkehastighet på 3Hz og har 128KB RAM, en 16-farges 128×128 pikselskjerm og et tilpasset assembly-språk. Det som er enda mer fascinerende er at filene for denne CPU-en nå er tilgjengelige på Github, slik at andre kan teste den selv.

En av de mest imponerende aspektene ved dette prosjektet er opprettelsen av et fullt fungerende assembly-språk spesifikt designet for Excel CPU-en. Dette assembly-språket, kalt Excel-ASM16, omfatter 23 forskjellige instruksjoner og inneholder støtte for variabler, merkelapper og bruk av binære filer. Selv om disse funksjonalitetene kan virke grunnleggende for et assembly-språk, er de ganske betydningsfulle med tanke på begrensningene som en 16-bit CPU i Excel har.

I den forklarende videoen går Inkbox grundig gjennom de Excel-funksjonene som er brukt i prosjektet, og hvordan de ble manipulert for å oppnå opprettelsen av den fungerende CPU-en. Til tross for CPU-ens relativt beskjedne hastighet på 3Hz, viser tidslapse-demonstrasjonen effektivt de indre arbeidsprosessene til denne bemerkelsesverdige Excel-baserte CPU-en.

Selv om 16-bit CPU-en bygget i Excel kan ha sine begrensninger, viser den utvilsomt Inkbox sin eksepsjonelle tekniske dyktighet og kreativitet. Den fritt delte Excel-ASM16 og den tilhørende CPU-en, sammen med eksempelprogrammer tilgjengelig på Github, gir en spennende mulighet for andre Excel-brukere til å utforske denne unike skapelsen selv.

[Link til video-demonstrasjonen på YouTube]

Ofte stilte spørsmål:

1. Hva er den nylige utviklingen angående Microsoft Excel?
Microsoft Excel har vist seg å være i stand til å bygge en fungerende CPU.

2. Hvem viste frem denne nye egenskapen ved Excel?
En YouTuber ved navn Inkbox demonstrerte byggingen av en 16-bit CPU i Excel.

3. Hvordan ble CPU-en bygget i Excel?
CPU-en ble bygget uten å bruke noen Visual Basic-scripts eller tillegg.

4. Hva er spesifikasjonene til CPU-en?
CPU-en opererer med en klokkehastighet på 3Hz og har 128KB RAM, en 16-farges 128×128 pikselskjerm og et tilpasset assembly-språk.

5. Er filene for denne CPU-en tilgjengelig for andre å teste?
Ja, filene for denne CPU-en er tilgjengelige på Github.

6. Hva heter assembly-språket som brukes spesifikt for Excel CPU-en?
Assembly-språket kalles Excel-ASM16 og omfatter 23 forskjellige instruksjoner og støtter variabler, merkelapper og bruk av binære filer.

7. Hvordan ble CPU-en opprettet ved hjelp av Excel-funksjoner?
YouTuber-en, Inkbox, forklarer i en video-demonstrasjon de Excel-funksjonene som ble brukt og hvordan de ble manipulert for å opprette den fungerende CPU-en.

8. Hva er hastigheten til Excel-baserte CPU-en?
CPU-en har en relativt beskjeden hastighet på 3Hz.

9. Hva tilbyr den fritt delte Excel-ASM16 til andre brukere?
Den fritt delte Excel-ASM16 og den tilhørende CPU-en, sammen med eksempelprogrammer på Github, gir en mulighet for andre Excel-brukere til å utforske og teste denne unike skapelsen.

The source of the article is from the blog kunsthuisoaleer.nl

Privacy policy
Contact