Տարբերություն PLA-ի և ROM-ի միջև

Տարբերություն PLA-ի և ROM-ի միջև
Տարբերություն PLA-ի և ROM-ի միջև

Video: Տարբերություն PLA-ի և ROM-ի միջև

Video: Տարբերություն PLA-ի և ROM-ի միջև
Video: Ձեզ թվում էր՝ օղին ընդամենը խմի՞չք է․ ահա օղու օգտագործման 8 փայլուն խորհուրդ 2024, Նոյեմբեր
Anonim

PLA ընդդեմ ROM

ROM (միայն կարդալու հիշողություն) և PLA (ծրագրավորվող տրամաբանական զանգված) օգտագործվում են տրամաբանական գործառույթների իրականացման համար: Երկուսն էլ օգտագործում են «Ապրանքների գումարը» տրամաբանական կոնֆիգուրացիան, որը բաղկացած է AND դարպասների հիմնական զանգվածից և OR դարպասների երկրորդական զանգվածից: OR ֆունկցիան (գումար) կիրառվում է AND (արտադրանք) զանգվածների ելքերի վրա։

ROM (միայն կարդալու հիշողություն)

ROM-ը կազմված է AND gates զանգվածից և OR gates զանգվածից: AND զանգվածը ապահովում է մուտքերի բոլոր համակցությունները, իսկ OR զանգվածն օգտագործվում է անհրաժեշտ համակցությունները ընտրելու համար։ Հետևաբար, AND զանգվածը միշտ ֆիքսված է: Օրինակ, երեք մուտքային (ասենք) համակարգում AND զանգվածը արտադրում է ABC, ABC', AB'C, AB'C', A'BC, A'BC', A'B բոլոր համակցությունները (արտադրանքի պայմանները): «C, A'B'C», որտեղ «-ը ենթադրում է լրացում (NOT):

Այնուհետև OR դարպասը կարող է օգտագործվել՝ տվյալ տրամաբանական ֆունկցիան իրականացնելու համար անհրաժեշտ արտադրանքի պայմանները ընտրելու համար: A, B, C-ի ցանկացած տրամաբանական ֆունկցիա կարող է իրականացվել՝ օգտագործելով այդ ապրանքային պայմանները:

Օրինակ

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

Նույնպես OR դարպասների զանգվածը կարող է իրականացնել տրամաբանական ֆունկցիաների զանգված: Հետևաբար ROM-ն օգտագործվում է ծրագրերը պահելու համար: ROM-ի ծրագրավորումը նշանակում է կարգավորել այդ կամ զանգվածը՝ ընտրելով անհրաժեշտ արտադրանքները:

PLA (ծրագրավորվող տրամաբանական զանգված)

PLA-ն նույնպես կազմված է երկու OR և AND զանգվածներից, բայց երկու զանգվածներն էլ կարգավորելի են, ի տարբերություն ROM-ի: Սա նաև ապահովում է «Ապրանքների հանրագումար» տերմինը, բայց այլ կերպ: Քանի որ AND-ի համար նախատեսված տերմինները նույնպես հնարավոր են, այն կարող է տալ ավելի շատ ապրանքային տերմիններ, ինչպիսիք են AB, BC', C և այլն: Հետևաբար, շատ ավելի հեշտ է տրամաբանական գործառույթներ իրականացնել ROM-ի համեմատ:

Օրինակ, AB + BC-ն կարող է ուղղակիորեն իրականացվել՝ ընտրելով A, B մեկ AND դարպասի համար, B, C մեկ այլ AND դարպասի համար և այդ AND դարպասներից ելքեր անելով դեպի OR դարպասի մուտքերը:

Ո՞րն է տարբերությունը ROM-ի և PLA-ի միջև:

1. PLA-ում և՛ AND, և՛ OR զանգվածները կարգավորելի են, ի տարբերություն ROM-ի, մինչդեռ միայն OR դարպասների զանգվածը կարգավորելի է:

2. PLA-ն կարող է հաշվի առնել «թքած տերմինները» (բուլյան համընկնումներ), որոնց դեպքում ROM-ներն անկարող են:

3. ROM-ն ունի արտադրանքի տերմինների բոլոր համակցությունները և, հետևաբար, համարվում է առավել ընդհանուր նշանակության կոմբինացիոն տրամաբանական սարք՝ ի տարբերություն PLA-ի, որը չունի բոլոր համակցությունները:

Խորհուրդ ենք տալիս: