Witam. Potrzebuje pomocy z zadaniem z techniki cyfrowej. Jeżeli jest ktoś kto mógłby pomóc chętnie taka pomoc przyjmę
1. Zaprojektować układ iteracyjny dzielący 10 bitową liczbę przez pięć. Część całkowitą
wyniku wyświetlamy ósemkowo na wyświetlaczach, resztę z dzielenia wyświetlić na
zielonych diodach. Wprowadzaną liczbę z przełączników SW wyświetlić binarnie na
czerwonych diodach.
Technika cyfrowa - studia Quartus
http://courses.cs.vt.edu/~cs1104/Buildi ... e.030.html
1. Przesuwasz dzielnik mnożąc go przez 2^10 i próbujesz odjąć go od dzielnej.
2. Jeśli się uda, ustawiasz dany bit wyniku i działania i wrzucasz wynik odejmowania w miejsce dzielnej, jeśli nie to w wyniku zostaje zero i nie zmieniasz dzielnika.
3. Przesuwasz dzielną dzieląc przez 2^1.
4. Jeśli dzielnik jest większy lub równy 5 to wracasz do kroku 2.
5. Nie wiem co dalej, ale jakoś musisz zatrzymać kolejne iteracje i wyświetlić resztę z dzielenia.
Jeśli chcesz więcej pomocy, wykaż trochę własnej inicjatywy, studencie. Studia powinny uczyć kombinowania jak rozwiązywać problemy, nie jak zżynać i podkładać gotowce.
1. Przesuwasz dzielnik mnożąc go przez 2^10 i próbujesz odjąć go od dzielnej.
2. Jeśli się uda, ustawiasz dany bit wyniku i działania i wrzucasz wynik odejmowania w miejsce dzielnej, jeśli nie to w wyniku zostaje zero i nie zmieniasz dzielnika.
3. Przesuwasz dzielną dzieląc przez 2^1.
4. Jeśli dzielnik jest większy lub równy 5 to wracasz do kroku 2.
5. Nie wiem co dalej, ale jakoś musisz zatrzymać kolejne iteracje i wyświetlić resztę z dzielenia.
Jeśli chcesz więcej pomocy, wykaż trochę własnej inicjatywy, studencie. Studia powinny uczyć kombinowania jak rozwiązywać problemy, nie jak zżynać i podkładać gotowce.