آزادسازی خلاقیت: ساخت یک CPU 16 بیتی داخل اکسل

در یک جهانی که فناوری همواره مرزها را تکان می‌دهد، یک نابغه غیر معمول به دستیابی به یک دستاورد فوق‌العاده دست یافته است. شیفته یوتوب، معروف به Inkbox، به تازگی یک پروژه هیجان انگیز را به نمایش گذاشت که دو موجود تا حدی مرتبط به هم، یعنی مایکروسافت اکسل و یک CPU 16 بیتی کاملاً عملکردی را به هم پیوند می‌دهد.

بسیاری از ما اکسل را به عنوان یک ابزار جدولکاری برای سازماندهی داده‌ها درنظر می‌گیریم، اما حقیقت این است که این برنامه قابلیت‌های پنهانی دارد که در انتظار کشف شدن هستند. Inkbox توانسته قدرت قالب‌بندی شرطی اکسل را به خدمت بگیرد و به یک سفر قابل تعجب برای ایجاد یک CPU عملکردی وارد شود. جالب‌ترین جنبه این پروژه این است که Inkbox توانسته است این اهداف را بدون نیاز به اسکریپت‌های Visual Basic یا پلاگین‌ها داخل اکسل تحقق بخشد؛ همه چیزی که برای این کار نیاز دارید، در حال حاضر در محدوده اکسل وجود دارد.

یکی از دستاوردهای برجسته این پروژه CPU اکسل، توسعه زبان ماشین Excel-ASM16 است که به طور خاص برای مکمل کردن عملکرد CPU طراحی شده است. Excel-ASM16 مجموعه‌ای متشکل از 23 دستور را ارائه می‌دهد که از برچسب‌ها و متغیرها پشتیبانی می‌کند و حتی مدیریت فایل‌های دودویی را نیز دربر می‌گیرد. اگرچه این قابلیت‌ها ممکن است برای برنامه‌نویسان تجمیعی با تجربه ظاهراً ساده باشند، اما در محدودیت‌های یک CPU 16 بیتی وجود داشتن در فضای کاری مایکروسافت اکسل، واقعاً بی‌نظیر هستند.

در بیشتر جزئیات، ویدیوی Inkbox نحوه کارکرد پیچیده CPU اکسل را نشان می‌دهد. اگرچه این CPU با نرخ ساعت متواضعی حداکثر 3 هرتز عمل می‌کند، دموی زمان دار شگفت‌انگیزی از روش کار آن ارائه می‌دهد. در حین تماشای عملکرد CPU، اینکباکس توضیحاتی دقیق و روشنی درباره عملکرد اکسل که این ابداع شگفت‌انگیز را به زندگی می‌اندازد، ارائه می‌دهد.

مهم است به آن اشاره کنیم که پروژه 16 بیتی CPU اکسل، به عنوان یک پیشرفت چشمگیر در محاسبات مدرن ارائه نمی‌شود. با این حال، بدون شک نشان‌دهنده تخصص فنی و مهارت خلاقیت Inkbox است. با شگفتی، اینکباکس زبان ماشین Excel-ASM16 و CPU کاملاً عملکردی را همراه با برنامه‌های نمونه در Github به اشتراک گذاشته است. این بدان معناست که افراد نیرومند می‌توانند پروژه را تکثیر کرده و جادو را به صورت مستقیم تجربه کنند.

بدون شک، کاربردهای عملی یک CPU 16 بیتی درون مایکروسافت اکسل، محدود شده به نمایشگر 128×128 پیکسلی، 16 رنگ و 128 کیلوبایت حافظه RAM، برای استفاده روزمره ممکن است محدود به نظر برسد. با این حال، وجود این دستاورد بی‌شک الهام‌بخش است. برای کسانی که تاکنون به “دانلود CPU” خواب می‌بینند، این یک فرصت استثنایی است.

به فهمیدن سوال ناگزیر می‌پردازیم: خیر، CPU اکسل قادر به اجرای Doom نمی‌باشد. با این حال، شیفته‌های مصمم توانسته‌اند به حداکثر مرزهای اکسل بروند و توانایی خروجی ویدیو آن را برای تأمین بازی آیکونیک بهره بگیرند. این نشان می‌دهد که به همراهی خلاقیت و اراده، حتی ابزارهایی غیرمنتظره هم می‌توانند برای دستاوردهای شگفت‌انگیز ساخته شوند.

The source of the article is from the blog zaman.co.at

Privacy policy
Contact