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: Apa beza antara RAM dengan ROM sebenarnya? 2024, April
Anonim

PLA vs ROM

ROM (Memori Hanya Baca) dan PLA (Array Logic yang Dapat Diprogramkan) digunakan untuk melaksanakan fungsi logik. Kedua-duanya menggunakan konfigurasi logik 'Jumlah Produk', yang terdiri daripada susunan utama gerbang AND dan susunan sekunder gerbang ATAU. Fungsi OR (Jumlah) digunakan untuk output array (produk).

ROM (Memori Sahaja Baca)

ROM diperbuat daripada array gerbang AND dan array gerbang OR. DAN array menyediakan semua kombinasi input, dan array OR digunakan untuk memilih kombinasi yang diperlukan. Oleh itu, array AND sentiasa diperbaiki. Contohnya, dalam sistem input tiga (katakanlah), array AND menghasilkan semua kombinasi (istilah produk) ABC, ABC ', AB'C, AB'C', A'BC, A'BC ', A'B 'C, A'B'C' di mana 'menyiratkan pelengkap (TIDAK).

Kemudian gerbang OR boleh digunakan untuk memilih istilah produk yang diperlukan untuk melaksanakan fungsi logik yang diberikan. Sebarang fungsi logik A, B, C dapat dilaksanakan dengan menggunakan istilah produk tersebut.

Sebagai contoh

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

Begitu juga susunan gerbang OR dapat melaksanakan pelbagai fungsi logik. Oleh itu ROM digunakan untuk menyimpan program. Memprogram ROM bermaksud mengkonfigurasi array ATAU dengan memilih produk yang diperlukan.

PLA (Array Logik yang Boleh Diprogramkan)

PLA juga terbuat dari dua array OR dan AND, tetapi kedua-dua array dikonfigurasi tidak seperti dalam ROM. Ini juga memberikan istilah 'Jumlah Produk', tetapi dengan cara yang berbeza. Oleh kerana syarat untuk gerbang AND juga mungkin, ia dapat 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 pintu AND, B, C untuk pintu AND yang lain dan membuat output dari pintu AND tersebut ke input dari pintu OR.

Apakah perbezaan antara ROM dan PLA?

1. Di PLA, array AND dan OR dikonfigurasikan tidak seperti ROM, sedangkan hanya array gerbang OR yang boleh dikonfigurasi.

2. PLA mempunyai kemampuan untuk mempertimbangkan 'syarat tidak peduli' (pertindihan Boolean) ke mana ROM tidak mampu.

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

Disyorkan: