witam, na pierwszy rzut oka widać że niepoprawnie przypisujesz sygnały w komponentach ass1_interface:ass PORT MAP(PRZESUN_IN,A0,B0,S0,K); ass2_interface:ass PORT MAP(K,A1,B1,S1,L); ass3_interface:ass PORT MAP(L,A2,B2,S2,M); ass4_interface:ass PORT MAP(M,A3,B3,S3,PRZESUN_OUT); jak wynika z symualcji sygnały...
Coś pomyliłeś. Spróbuj znaleźć jakiś programowy symulator i porównać symulację z rzeczywistością - np. miernikiem stany logiczne na wejściach i wyjściach bramek. Dobrym pomysłem może być rozpoczęcie od 1-bitowego sumatora i późniejsze dodawanie kolejnych bitów - stopni.
czy mogłby mi ktos wytłumaczyc jak działa 8 bitowy symulator sumatora realizujący dodawanie i odejmowanie?? schemat takiego symulatora dostałem juz od jednego forumowicza (ps.wielkie dzięki), teraz potrzebuje jego opisu działania szczerze mowiąc jestem zielony w tych sprawach i jezeli ktos poswieciłby swoj cenny czas na pomoc dla mnie byłbym bardzo...
Musze Cie zmartwić ale nie da się tego zrobić na jednej tabelce .. dla kazdej sumy i przeniesienia musisz robić oddzielną funkcje. W załączniku masz skan z ksiązki przedstawiający sumator jednobitowy, tablice karnaughta dla niego i symbol graficzny .. aby zrobić sumator dwubitowy ... trzeba takie dwa sumatory jednobitowe połączyć ze sobą równolegle...
Układ 7483 to jest coś takiego, co ma wejścia A0,A1,A2,A3, B0,B1,B2,B3, CIN, i wyjścia S0,S1,S2,S3, COUT. Na wejścia A podajesz jedną liczbę (na A0 najmniej znaczący bit, na A3 najbardziej znaczący), na wejścia B drugą. W ten sposób dodajesz 2 liczby 4-bitowe, CIN łączysz wtedy do masy. Żeby dodawać większe potrzebujesz połączyć kilka takich układów,...
witam mam zadanie na zaliczenie, zbudować symulator 8-bitowego sumatora realizującego dodawanie i odejmowanie, projek ma być w excelu na bramkach logicznych. zaprojektowałem sumator dodający ale nie wiem jak (i czy wogóle da się) połączyć to z odejmowaniem, czy może trzeba robić oddzielny układ. to co do tej pory zrobiłem zamieszczam poniżej.
Taktujesz wyjście bitowe powiedzmy z częstotliwością 1 kHz, na wyjściu są impulsy o okresie 1 ms i szerokości zmienianej od 0 do (4095/4096) ms Można też generować sygnał o zmiennej ilości (gęstości impulsów w okresie). Czyli cały okres ma 4096 impulsów a potem rozkładasz w miarę równomiernie 1,2,3...4096 impulsów w tym okresie (taki sygnał dostajemy...
Odejmujesz czy dodajesz bity w sumatorach?
No przecież jest addc. Czyli dodawanie z przeniesieniem.
Zbuduj najpierw z bramek układ generujący sumę dwóch bitów (modulo 2) oraz resztę modulo 2 z dodawania tych bitów. Następnie zbuduj sumator potrafiący dodawać trzy bity (będzie on zbudowany z dwóch powyższych sumatorów). Sumator dodający dwie liczby n-bitowe składa się z sumatorów najpierw dodających najmłodszy bit tych liczb(jego wynik jest najmłodszym...
"Uwielbiam" czepialskich co to się czepiają dla samego czepiania wcinając się w cudze wypowiedzi do tego nie zrozumiawszy ich do końca - to do anonimowego anonima, którego nie znam z imienia, nazwiska ani loginu, który to chyba uważa, że dzień bez ANONIMOWEGO DONOSU to dzień stracony. A teraz do tematu: Czy w tym zadaniu masz narzucone rozwiązanie...
czyli tak jak na tym dolnym screenie? i dodaje slowa 2-bit xa + yb ? xa + yb
sumatory pewnie 4 bitowe, połączone w 8 bitowy sumator (przeniesienie). Odejmowanie realizujesz przez negację jednego czynnika przed sumowaniem i dodanie 1 na przeniesieniu na najniższej pozycji (c0). Negację można zrobic na inwerterach lub bramkach EXOR (układ uniwersalny - dodatkowym sygnałem decydujesz co układ ma robić: dodawać czy odejmować) Sumatory...
Chcę zrobić prosty kalkulator ( dodawanie ) dwóch liczb 8 bitowych, ale potrzebuję sumatora, najlepiej 1 bitowego tak abym mógł dla każdej pozycji dwójkowej wprowadzić 2xinput, 1x carry, 1xsuma, 1xcarry_z_poprzedniego. Czy ktoś orientuje się gdzie mogę taki sumator dostać, musi być do płytki stykowej. Z góry dziękuję
Rzeczywiście nijak ma się ten rysunek do mojego problemu... Chyba raczej już wiem o co mi chodzi, nakierowałeś mnie. Potrzebuję skonstruować sumator 3 liczb 2-bitowych (składający się z dwóch bitów). A to już raczej ogromna różnica. Na wyjściu muszę mieć sumę i przeniesienie (Carry out). No właśnie i tutaj leży mój problem. Tak więc schemat powinien...
A czy umiesz mnożyć pisemnie - tak w kolumnach? To teraz wyobraź sobie że robisz to w układzie dwójkowym, gdzie są tylko dwie cyfry - 0 i 1. Mnożenie przez 0 daje 0, a przez 1 daje wynik równy drugiemu mnożnikowi. Bierzesz 4 bitową liczbę, mnożysz niezależnie przez oba bity tej drugiej liczby. Wynik mnożenia przez starszy bit przesuwać o 1 bit w lewo...
bo ja też popełniłem błąd myśląc, że to jest pięć sumatorów Bo to jest 5 sumatorów. Tylko jak w samochodzie wsiadasz jednym wejściem to przeważnie wychodzisz tym samym, a nie przez bagażnik, chociaż i tak się da. Tutaj jest podobnie, jeśli dodajesz 7 wejść bitowych dostajesz wynik na wyjściach 2(n+x). Natomiast piąty sumator sumuje dodatkowo dwa przeniesienia...
Dzięki za odpowiedź, stało się to dla mnie jasne. Już widzę, gdzie popełniałem błąd - uważałem, że każdy sumator powinien być o 1 bit większy od poprzedniego, żeby nie doszło do przepełnienia, co jest twierdzeniem niepoprawnym, bo ciągle dodajemy przecież liczbę 32 bitową - jeden ze składników sumy ma stałą liczbę bitów.
Witam Jestem studentem I roku informatyki. Potrzebuję wykonać projekt na bramkach logicznych jednego z poniższych układów logicznych. Za wszelką pomoc BARDZO DZIĘKUJĘ! a) uniwersalny 8-bitowy sumator prefiksowy (PPA) dla kodu NB i U2 (dodawanie i odejmowanie) w strukturze Ladnera_Fischera lub Hana-Carsona, b) czterocyfrowy uniwersalny sumator dziesiętny...
Dzień dobry, mam mały problem tj. jestem studentem I roku informatyki w trybie niestacjonarnym - na przedmiot technika cyfrowa (którego zajęcia z powodu padnemii odbyły się tylko raz) muszę wykonać kilka zadań w ramach zaliczenia. Jestem zupełnie zielony w temacie jednak od piątku udało mi się trochę nauczyć - proste układy kombinacyjne, sterowniki...
4 bitowy sumator dodający 1 ? Jeżeli iteracyjnie to po prostu 1 bitowe sumatory z przeniesieniami od namłodszego bitu.
Witam, mam problem z zadaniem o treści: Zaprojektuj układ iteracyjny(kombinacyjny) zwiększający 4-bitową binarną liczbę naturalną o 6. Zupełnie nie rozumiem tych układów. Na obecną chwilę posiadam rozpisaną tabelę, w której widać jak wygląda liczba na wejsciu oraz po dodaniu 6 (np. 0000 -> 00110). Myślałem, aby wykorzystać sumator 4-bitowy i jakoś go...
Rozumiem, że układ ma realizować 4 funkcje ? WY=A+B WY=A-B WY=A+1 WY=A-1 ? Są gotowe sumatory 4 bitowe, nie ma co wyważać otwarych drzwi 7483 sumator 4 bitowy 7486 - 4 bramik EXOR - na nich można zrobić negację sterowaną dodatkowo możesz użyć multiplekserów podmieniających liczbę B jedynką a za multiplekserem dodajesz tę negację sterowaną (pamiętaj...
No to zrób akumulator (sumator+rejestr) 32 bitowy. Na wejściu daj rejestr przesuwający 32 bitowy. Wpisujesz do niego liczbę A, a potem zależnie od kolejnych bitów liczby B dodajesz przesuniętą w lewo liczbę A do wyniku.
To zależy :) wejście to nie dodaje nic lub dodaje +1 do końcowego wyniku - w związku z czym: pierwszą wartość CarryIN ustalamy samodzielnie - gdy jest to jedyny sumator przypisujemy tam zazwyczaj logiczne zero (zwieramy do masy). Gdy jest to kolejny 4 bitowy sumator jego wejście CarryIN łączymy z poprzednim wyjściem CarryOUT poprzedniego sumatora. Zwróć...
Co właściwie trzeba uzyskać? Czy coś takiego, że jeśli włączysz N przycisków, to niezależnie od tego, które to będą, wyświetlacz pokaże liczbę N? Być może użyteczny byłby tu 74275 = 7-bit slice Wallace tree, ale nie wiem, czy jest do kupienia, a poza tym zliczy tylko 7... 2 takie układy i 74x83? Można też użyć pamięci (E)PROM 1024-bajtowej i przełączniki...
Weź licznik 8-bitowy, i EPROM 256-bajtowy (ma mieć 8 bitów adresu - podłączasz jego wejścia adresowe do wyjść licznika), do EPROM-u wpisz takie dane, żeby w całym okresie bit zmieniał się 50 razy (25 razy z 0 na 1 i 25 razy z 1 na 0) - na wyjściu dostaniesz te 100Hz, które chcesz. W pamięci EPROM będzie 25 impulsów - pewnie dobrze, żeby były w równych...
Witam Mam problem jeszcze z jednym ćwiczeniem. Wykorzystując schemat sumatora pełnego dodającego 2 liczby 1 bitowe, zbudować sumator sumujący 2 liczby 3 bitowe Bede wdzięczny za pomoc.Pozdrawiam
to o czym piszesz najprawdopodobniej jest jakas funkcja w C, ktora jest zrealizowana na jeden ze sposobow o ktorym pisalem. jaka DOKLADNIE operacje ma realizowac twoj sumator? OR? XOR+AND? ile bitow ma byc sumowane? czy maja byc sumowane po prostu bity i podawany wynik, czy istotne jest, zeby carry z poprzedniej pary bylo dodawane do kolejnej? tu jest...
Wydaje mi się że można by to rozwiązać za pomocą układów UCY 74181. Jest to tzw. ALU czyli jednostka arytmetyczno logiczna, która wykonuje różne operacje np. mnożenie, dodawanie. Tylko niestety odbywa się to na 4 bitach a nie na 8. Również można chyba wykorzystać sumatory 4 bitowe UCY 7483. Popatrz na noty aplikacyjne wyzej wymienionych ukladow, moze...
Zaprojektować sumator 8-bitowy. Jako dane wejściowe przyjąć 2 liczby w kodzie spolaryzowanym: a http://obrazki.elektroda.net/66_12000662... http://obrazki.elektroda.net/87_12000662...
Co to jest półsumator? Półsumator (half adder) jest jednym z podstawowych elementów cyfrowych układów logicznych, który jest używany do wykonywania binarnych operacji dodawania. Półsumator przyjmuje na wejściu dwie liczby binarne (dwie liczby jednobitowe) i generuje dwa wyniki: sumę (S) i przeniesienie (C - od ang. carry). Półsumator nie uwzględnia...
Operacje arytmetyczne i logiczne w procesorze wykonuje jednostka arytmetyczno-logiczna (ALU). Generalnie ma dwa wejścia i jedno wyjście (np 32bitowe dla procesora 32b) i współpracuje z rejestrami procesora o takiej szerokości. Dodatkowo ma wejście i wyjście do przerzutnika przeniesienia, przerzutniki flag (informacja o przepełnieniu w ostatniej operacji)...
Ano jakiś tam jest sens w założeniu że będzie to bardzo prosty sumator 4 bitowy, nie sposób aby się VHDL pomylił przy sumowaniu pojedynczych bitów :) a co do sumowania szło i na bitach i na wektorach a w tym przypadku z tymi samymi bibliotekami lipa....
Czytałem o tym, ale nadal nie potrafię zastować tego w praktyce. Nie rozumiem jak podłączyć 4 input markers do jednego wejścia SLI ? i co zrobić z czterema wyjściami Q? Czy rozumiesz co to jest i jak działa rejestr przesuwny? Zastanów się jaki sens mają poszczególne wyjścia równoległe w tym bloczku. A najlepiej to napisz sobie i nam algorytm wykonywania...
Koledze pewnie chodzi o coś takiego: A0 - A7 i B0 - B7- składniki sumy F0 - F7 - wynik działania C4 - wyjście przeniesienia C0 - wejście przeniesienia Do układu sumatora z punktu 1 należało dołączyć rejestr 8 - bitowy, umożliwiający zapamiętywanie wyników dodawania. Wykorzystane zostały przerzutniki D zawarte w układzie 7474. WYkorzystanie 4 takich...
Ok, Twoja metoda jest dobra, ale niepotrzebnie wymaga układu iteracyjnego dwuwymiarowego ( kaskadowego ), podczas gdy zwykłe 3-krotne dodawanie zrealizujemy jednowymiarowym (w jednym kroku). Trzeba się tylko dobrze przyjrzeć regułom w bloku i-tym. Bo w pierwszym i w 18-tym od razu je widzimy. P.S.1. Jeśli dodasz sumator, to to już nie będzie układ iteracyjny,...
Witam, kolejny problem z Układów Cyfrowych. Mam do wykonania kolejne zadania, największy problem sprawia mi: sumator 1-bitowy obliczający szeregowo wyrażenie y = 6*a (wykorzystać pomocniczo przerzutnik typu D) Do wykorzystania mam wyłącznie płytę czołową w laboratorium, a są tam: 2x 74198 2x 74165 2x 74164 1x 74175 1x 7475 1x 7485 1x 7495 1x sumator...
Witam forumowiczów! Na początek się przedstawię. Jestem Mateusz chodzę do technikum teleinformatycznego i dostałem do zrobienia układ jak w temacie, niestety mam z tym mały problem. Otóż układ ma dodawać dwie liczby cztero-bitowe (do 0 do 15) i wyświetlać je na wyświetlaczach siedmiosegmentowych i tu pojawia się problem. Zrobiłem już tak że układ w...
Układ składa się z czterech części: 1. Akumulatora czyli sumatora (ALU - tryb 0) N - bitowego z rejestrem N bitowym Wyjście sumatora podane jest na wejście rejestru, który zapamiętuje wyniki pośrednie. Wyjście rejestru jest podane na wejście sumatora jako jeden z argumentów Na drugie wejście sumatora podawana jest liczba, którą chcesz powielać Jeżeli...
No więc tak: (zakładam liczby w kodzie NKB (tj. bez znaku)) - ponieważ mnożysz liczby 4 bitowe więc wynik może być 8 bitowy: 15*15=225 (11100001) z tego wniosek, że akumulator wyjściowy powinien być 8 bitowy (2 sumatory 4 bitowe, 2 rejestry 4 bitowe pamiętające wynik) Wyjście sumatorów podajesz na wejście powyższych rejestrów, Na jedne z wejść np a0,a1,a2,a3,a4,a5,a6,a7...
Dla wypełnienia 50% czas stanu wysokiego równa się czasowi stanu niskiego. Moja propozycja zastosuj na wejściu zegarowym podwajacz częstotliwości (czyli fclock=20 kHz) a po dzielniku nastawnym daj dwójkę liczącą, która zrobi ci stałe 50% niezależnie od stopnia podziału dzielnika nastawnego Clock -> podwajacz -> dzielnik przez N -> dzielnik przez 2 ->...
Dlaczego nie mają dzielenia? To proste - dzielenie jest najtrudniejszym w implementacji sprzętowej z podstawowych działań arytmetycznych - złożoność sprzętowej dzialarki jest wielokrotnie większa, niż sprzętowej mnożarki, a mnożarki - wielokrotnie większa od sumatora. instrukcji dzialenia nie ma również Cortex M0, a procesory, które ją mają, wykonują...
zrobiłem juz rejestr przesuwny w prawo w lewo to tylko ze znakiem minus przesyłam kod mam nadzieje ze dobrze wszystko zrobiłem Proponuję kod wklejać używając znaczników teraz tylko problem z mnożeniem i dodawaniem. bo nie wiem czy to ma byz wszystko razem czy osobna. I od czego teraz zaczac??? Teraz jeszcze potrzebujesz licznika (było w poprzednich...
Witam! Projektuję prosty oscyloskop cyfrowy. W założeniu ma próbkować z częstotliwością 1MSa/s, a jego górna częstotliwość pracy to 100kHz. Urządzenie ma pracować w oparciu o przetwornik TDA8703, choć nie wykluczam tutaj innego rozwiązania. Próbki mają być przetwarzane na płytce typu Arduino lub podobne, a wynik ma być wyświetlany na LCD i wysyłany...
Witam jestem początkujący w elektronice. mam do wykonania projekt jednostki alu: są dwa wejścia 2 bitowe A {A0,A1) i B {B0,B1} oraz dwa bity sterujące S {S0,S1} na wyjściu 3 bity tj. O {O0,O1,P-bit przesunięcia} układ ma dla: S {00} -dodawać A + B S {01} - ma pzreprowadzać operację logiczną not na danych z A S {10} - ma pzreprowadzać operację logiczną...
Witam, Mam problem ze zrealizowaniem na bramkach komparatora dwóch czterobitowych liczb danych w kodzie U2. Znalazłem oczywiście gotowy układ (SN7485) wraz ze schematem logicznym i mógłbym to po prostu przerysować, ale chciałem zrobić to jakoś po swojemu. Wpadłem na pomysł, żeby wykorzystać odejmowanie liczb - dodatni wynik będzie oznaczał, że pierwsza...
Witam wszystkich. Ogólnie to: Dostałem projekt na studiach w którym to mam zaprojektować procesor a następnie wgrać do FPGA. Normalnie pewnie nie miało by to sensu ale mam to zrobić żeby się po prostu nauczyć konstrukcji podstaw procesorów i posługiwania się FPGA Więcej: Na początku powiem, że jestem w Portugalii na erasmusie i nie mam się za bardzo...
http://obrazki.elektroda.pl/1312722900_1... Autorzy projektu postanowili wziąć udział w konkursie „74XX logic competition” (i – nota bene – zajęli pierwsze miejsce), budując wyłącznie z układów logicznych kalkulator. Swoje urządzenie ochrzcili mianem „DIGICALC”. Pracę nad projektem rozpoczęto od symulacji...
https://obrazki.elektroda.pl/2698145300_... Startup chipowy Lemurian Labs wynalazł nowy logarytmiczny format liczbowy przeznaczony do przyspieszania sztucznej inteligencji (AI) i buduje układ do jego wykorzystania w obciążeniach AI w centrach danych. „W 2018 roku trenowałem modele do robotyki, a były one częściowo splotowe, częściowo...
https://obrazki.elektroda.pl/3563451200_... Intro Zawsze fascynowała mnie możliwość konwersji sygnału czasowego na dane w dziedzinie częstotliwości. Pamiętam jak w wieku około 16 lat dopytywałem mojego ówczesnego nauczyciela matematyki, jak działa transformata Fouriera. Dowiedziałem się wtedy tylko że jest to całka, niestety nic więcej...
Obliczanie zawartości pamięci EPROM for i:=0 to 255 do begin wartosc=128+Round(126*sin(360*i/256)); { 128 ofset, 126 amplituda sinusa} kolumna:=i div 16; wiersz:=i mod 16; {Reszta z dzielenia przez 16} end; Przetwornik można zastosować typu DAC08 (8 bitowy). Częstotliwość wyjściowa generatora to FWY=FCLOCK/256; Jeżeli zapiszemy więcej niż jeden okres...
Witam mam do zaprojektowania z techniki cyfrowej układ dodający 3-bitową liczbę w NKB do liczby 2-bitowej zapisanej w NKB. Nie mam zielonego pojęcia jak mam to zrobić :/ póki co to zrobioną mam tablice prawdy sumatora jednobitowego do tego tab Karnaugh'a i realizację układu na bramkach ( złączone 3 układy sumatora jednobitowego w jeden i tak powstał...
Należy wybrać jedno! a) uniwersalny 8-bitowy sumator prefiksowy (PPA) dla kodu NB i U2 (dodawanie i odejmowanie) w strukturze Ladnera_Fischera lub Hana-Carsona, b) czterocyfrowy uniwersalny sumator dziesitny – cyfry dziesitne zakodowane w kodzie +3, c) sześciobitowy układ mnożący kodu U2 wg algorytmu Bootha-McSorleya, d) szeciobitowy układ dzielenia...
sumator bitowy sumator dodawać dodawać liczba bitowy
radio kondensator trzeszcz blaupunkt uderzenia husqvarna wysoki obrót
philips avent niania philips avent
Kostka świateł cofania w Renault Scenic 2 - diagnostyka i naprawa Światło nie działa po odłączeniu czujnika ruchu - co zrobić?