Microsoft Excel използва за създаване на напълно функциониращ процесор: Изненадващо постижение

Microsoft Excel, широко признатият софтуер за таблични пресмятания, е известен с гъвкавостта си, като потребителите дори са открили, че може да изпълнява класическата игра Doom. Въпреки това, последно постижение показва изненадваща нова страна от възможностите на Excel: с него може да се построи функциониращ процесор. Този неочакван откритие идва от работата на Youtuber с име Inkbox, който демонстрира това постижение в видео с продължителност 16 минути.

Невероятно, Inkbox успя да построи 16-битов процесор в Excel, без да използва Visual Basic скриптове или допълнения. Процесорът работи на тактова честота от 3Hz и притежава 128KB RAM, 16-цветен дисплей с резолюция 128х128 пиксела и собствен асемблерен език. Още по-заинтригуващо е, че файловете за този процесор са вече достъпни в Github, позволявайки на другите да го тестват.

Едно от най-впечатляващите аспекти на този проект е създаването на напълно функциониращ асемблерен език, специално проектиран за процесора в Excel. Този асемблерен език, наречен Excel-ASM16, включва 23 различни команди и поддържа променливи, маркери и използването на двоични файлове. Въпреки че тези функционалности може да звучат основни за асемблерен език, те са много значими, като се има предвид ограниченията, наложени от 16-битов процесор в Excel.

В обяснителното видео, Inkbox разглежда подробно глаголите в Excel, използвани в проекта и как те са манипулирани, за да се постигне създаването на функциониращ процесор. Въпреки скромната скорост на процесора от 3Hz, демонстрацията във времева лента ефективно разкрива вътрешното функциониране на този изумителен процесор, базиран на Excel.

Въпреки че 16-битовият процесор, създаден в Excel, може да има своите ограничения, той несъмнено показва изключителните технически умения и креативност на Inkbox. Споделеният свободно Excel-ASM16 и придружаващият го процесор, заедно с образците от програми, достъпни в Github, предлагат вълнуваща възможност за другите потребители на Excel да изследват това уникално творение.

[link]Линк към видеодемонстрацията в YouTube[/link]

ЧЗВ:

1. Какво е последното постижение, свързано с Microsoft Excel?
Microsoft Excel се показа способен да построи функциониращ процесор.

2. Кой демонстрира тази нова възможност на Excel?
Youtuber с име Inkbox демонстрира създаването на 16-битов процесор в Excel.

3. Как е построен процесорът в Excel?
Процесорът е построен без използването на Visual Basic скриптове или допълнения.

4. Какви са спецификациите на процесора?
Процесорът работи на тактова честота от 3Hz и притежава 128KB RAM, 16-цветен дисплей с резолюция 128х128 пиксела и собствен асемблерен език.

5. Файловете за този процесор са ли достъпни за тестване от други потребители?
Да, файловете за този процесор са достъпни в Github.

6. Как се нарича асемблерният език, използван специално за процесора в Excel?
Асемблерният език се нарича Excel-ASM16 и включва 23 различни команди и поддържа променливи, маркери и използването на двоични файлове.

7. Как е създаден процесорът чрез функциите в Excel?
Inkbox обяснява в видеодемонстрацията функциите в Excel, които са използвани и как са били манипулирани, за да се създаде функциониращ процесор.

8. Каква е скоростта на процесора, базиран на Excel?
Процесорът работи на относително скромна скорост от 3Hz.

9. Какво предлагат свободно споделеният Excel-ASM16 на другите потребители?
Свободно споделеният Excel-ASM16 и съпътстващият го процесор, заедно с образци от програми в Github, предлагат възможност за другите потребители на Excel да изследват и тестват това уникално творение.

Дефиниции:

– Процесор: Съкратение от Централен процесор, основната компонента на компютър, която извършва по-голямата част от обработката вътре в компютъра.
– Асемблерен език: Ниско ниво на програмен език, който използва мнемоничен код и символи, за да представи операции и инструкции, които могат да се изпълняват директно от процесора на компютър.

Свързани връзки:
– Видеодемонстрация в YouTube
– Хранилище за файлове на процесора в Github

The source of the article is from the blog aovotice.cz

Privacy policy
Contact