Perbezaan Antara PLA dan ROM

Perbezaan Antara PLA dan ROM
Perbezaan Antara PLA dan ROM

Video: Perbezaan Antara PLA dan ROM

Video: Perbezaan Antara PLA dan ROM
Video: Ngulik Perbedaan Angsa Dan Bebek Bareng Otan Yuk | SI OTAN (30/11/20) 2024, November
Anonim

PLA lwn ROM

ROM (Read Only Memory) dan PLA (Programmable Logic Array) digunakan untuk melaksanakan fungsi logik. Kedua-duanya menggunakan konfigurasi logik 'Jumlah Produk', yang terdiri daripada tatasusunan utama get AND dan tatasusunan sekunder get OR. Fungsi OR (Jumlah) digunakan pada output tatasusunan AND (produk).

ROM (Memori Baca Sahaja)

ROM diperbuat daripada tatasusunan get AND dan tatasusunan get ATAU. Tatasusunan DAN menyediakan semua gabungan input, dan tatasusunan OR digunakan untuk memilih gabungan yang diperlukan. Oleh itu, tatasusunan DAN sentiasa tetap. Sebagai contoh, dalam sistem tiga input (katakan), tatasusunan DAN menghasilkan semua gabungan (istilah produk) bagi ABC, ABC', AB'C, AB'C', A'BC, A'BC', A'B 'C, A'B'C' di mana ' membayangkan pelengkap (NOT).

Kemudian get OR boleh digunakan untuk memilih istilah produk yang diperlukan untuk melaksanakan fungsi logik yang diberikan. Mana-mana fungsi logik A, B, C boleh dilaksanakan menggunakan istilah produk tersebut.

Sebagai contoh

f(A, B, C)=AB + BC=ABC + ABC’ + A’BC

Begitu juga tatasusunan get OR boleh melaksanakan tatasusunan fungsi logik. Oleh itu ROM digunakan untuk menyimpan program. Memprogramkan ROM bermakna mengkonfigurasi tatasusunan ATAU dengan memilih produk yang diperlukan.

PLA (Array Logik Boleh Diprogram)

PLA juga diperbuat daripada dua tatasusunan OR dan AND, tetapi kedua-dua tatasusunan boleh dikonfigurasikan tidak seperti dalam ROM. Ini juga menyediakan istilah 'Jumlah Produk', tetapi dengan cara yang berbeza. Memandangkan istilah untuk get AND juga mungkin, ia boleh memberikan lebih banyak istilah produk seperti AB, BC’, C dll. Oleh itu, lebih mudah untuk melaksanakan fungsi logik berbanding ROM.

Sebagai contoh, AB + BC boleh dilaksanakan secara langsung dengan memilih A, B untuk satu get AND, B, C untuk get AND yang lain dan membuat output get AND tersebut kepada input get OR.

Apakah perbezaan antara ROM dan PLA?

1. Dalam PLA kedua-dua tatasusunan AND dan OR boleh dikonfigurasikan tidak seperti dalam ROM, manakala tatasusunan get OR sahaja boleh dikonfigurasikan.

2. PLA mempunyai keupayaan untuk mengambil kira syarat 'tidak peduli' (Boolean bertindih) di mana ROM tidak berupaya.

3. ROM mempunyai semua gabungan istilah produk, dan oleh itu, dianggap sebagai peranti logik gabungan tujuan paling umum berbeza dengan PLA, yang tidak mempunyai semua gabungan.

Disyorkan: