Kūrybiškumo užveržimas: 16 bitų CPU, sukurtas „Excel“ aplinkoje

Pasauliui, kuriame technologija nuolat lenkia ribas, netradicinis genijus pasiekė nepaprastą laimėjimą. „YouTube“ entuziastas vardu Inkbox neseniai pristatė nuostabų projektą, kuris sujungia du tarsi nesusijusius dalykus – „Microsoft Excel“ ir visiškai veikiantį 16 bitų centralinį procesorių (CPU).

Nors dauguma mūsų „Excel“ suvokia tik kaip skaičiuoklių įrankį duomenų organizavimui, tiesa yra ta, kad jis turi paslėptas galimybes, laukiančias atradimo. Inkbox panaudojo „Excel“ sąlyginio formatavimo funkcionalumą ir iškeliavo į nuostabų kelionę, siekdamas sukurti funkcinį CPU. Svarbiausia šio pavyzdinio darbo aspektą yra tai, kad Inkbox pasiekė šį rezultatą nenaudodamas „Visual Basic“ scenarijų ar įskiepių – viskas, ko reikia, jau yra „Excel“ ribose.

Vienas iš išsiskiriančių šio „Excel“ CPU projekto pasiekimų yra „Excel-ASM16“ kūrimas – asmens kalba, specialiai sukurtas papildyti šį funkcinį CPU. „Excel-ASM16“ pasižymi įspūdingais 23 instrukcijų rinkiniais, palaiko kintamuosius, žymes ir net binarinių failų valdymą. Nors šie funkcionalumai labai paprasti patyrusiems asmens kalbos programuotojams, jie tikrai ypatingi 16 bitų CPU ribose, esant „Microsoft Excel“ aplinkoje.

Gilyn į detalės, Inkboxo vaizdo įraše galima stebėti sudėtingą „Excel“ CPU darbą. Nors šis CPU veikia ne daugiau kaip 3 Hz, laiko nuspaudimus demonstracinis vaizdo įrašas įvardija įdomius šio CPU vidinio darbo aspektus. Stebdami, kaip CPU vykdo savo uždavinius, Inkbox išsamiai paaiškina „Excel“ pagrindines funkcijas, kurios padaro šią nuostabią kūrinį gyvą.

Svarbu paminėti, kad šis 16 bitų „Excel“ CPU projektas nėra revoliucingas šiuolaikinėje skaičiavimo srityje. Tačiau jis neabejotinai pabrėžia Inkbox keliamųjų techninių įgūdžių ir išradingumo nepakartojamą būdą. Įspūdinga tai, kad Inkbox dalijosi „Excel-ASM16“ asmens kalba ir visiškai funkciniu CPU, kartu su pavyzdinėmis programomis per „Github“. Tai reiškia, kad drąsūs asmenys gali atkartoti šį projektą ir patys patirti magiją.

Žinoma, praktinės taikymo srities galimybės, susijusios su 16 bitų CPU, įvestu į „Microsoft Excel“, ribojamos 128×128 pikselių monitoriaus, 16 spalvų ir 128KB RAM, gali atrodyti ribotos kasdieniniam naudojimui. Tačiau šio laimėjimo egzistavimas neabejotinai žavi. Jiems, kurie nors kartą fantazavo apie „CPU atsisiuntimą“, tai yra ypatinga galimybė.

Atsakant į neišvengiamą klausimą: ne, „Excel“ CPU negali paleisti žaidimo „Doom“. Nepaisant to, reikėtų pažymėti, kad nulemti entuziastai sugebėjo pasiekti galimybes iki pat „Excel“ ribų ir pasitelkti jo vaizdo išvesties galimybes, kad pritaikytų kultinį žaidimą. Tai įrodo, jog su pakankama kūrybiškumu ir pasiryžimu net pačiais netikėčiausiais įrankiais galima pasiekti neįtikėtus laimėjimus.

DUK skyrius:
1. Kas yra „Excel“ CPU projektas?
„Excel“ CPU projektas yra nepaprastas darbas, kuris sujungia „Microsoft Excel“ ir visiškai funkcinį 16 bitų CPU. Jis pasitelkia „Excel“ paslėptąsias galimybes, ypač sąlyginio formatavimo funkcionalumą, kad sukurtų veikiantį CPU be jokios būtinybės naudoti „Visual Basic“ scenarijų ar įskiepius.

2. Kas yra „Excel-ASM16“?
„Excel-ASM16“ yra asmens kalba, specialiai sukurtas „Excel“ CPU projektui. Ji palaiko 23 instrukcijų rinkinius, įskaitant kintamuosius, žymes ir binarinių failų valdymą. Nors šie funkcionalumai gali atrodyti paprasti patyrusiems asmens kalbos programuotojams, jie yra ypatingi 16 bitų CPU ribose, esant „Microsoft Excel“ aplinkoje.

3. Ar „Excel“ CPU projektas yra revoliucingas laimėjimas šiuolaikiniame skaičiavime?
Ne, „Excel“ CPU projektas nėra revoliucingas laimėjimas šiuolaikiniame skaičiavime. Tačiau jis atskleidžia kūrėjo, Inkbox, techninį įgūdžių ir išradingumo talentą. Projektas puikiai demontruoja, ko gali būti pasiekta naudojant netikėtus įrankius.

4. Kur galiu surasti „Excel-ASM16“ asmens kalbą ir visiškai funkcinį CPU?
Inkbox dalijosi „Excel-ASM16“ asmens kalba ir visiškai funkciniu CPU, kartu su pavyzdinėmis programomis, „Github“ svetainėje. Tai leidžia asmenims atkartoti projektą ir patys patirti magiją.

5. Kokie yra 16 bitų CPU, įvesto į „Microsoft Excel“, praktiniai taikymo sričiai?
16 bitų CPU, įvestam į „Microsoft Excel“, praktinės taikymo srities galimybės, esant ribojamoms 128×128 pikselių monitoriaus, 16 spalvų ir 128KB RAM, gali atrodyti ribotos kasdieniniam naudojimui. Vis dėlto šio laimėjimo egzistavimas neabejotinai žavi ir siūlo ypatingą galimybę tiems, kurie nors kartą fantazavo apie „CPU atsisiuntimą“.

6. Ar „Excel“ CPU gali paleisti žaidimą „Doom“?
Ne, „Excel“ CPU negali paleisti žaidimo „Doom“. Nepaisant to, nulemti entuziastai sugebėjo pasiekti „Excel“ ribas ir pasitelkė jo vaizdo išvesties galimybes, kad pritaikytų šį kultinį žaidimą. Tai įrodo, jog su pakankama kūrybiškumu ir pasiryžimu net pačiais netikėčiausiais įrankiais galima pasiekti neįtikėtus laimėjimus.

Apibrėžimai:
– CPU: Centralinė procesoriaus vienetai, pagrindinė kompiuterio dalis, kuri vykdo daugumą skaičiavimų kompiuteryje.
– Excel: „Microsoft Excel“ yra skaičiuoklės programinė įranga, skirta duomenų organizavimui, analizei ir pristatymui.
– Asmens kalba: žemos lygio programavimo kalba, suteikianti simbolinę mašininių instrukcijų reprezentaciją.

Susiję nuorodos:
– GitHub

The source of the article is from the blog mgz.com.tw

Privacy policy
Contact