Microsoft Excel Kullanılarak Tamamen Fonksiyonel Bir CPU Oluşturuldu: Şaşırtıcı Bir Başarı

Microsoft Excel, geniş çapta kullanılan bir elektronik tablo yazılımıdır ve klasik shooter oyunu Doom’un bile çalıştırılabileceği çok yönlülüğüyle tanınır. Ancak, son bir gelişme Excel’in kabiliyetlerinin şaşırtıcı yeni bir yönünü gösterdi: işlevsel bir CPU oluşturulabilir. Bu beklenmedik keşif, Inkbox adlı bir YouTuber’ın detaylı 16 dakikalık bir videoyla gösterdiği bir başarıyla ortaya çıktı.

İnanılmaz bir şekilde, Inkbox, Visual Basic betikleri veya eklentileri kullanmadan Excel içinde 16-bitlik bir CPU inşa etmeyi başardı. CPU, 3Hz hızında çalışır ve 128KB RAM, 16 renkli 128×128 piksel ekran, özel bir derleme diline sahiptir. Daha da ilginç olan ise bu CPU için dosyaların Github üzerinde mevcut olmasıdır, bu da başkalarının bunu deneyebileceklerini göstermektedir.

Bu projenin en etkileyici yanlarından biri, Excel CPU için özel olarak tasarlanmış tamamen işlevsel bir derleme dilinin oluşturulmasıdır. Excel-ASM16 adı verilen bu derleme dili, 23 farklı talimatı kapsar ve değişkenler, etiketler ve ikili dosya kullanımına destek sunar. Bu işlevsellikler, 16-bitlik bir CPU’nun Excel içinde çalışması nedeniyle kısıtlamalar olduğunda oldukça önemlidir.

Açıklayıcı videoda, Inkbox proje için kullanılan Excel işlevlerine ve bunları nasıl manipüle ettiğine dair kapsamlı bir açıklama yapar. CPU’nun görece mütevazı 3Hz hızına rağmen, zaman atlamalı gösterim, bu dikkat çekici Excel tabanlı CPU’nun iç çalışmalarını etkili bir şekilde ortaya koyar.

Excel içinde inşa edilen 16-bitlik CPU belirli sınırlamalara sahip olabilir, ancak Inkbox’ın olağanüstü teknik beceri ve yaratıcılığını tartışmasız olarak sergiler. Excel-ASM16 ve buna eşlik eden CPU’nun ücretsiz olarak paylaşılması, Github üzerindeki örnek programlarla birlikte, diğer Excel kullanıcılarına bu benzersiz oluşumu keşfetme fırsatı sunar.

Sıkça Sorulan Sorular:

The source of the article is from the blog girabetim.com.br

Privacy policy
Contact