Tofauti Kati ya PLA na ROM

Tofauti Kati ya PLA na ROM
Tofauti Kati ya PLA na ROM

Video: Tofauti Kati ya PLA na ROM

Video: Tofauti Kati ya PLA na ROM
Video: UFUGAJI WA BATA BUKINI AINA YA AFRICAN GOOSE 2024, Julai
Anonim

PLA dhidi ya ROM

ROM (Kumbukumbu ya Kusoma Pekee) na PLA (Mkusanyiko wa Mantiki Unayoweza Kuratibiwa) hutumika kutekeleza utendakazi wa kimantiki. Zote mbili hutumia usanidi wa kimantiki wa 'Jumla ya Bidhaa', ambao unajumuisha safu msingi ya NA milango na safu ya pili ya milango ya AU. AU chaguo za kukokotoa (Jumla) hutumika kwa matokeo ya safu za NA (bidhaa).

ROM (Kumbukumbu ya Kusoma Pekee)

ROM imeundwa kwa safu ya AND ya milango na AU safu ya milango. AND array hutoa michanganyiko yote ya pembejeo, na AU safu hutumiwa kuchagua michanganyiko inayohitajika. Kwa hiyo, NA safu daima ni fasta. Kwa mfano, katika mfumo wa pembejeo tatu (hebu tuseme), NA safu hutoa michanganyiko yote (maneno ya bidhaa) ya ABC, ABC', AB'C, AB'C', A'BC, A'BC', A'B. 'C, A'B'C' ambapo ' inaashiria kijalizo (SIO).

Kisha lango AU linaweza kutumika kuteua sheria na masharti muhimu ya bidhaa ili kutekeleza utendakazi wa kimantiki uliotolewa. Utendakazi wowote wa kimantiki wa A, B, C unaweza kutekelezwa kwa kutumia masharti hayo ya bidhaa.

Kwa mfano

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

Vile vile safu ya OR malango inaweza kutekeleza safu ya utendakazi wa kimantiki. Kwa hiyo ROM hutumiwa kuhifadhi programu. Kupanga ROM kunamaanisha kusanidi hizo AU safu kwa kuchagua bidhaa zinazohitajika.

PLA (Safu ya Mantiki Inayoweza Kuratibiwa)

PLA pia imeundwa kwa safu mbili AU na NA, lakini safu zote mbili zinaweza kusanidiwa tofauti na ROM. Hii pia hutoa neno la 'Jumla ya Bidhaa', lakini kwa njia tofauti. Kwa kuwa masharti ya AND gates pia yanawezekana, inaweza kutoa masharti zaidi ya bidhaa kama vile AB, BC’, C n.k. Kwa hivyo ni rahisi zaidi kutekeleza utendakazi wa kimantiki ikilinganishwa na ROM.

Kwa mfano, AB + BC inaweza kutekelezwa moja kwa moja kwa kuchagua A, B kwa moja NA lango, B, C kwa lingine NA lango na kutoa matokeo ya hizo NA milango kwa pembejeo za lango AU.

Kuna tofauti gani kati ya ROM na PLA?

1. Katika PLA safu zote mbili AND na OR zinaweza kusanidiwa tofauti na katika ROM, ilhali ni safu ya OR milango pekee ndiyo inayoweza kusanidiwa.

2. PLA ina uwezo wa kuzingatia ‘masharti ya kutojali’ (miingiliano ya Boolean) katika akaunti ambayo ROM hazina uwezo.

3. ROM ina michanganyiko yote ya masharti ya bidhaa, na kwa hivyo, inachukuliwa kuwa kifaa cha mantiki cha kusudi la jumla zaidi tofauti na PLA, ambacho hakina michanganyiko yote.

Ilipendekeza: