Mam problem z zadaniem z układów iteracyjnych, czy ktoś potrafiłby mi pomóc w rozwiązaniu.
Treść zadania:
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.
A|11111|01011|01100|00100|00000|
B|01110|00010|00000|00000|00000|
tak blok i-ty zaprojektowałam:

Wyjścia:
X - wejście pojedynczy bit
Pi-1 - wejście - wycięto z lewej
Pi* - wejście - wycięto z prawej
Wyjścia:
Y - wyjście pojedynczy bit
Pi - przeniesienie w prawo
Pi*-1 - przeniesienie w lewo
I teraz mam problem z tablicą prawdy dokładnie to nie wiem jak ja zrobić. Coś takiego zrobiłam ale nie wiem czy dobrze?
Moje założenia :
00 – 0 jedynek, 01 -1 jedynka, 10 -brak, 11 – jedynka z lewej i prawej
Tablica:

Potrzebuje porady
Pozdrawiam
Proszę nie powielać tematów. Wcześniej podobny przeniosłem też do działu "Prace domowe - sprawozdania, projekty, zaliczenia". Następnym razem będzie ostrzeżenie.
RcTomek