logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Układ iteracyjny pomijający jedynkę z prawej i lewej strony

sandman19 24 Kwi 2014 16:45 984 0
REKLAMA
  • #1 13538938
    sandman19
    Poziom 9  
    Posty: 14
    Witam, mam następujące zadanie do wykonania i wiem, że jest to odgrzewany kotlet, ale pomoc która jest zamieszczona w internecie nie rozwiewa moich pytań.


    Zaprojektować układ, który dla słowa wejściowego A:(ai, i=0, n-1) produkuje słowo wyjściowe B(bi, i=0, n-1) pomijając pierwszą jedynkę od lewej i pierwszą jedynkę od prawej strony.

    Przykład:

    A|11111|01011|01100|00100|00000|
    B|01110|00010|00000|00000|00000|

    Wiem, jak ma wyglądać blok i-ty oraz blok pierwszy i ostatni.

    Oto moje tablice prawdy:

    x- wejście główne
    WZP- wycięto z prawej
    WZL- wycięto z lewej
    y- wyjście główne
    PNP- przekazanie na prawo
    PNL- przekazanie na lewo

    x | WZP | WZL | y | PNL | PNP |
    0 0 0 0 0 0
    0 0 1 0 0 1
    0 1 0 0 1 0
    0 1 1 0 1 1
    1 0 0 0 1 1
    1 0 1 0 1 1
    1 1 0 0 1 1
    1 1 1 1 1 1

    Zminimalizowane postacie funkcji za pomocą tablic Karnaugh'a:

    y=x WZP WZL
    WZL= WZP+x
    PNP= WZL+x

    Prosiłbym o podpowiedź czy założenie że y dla 111 jest poprawne i przyjmuje wartość logiczną 1?

    Po wykonaniu tych rzeczy próbowałem zrobić symulację w multisimie, który jakbym nie kombinował nie chce działać poprawnie. Na wejściach x generator słów, na wyjściach żarówki. Widziałem w Internecie, że stosowano tutaj inwertery, ale nie mogę pojąć dlaczego, to by oznaczało że wszystko co zrobiłem jest do bani? Czy mógłby mi ktoś podpowiedzieć jak dokończyć to zadanie?
  • REKLAMA
REKLAMA