Bahasa pemrograman Personal computer CHIP-8 pertama kali diproduksi oleh seorang Design Engineer bernama Joe Weisbecker di RCA Labs, Usa (1975-76). Alasannya untuk tetap tinggal hanyalah untuk memungkinkan pembeli Mikrokomputer berbiaya kecil untuk mempublikasikan Judul Film Game mereka di sana tanpa kerumitan harus berurusan dengan kode Perangkat dengan jumlah yang lebih rendah.
Pemrogram menggunakan Papan Tombol Heksadesimal untuk memasukkan detail. Papan tombol umumnya membuat garis tanda Baris dan Kolom yang dapat dipindai oleh Komputer untuk menentukan Tombol mana yang ditekan. Teknik pemrograman ini merupakan peningkatan besar dari pengkodean Biner yang sangat monoton untuk dimasuki, dan memerlukan pengetahuan mendalam tentang Mikroprosesor di dalam arsitektur.
Laptop atau komputer pertama yang memiliki penghuni CHIP-8 adalah COSMAC VIP RCA.
CHIP-8 adalah bahasa berbasis Interpreter, dan biasanya ditemukan di ROM (Study Only Memory), hanya di dalam Peta Memori Prosesor. Oleh karena itu dapat disebut – Proses Berjalan Komputer (CHIPOS).
Batasan Vintage dalam penggunaannya adalah – tampilan grafis hanya beresolusi 64×32 piksel, dengan sistem kompak yang menangani ruang hanya 4K byte. Hal ini karena lebar Memory Pointer yang 12 bit – Daftar I.
Sorotan lainnya:
Pameran Grafis Monokrom. Warna awalnya tidak didukung.
Perangkat lunak Pengguna berada dalam pengaturan RAM (Random Access Memory) di alamat 0200 Hex.
Setiap Pernyataan pemrograman individual panjangnya dua byte (4 digit Hex).
Set Instruksi Terdiri dari 33 Arah.
Ada 16 variabel byte tunggal – V0 hingga VF yang dapat dimodifikasi menggunakan berbagai pedoman aritmatika/logika, dan departemen bersyarat.
Benar-benar layak untuk diulang – Memory Pointer (Daftar I) berdurasi 12 bit, sehingga memberikan rentang pengalamatan 4K byte. Batasan yang sangat besar menurut persyaratan modern.
Sistem kode perangkat dapat diberi nama di dalam program CHIP-8.
Layar Tampilan Komputer Pribadi CHIP-8 disusun dalam struktur X,Y. Koordinat X berkisar dari hingga 63, dan koordinat Y berkisar dari hingga 31. Koordinat, berada di sisi utama Monitor yang tersisa.
Dalam artikel ini adalah ilustrasi kode CHIP-8 yang memperkuat kesederhanaan bagaimana karakter dapat disusun pada Tampilan:
Seperti semua sistem CHIP-8, sistem ini dimulai pada alamat 0200 Hex –
VA=
VB=
saya=210
Tampilan 5 @ VA,VB
Berhenti
Di Alamat 210 Hex adalah fakta – F0,10,F0,80,F0,00
Saat dioperasikan, aplikasi ini akan menyusun angka 2 ke layar Tampilan, di Koordinat,.