Cara Membangun Sistem-on-Spreadsheet 16-Bit Anda Sendiri

Cara Membangun Sistem-on-Spreadsheet 16-Bit Anda Sendiri

Node Sumber: 3089879

Kembali ke masa-masa awal komputer rumahan, banyak dari kita yang bergembira saat menjalankan aplikasi BASIC pertama kita, beberapa dari kita bahkan membangun sistem 8-bit kita sendiri dari beberapa IC dan merasa gembira saat LED, layar, atau perangkat terhubung. perangkat keluaran lainnya akan menunjukkan tanda-tanda kehidupan. Kegembiraan seperti inilah yang berhasil dibawa oleh [Inkbox] ke dalam kutukan setiap pekerja kantoran: program spreadsheet seperti Excel. Bagaimana caranya, Anda mungkin bertanya? Mengapa, dengan menerapkan sistem 16-bit yang berfungsi penuh dengan 16 register tujuan umum, RAM 128 kB, dan tampilan warna 128×128 piksel, semua di dalam spreadsheet Excel, menjadikannya System-on-Spreadsheet (SoS) pertama di dunia.

Mungkin aspek yang paling menarik dari pendekatan ini adalah bahwa pendekatan ini memberikan cara visual yang sangat baik untuk menunjukkan apa yang terjadi di dalam sistem menggunakan kode warna dan elemen fungsional yang dipisahkan dan ditandai dengan jelas. Tidak hanya dapat diprogram secara manual, tetapi [Inkbox] juga membuat assembler untuk ISA CPU – disebut Excel-ASM16 – yang semuanya tersedia dari Proyek ExcelCPU GitHub halaman. ASM dirangkai menjadi file ROM.xlsx yang kemudian dapat dijalankan oleh file CPU.xlsx dengan memicu Read ROM tombol. Setelah ini Anda dihadapkan pada kesadaran bahwa meskipun semuanya berfungsi, kecepatannya juga sangat lambat, sekitar 2-3 Hz.

Meski begitu, dengan segala keanggunan panel depan IMSAI 8080, mau tidak mau kami memberikan poin penuh atas pencapaian ini. Ditambah lagi, hal ini memberi banyak dari kita sesuatu untuk dilakukan selama rapat yang sangat membosankan di mana hanya aplikasi serius seperti office suites yang diperbolehkan.

[Embedded content]

Stempel Waktu:

Lebih dari Hack Sehari