Excel використовується для створення повноцінного процесора: дивовижна досягнення

Microsoft Excel, широко визнане програмне забезпечення для розрахунків, відоме своєю універсальністю, причому користувачі виявили, що в ньому можна запустити класичну стрілянину Doom. Проте, останній розробки продемонстрували неймовірну нову можливість Excel: його можна використовувати для побудови працюючого процесора. Це несподіване відкриття зробило Інкбокс, відеоблогер, який продемонстрував це досягнення в детальному відео тривалістю 16 хвилин.

Здивувавшись, Інкбокс зміг побудувати 16-бітний процесор в межах Excel без використання додаткових скриптів Visual Basic або плагінів. Процесор працює з тактовою частотою 3 Гц і має 128 КБ оперативної пам’яті, дисплей 128×128 пікселів з 16 кольорами та спеціальну асемблерну мову. Що ще цікаво, файли для цього процесора тепер доступні на Github, що дозволяє іншим випробувати його самостійно.

Одна з найвражаючих сторінок цього проекту — створення повноцінної асемблерної мови, спеціально розробленої для процесора в Excel. Ця асемблерна мова, що називається Excel-ASM16, включає 23 різні команди і має підтримку змінних, міток та використання бінарних файлів. Хоча ці можливості можуть здатися простими для асемблерної мови, вони значні, враховуючи обмеження, які накладає 16-бітний процесор в межах Excel.

У пояснювальному відео Інкбокс детально роз’яснює функції Excel, використані у проекті, а також як їх було змінено для створення працюючого процесора. Незважаючи на те, що циклограма демонстрації показує відносно скромну швидкість процесора 3 Гц, вона ефективно демонструє внутрішню будову цього захоплюючого процесора на основі Excel.

Хоча 16-бітний процесор, побудований з використанням Excel, має свої обмеження, він безсумнівно демонструє виняткову технічну кваліфікацію та творчість Інкбокс. Розповсюджуваний безкоштовно Excel-ASM16 і його супровідний процесор, разом із зразками програм, доступними на Github, пропонують захоплюючу можливість для інших користувачів Excel дослідити цю унікальну створення самостійно.

[Посилання на відеодемонстрацію на YouTube]

Часто задавані питання:

1. Що стосується останніх розробок Microsoft Excel?
Microsoft Excel показав здатність побудувати працюючий процесор.

2. Хто продемонстрував цю нову можливість Excel?
Ютубер Інкбокс продемонстрував побудову 16-бітного процесора в межах Excel.

3. Як процесор був побудований в Excel?
Процесор був побудований без використання скриптів Visual Basic або плагінів.

4. Які характеристики процесора?
Процесор працює з тактовою частотою 3 Гц, має 128 КБ оперативної пам’яті, дисплей 128×128 пікселів з 16 кольорами та спеціальну асемблерну мову.

5. Чи доступні файли для цього процесора для тестування іншими користувачами?
Так, файли для цього процесора доступні на Github.

6. Яка асемблерна мова використовується спеціально для процесора в Excel?
Асемблерна мова називається Excel-ASM16, і вона включає 23 різні команди та підтримку змінних, міток та використання бінарних файлів.

7. Як процесор був створений за допомогою функцій Excel?
Ютубер Інкбокс пояснює у відеодемонстрації функції Excel, використані в проекті, та як їх було змінено для створення працюючого процесора.

8. Яка швидкість процесора, побудованого на основі Excel?
Процесор працює зі відносно скромною швидкістю 3 Гц.

9. Що пропонує безкоштовно розповсюджуваний Excel-ASM16 іншим користувачам?
Безкоштовно розповсюджуваний Excel-ASM16 та супровідний процесор, разом із зразками програм на Github, пропонують можливість для інших користувачів Excel дослідити і протестувати цей унікальний процесор.

Терміни:

– Процесор (ЦП): Скорочення від “Центральний процесор”, основна компонента комп’ютера, яка виконує більшість обчислень всередині комп’ютера.
– Асемблерна мова: Мова програмування низького рівня, яка використовує мнемонічні коди та символи для представлення операцій та інструкцій, які можуть бути виконані безпосередньо процесором комп’ютера.

Пов’язані посилання:
– Відеодемонстрація на YouTube
– Репозиторій процесора на Github

[Вбудування] https://www.youtube.com/embed/Qcvz7-qQWuU [/вбудування]

The source of the article is from the blog publicsectortravel.org.uk

Privacy policy
Contact