Programmable ROM: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Dare2Leap (bicara | kontrib)
Dibuat dengan menerjemahkan halaman "Programmable ROM"
Tag: pranala ke halaman disambiguasi [Konten] [Konten v2]
 
Dare2Leap (bicara | kontrib)
k →‎Pemrograman: Memperbaiki terjemahan
Baris 15:
 
== Pemrograman ==
[[Berkas:ANT_Nachrichtentechnik_DBT-03_-_Texas_Instruments_TBP18SA030N-0019.jpg|jmpl| PROM Texas Instruments PROM tipe TBP18SA030N]]
Dalam PROM baru biasa, semua bit di dalamnya dibaca sebagai "1". Membakar bit sekring ketika menjalani proses pemrograman "meledakkan" sekring, yang menyebabkan bit-bit dalam PROM dibaca sebagai "0". Proses "peledakan" sekring tidak dapat dikembalikan. Beberapa chip PROM dapat diprogram ulang jika data barunya menggantikan bit-bit "1" dengan "0". Beberapa set instruksi CPU (seperti MOS Technology 6502) memanfaatkan ini dengan mendefinisikan instruksi ''break'' (BRK) dengan kode operasi '00'. Jika ada instruksi yang salah, itu bisa "diprogram ulang" ke BRK yang menyebabkan CPU memindahkan kendali ke sebuah patch. Ini akan mengeksekusi instruksi yang benar dan akan kembali ke instruksi setelah BRK.