Å slippe løs kreativiteten: En 16-bits CPU skapt inni Excel

I en verden der teknologi kontinuerlig pusher grensene, har et uortodoks geni klart å oppnå en ekstraordinær bragd. En YouTube-entusiast ved navn Inkbox avslørte nylig et tankevekkende prosjekt som kombinerer to tilsynelatende ikke-relaterte enheter: Microsoft Excel og en fullt fungerende 16-bits CPU.

Mens mange av oss oppfatter Excel utelukkende som et regnearkverktøy for å organisere data, er sannheten at det besitter skjulte evner som bare venter på å bli utforsket. Inkbox utnyttet kraften i Excels betingede formateringsfunksjonalitet og begynte på en bemerkelsesverdig reise for å skape en fungerende CPU. Det mest forbløffende ved dette prosjektet er at Inkbox oppnådde denne milepælen uten å ty til Visual Basic-skript eller tillegg; alt du trenger er allerede innenfor rammene til Excel.

En av de mest bemerkelsesverdige prestasjonene i dette Excel-CPU-prosjektet ligger i utviklingen av Excel-ASM16, et assembler-språk spesielt designet for å komplementere den fungerende CPU-en. Excel-ASM16 har en imponerende rekke på 23 instruksjoner, som støtter variabler, etiketter og til og med håndtering av binære filer. Mens disse funksjonalitetene kan virke grunnleggende for erfarne assembler-språk-programmerere, er de virkelig bemerkelsesverdige innenfor begrensningene til en 16-bits CPU som eksisterer under Microsoft Excels paraply.

Når vi går dypere inn i detaljene, viser Inkbox’s video de intrikate funksjonene til Excel-CPU-en. Selv om CPU-en opererer med en beskjeden klokkehastighet på ikke mer enn 3 Hz, gir den tidslapsede demonstrasjonen et fengslende glimt inn i dens indre funksjon. Mens du ser CPU-en utføre oppgavene sine, forklarer Inkbox grundig de underliggende funksjonene i Excel som gir denne utrolige skapelsen liv.

Det er viktig å merke seg at dette 16-bits Excel-CPU-prosjektet ikke fungerer som en banebrytende fremskritt innen moderne databehandling. Likevel fremhever det utvilsomt den uovertrufne tekniske ekspertisen og oppfinnsomheten til Inkbox. Imponerende nok har Inkbox sjenerøst delt Excel-ASM16 assembler-språket og den fullt fungerende CPU-en, sammen med prøveprogrammer, via Github. Dette betyr at eventyrlystne individer kan replikere prosjektet og oppleve magien førstehånds.

Selvfølgelig kan de praktiske anvendelsene av en 16-bits CPU innebygd i Microsoft Excel, begrenset av en 128×128 pikselskjerm, 16 farger og 128KB RAM, virke begrenset for daglig bruk. Men bare eksistensen av denne bragden er utvilsomt inspirerende. For de som noen gang har fantasert om å «laste ned en CPU», er dette en ekstraordinær mulighet.

For å adressere det uunngåelige spørsmålet: nei, Excel-CPU-en kan ikke kjøre Doom. Likevel bør det bemerkes at engasjerte entusiaster har klart å presse Excel til grensene og utnytte dets video-utgangsmuligheter for å tilpasse det ikoniske spillet. Dette er bevis på at med nok kreativitet og besluttsomhet kan selv de mest uventede verktøyene formes for utrolige bragder.

Ofte stilte spørsmål:

1. Hva er Excel-CPU-prosjektet?
Excel-CPU-prosjektet er en bemerkelsesverdig innsats som bringer sammen Microsoft Excel og en fullt fungerende 16-bits CPU. Det utnytter Excels skjulte evner, spesielt dens betingede formateringsfunksjonalitet, for å opprette en fungerende CPU uten behov for Visual Basic-skript eller tillegg.

2. Hva er Excel-ASM16?
Excel-ASM16 er et assembler-språk utviklet spesielt for Excel-CPU-prosjektet. Det støtter 23 instruksjoner, inkludert variabler, etiketter og håndtering av binære filer. Mens disse funksjonalitetene kan være grunnleggende for erfarne assembler-språk-programmerere, er de bemerkelsesverdige innenfor begrensningene til en 16-bits CPU som opererer innenfor Microsoft Excel.

3. Er Excel-CPU-prosjektet en banebrytende fremskritt innen moderne databehandling?
Nei, Excel-CPU-prosjektet er ikke en banebrytende fremskritt innen moderne databehandling. Det fremhever imidlertid teknisk ekspertise og oppfinnsomhet hos skaperen, Inkbox. Prosjektet fungerer som en ekstraordinær demonstrasjon av hva som kan oppnås med uventede verktøy.

4. Hvor kan jeg finne Excel-ASM16 assemblerspråket og den fullt fungerende CPU-en?
Inkbox har delt Excel-ASM16 assemblerspråket og den fullt fungerende CPU-en, sammen med prøveprogrammer, på Github. Dette gir enkeltpersoner muligheten til å reprodusere prosjektet og oppleve magien førstehånds.

5. Hva er de praktiske anvendelsene av en 16-bits CPU innebygd i Microsoft Excel?
De praktiske anvendelsene av en 16-bits CPU innebygd i Microsoft Excel, med begrensningene på en 128×128 pikselskjerm, 16 farger og 128KB RAM, kan virke begrenset for daglig bruk. Likevel er eksistensen av denne bragden utvilsomt inspirerende og gir en ekstraordinær mulighet for de som noen gang har fantasert om å «laste ned en CPU».

6. Kan Excel-CPU-en kjøre Doom?
Nei, Excel-CPU-en kan ikke kjøre Doom. Imidlertid har dedikerte entusiaster klart å presse Excel til grensene og utnytte dets video-utgangsmuligheter for å tilpasse det ikoniske spillet. Dette er bevis på at med nok kreativitet og besluttsomhet kan selv de mest uventede verktøyene formes for utrolige bragder.

Definisjoner:
– CPU: Sentral Prosesseringsenhet, den viktigste delen av en datamaskin som utfører mesteparten av prosesseringen inne i en datamaskin.
– Excel: Microsoft Excel er et regnearkprogram som brukes til å organisere, analysere og presentere data.
– Assemblerspråk: Et lavnivå programmeringsspråk som gir en symbolsk representasjon av instruksjoner for maskinkode.

Relaterte lenker:
– GitHub

The source of the article is from the blog reporterosdelsur.com.mx

Privacy policy
Contact