Bab 8 Pemrograman Mikro
Sub Bab 8.6 Peralatan Pendukung Bagi Program-Mikro
Sub Bab 8.6 Peralatan Pendukung Bagi Program-Mikro
Peralatan Pendukung Bagi Program-Mikro terdiri dari:
1. Assembler-mikro
Merupakan program-program perangkat lunak yang memungkinkan para perancang
untuk meng-encode suatu program-mikro dalam suatu Bahasa simbolik (mnemonics)
dan menterjemahkan representasi ini ke dalam representasi absolut untuk di-load
ke dalam memori kendali. Keuntungannya:
a.
Meningkatkan
produktivitas dalam penulisan program-mikro.
b.
Tingkat independensi
terharap struktur perangkat keras.
c.
Kemudahan untuk
berubah.
d.
Pengujian kesalahan.
e.
Informasi referensi
silang.
f.
Peningkatan kemampuan
dapat terbaca.
Assembler-mikro terdiri atas 2 kategori, pertama assembler-mikro
umum atau sesuai definisi. Biasanya mempunyai 2 input: (1) sebuah definisi
format instruksi-mikro dan interpretasi nilai-nilai simbolik (2) program-mikro simbolik
itu sendiri. Yang kedua terdiri atas program-program yang dikembangkan untuk
Bahasa assembly-mikro tertentu dan rancangan instruksi-mikro tertentu. Biasanya
dikembangkan untuk organisasi computer tertentu.
2.
Formatter
Adalah program-program yang memberi fasilitas
bagi pemrograman PROM yang digunakan untuk mengimplementasikan memori kendali.
3.
Sistem Pengembangan
Kategori umum ini terdiri atas peralatan
perangkat keras dan lunak untuk mendukung perancangan sister microprogrammed.
Peralatan pengembangan ini memungkinkan programmer untuk menyimpan
program-mikro dan menguji data pada file disk, mengeditnya dari terminal dan
menstimulasikan memori kendali. Juga menyediakan dukungan debugging dari
layanan emulasi untuk sisrem yang sedang dikembangkan.
4.
Simulator perangkat keras
Merupakan program-program yang mensimulasikan
rincian arus data di dalam perangkat keras yang sedang dirancang. Simulator ini
memungkinkan perancang untuk mengembangkan, mendebug dan menguji logika
program-mikro bersamaan dengan pengembangan sistem perangkat keras.
Sumber:
https://evymaulida.wordpress.com/2016/06/14/pemrograman-mikro-komputer-pipeline-dan-pemrosesan-paralel/
0 komentar:
Posting Komentar