Masz 2 liczby: A1A0 i B1B0 (gdzie A i B mogą przyjmować stany 0 lub 1), mnożysz je jak w szkole A1A0*B1B0=A1*B0+A0*B0+2*(A1*B1+A0*B1) to razy 2 to jest to przesunięcie o jedną pozycję w lewo przy liczeniu słupków. Poszczególne mnożenia robisz bramkami AND. Wyniki mnożeń cząstkowych dodajesz na sumatorze, mnożenie przez 2 w systemie binarnym, uzyskujesz...
http://obrazki.elektroda.pl/8267947700_1... Ponad 20 lat temu jako amator hobbysta budowałem proste układy elektroniczne. Studia i styczność z informatyką spowodowały, że porzuciłem hobby pod nazwą "składanie elektroniki" na rzecz "składanie programów komputerowych". W bieżącym roku (2011) dzięki uprzejmości kolegi Jacka.M, który okazał...
AND mnoży liczby z wejścia. czterowejściowa pokaże 1 jeżeli 1 jest na wszystkich wejściach. Masz dwuwejściowe i trzywejściową. Na szybko z dwóch dwuwejściowych pomnożysz 2 pary sygnałów. Oba wyniki pomnożysz w kolejnej i gdziekolwiek pojawi się zero, to bramka to zasygnalizuje. Jedna para sygnałów na ma zero - wyjście AND - zero. Mnożenie w następnym...
Jak mogę wykorzystać rezonator kwarcowy 32768Hz do wytworzenia przebiegu prostokątnego o częstotliwości 50Hz lub 60Hz do taktowania układu zegara LED TMS3450NL? Wprowadzenie Dziękuję za pytanie dotyczące wykorzystania rezonatora kwarcowego 32,768 kHz do wygenerowania przebiegu prostokątnego o częstotliwości 50 Hz lub 60 Hz dla taktowania układu zegara...
Witam, mam problem z realizacją układu mnożącego liczbę 4 bitową przez 2 bitową . Mnożnik należy traktować jako wejście układu. Do realizacji dostępny jest układ 74181. W jaki sposób można uzyskać taki iloczyn?
Koledze chyba bardziej chodziło czy ma to być mnożenie na sucho jakiś z góry ustalonych liczb, czy ma się dać jakoś je wprowadzić:>
Zewnętrzne ADC z PA np. ADS1015 lub ADS1113 zadziałają znacznie lepiej niż wbudowane ADC, o ile oczywiście jest taka potrzeba. Niekoniecznie , bo niektóre mikrokontrolery mają wbudowany wzmacniacz ,który pozwala zastosować bocznik o mniejszej rezystancji . Można również zastosować zewnętrzny wzmacniacz pomiarowy . Wszystko zależy też od zastosowanego...
Pomyślę nad tym dopiero jak się Pytek odezwie, bo go jakby coraz mniej to obchodzi... ;) Jedno wiem na pewno - w i-tym bloku mnożenie przez 3 (jak i przez dowolną, inną liczbę całkowitą w KNB) jest na bank określone jednoznacznie i w sposób zupełny. Inaczej, to tego zadania by w ogóle nie było... :D Drążąc dalej - mnożenie liczb podanych KNB-nym, jest...
FPGA nadaje się do szybkich obliczeń, ale to w nim powinieneś pisać całą logikę. Duże czasy opóźnień praktycznie eliminują ten układ z twojego zastosowania (zanim poślesz te dane na fpga mocniejszy procesor już dawno sobie to policzy jak wspomniano wyżej). Poza tym czas propagacji w układzie programowalnym silnie zależy od sposobu opisu i użytego oprogramowania,...
Witam, Potrzebuję zbudować mnożarkę dwóch wektorów o długości 512-bit każdy. Posiadam układ Spartan3E 500 dysponujący 20 mnozarkami 18x18 .Zrealizowałem mnożenie dwóch licz binarnych o długości 512 bit-ów - mnożenie wg. algorytmu "shift-add". W najgorszym wypadku mnożenie trwa 512 cykli zegara. Naturalnie architektóra ta została syntezowana do rejestrów...
Witam. Mam pewne wątpliwości co do mojego projektu i szukam porady. Myślę, że wybrałem odpowiedni dział. Tak jak w temacie, zajmuje się projektem cyfrowej pętli fazowej ( Digital Phase Locked Loop) wg modelu który został zaprezentowany w artykule w załączniku. W części 3 artykułu, w punkcie B mamy podany wzór na transfer function takiego układu. W tym...
Mam pewien problem z językiem VHDL. Zależy mi na otrzymaniu układu mnożącego dwie liczby (czynnik1 i czynnik2) i wyrzuceniu ich na wyjście układu (wy). Układ docelowo ma realizować mnożenie w następujący sposób: http://img61.imageshack.us/img61/3222/cl... A jego kod wygląda u mnie tak: library ieee; USE ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all;...
Witam Zaciąłem się podczas pisania programu na woltomierz. Układ opiera się o uC Atmega 16. Pomiar napięcia z zakresu 0 - 5 V. Wynik ma być standardowo wyświetlany na LCD 2x16. Procedury do obsługi lcd mam napisane. ADC wywołuje przerwanie w którym chce skonwertować otrzymany wynik na znaki wysyłane do LCD Zamieniłem już wynik z HEX na DEC. liczbę danej...
Kolego jekab, moc pozorna to iloczyn napięcia skutecznego na zaciskach odbiornika i prądu skutecznego przezeń płynącego. W momencie gdy masz już wartości skuteczne napięcia i prądu, zapominasz o wartościach chwilowych, okresach, czasie i takich tam. Mnożysz dwie liczby i tyle. Ta zależność jest słuszna gdy odbiornik jest liniowy. Reguła wartości skutecznej...
Cały proces musiałby trwać. Mógłbyś zbierać wyniki z ADC do bufora kołowego (np. próbki co 0,1s, bufor na 20 próbek), i po każdym wpisie do tego bufora uśredniać wszystkie próbki i wyliczoną w ten sposób średnią ruchomą jako wynikiem, sterować PWM. Inna metoda, dużo prostsza ale o nieco innym rezultacie to, w pętli odczytującej ADC (np. co 0,1s) dokonywać...
Wygląda na to, że dobrze rozwiązałeś pierwszą cześć zadania. Zadanie podobnie składa się jak w prądzie stałym, ale są w nim elementy których nie rozumiem, np: to e^j0 ... tzn w tym wypadku jest to równe "1" czyli nie wpływa na U, ale jak by było np pi/2 czyli 90st, to miałbym problem. Faza początkowa źródła sygnału nie wpływa na wartość skuteczną napięcia....
x3 na wejścia B pierwszego sumatora podajemy N, na wejścia A liczbę N przesuniętą o 1 bit w lewo, czyli pomnożoną przez 2 (2xN). Na drugim sumatorze sumujemy bit przeniesienia z pierwszego dodawania z najstarszym bitem podwojonej liczby. Wynik otrzymujemy na 6 bitach Komparator Trzeba by dodać liczbę A do zanegowanej liczby (B) i jeszcze dodać jeden...
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...
Przecież mnożenie x*1.5 możesz zapisać jako: x+x/2 lub (x*3) div 2=(x+2*x) div 2 a x*1.25, jako: x+x/4 lub (x*5) div 4=(x+4*x) div 4 dzielenie uzyskujesz przesuwają wynik w prawo o 1 (0.5) lub 2 miejsca (0.25) mnożenie o potęgę liczby 2 to przesunięcie liczby w lewo o odpowiednią ilość miejsc.
Możesz wykorzystać w tym celu układ scalony 74181, który jest 4-bitowym ALU w technologii TTL. Na jedno wejście podajesz na stałe liczbę 9 a na drugie liczbę 4-bitową. Jako funkcję wybierasz mnożenie arytmetyczne. Pozdrawiam wszystkich jjanek
Witam, chcę wykonać układ mnożący 2 liczby 4bitowe. Sugestia, to zrobić ten układ na licznikach. Liczby będę podawał zwykłymi przełącznikami równolegle, i wynik wyświetlał na diodach. Kto ma pomysł, odnośnie realizacji ?
Nie chciało mi się za bardzo robić tego na kompie, dlatego daje tylko zdjęcia (nienajlepszej jakości): -na pierwszym zdjęciu masz zrobiony układ "półsumatora", układ pełnego sumatora jednobitowego oraz zamiana przerzutnika JK na D (wszystko zrobione na elementach które podałeś). -na drugim jest zrobiony układ mnożący przez 3 w wersji szeregowej. Liczbę...
Po przeanalizowaniu schematu znalazłem bardzo prosty i widoczny również na załączonym schemacie błąd. Mianowicie bramka NOT IC6c nie była podłączona i po prostu nie negowała funkcji. W takim przypadku wszystko co zrobiłem było dobrze i pozostaje tylko pytanie: czy można zrealizować ten układ używając mniejszej ilości bramek? Jeżeli tak, proszę podać...
No to w takim układzie zerujesz sobie zmienną i w pętli dla każdej cyfry od lewej do prawej wykonujesz: mnożenie przez 10, dodawanie wartości cyfry... Jedyne czego w takim układzie potrzebujesz, to funkcji do mnożenia i dodawania liczb dowolnej długości.. do konwersji w przeciwną stronę liczbę dzieli się przez 10(lub przez inną podstawę) i resztę dopisuje...
Witam, Za zadanie dostałem zaprojektować układ mnożący 2 liczby 4 bitowe. Najlepiej jakby układ zrobiony był na sumatorach 4 bitowych i rejestrach przesuwnych w lewo i prawo. Pozdrawiam i proszę o pomoc.
Czy mógłbyś pokazać jakiś schemat ? Mam tylko 5 przerzutników, a to co Ty proponujesz musiałoby korzystać z 8 (bo z założenia ma to być układ mnożący przez 3 liczbę 8-bitową).
Generacja natywnego kodu HDL dla operacji zmiennorzecinkowych pozwala na implementację tego rodzaju operacji na sprzęcie z wykorzystaniem VHDLa lub Veriloga. Wszystko to bez mozolnej i trudnej konwersji na liczby stałoprzecinkowe. Dane zmiennoprzecinkowe to preferowany typ zmiennych, w aplikacjach modelowania i symulacji, gdzie liczy się wysoka dokładność...
Witam ! Mój problem jest nastepujący, iż na układach cyfrowych mam wykonać projekt układu złożonego z sumatorów, który mnoży przez liczbę pięć. Pozdrawiam:)
https://obrazki.elektroda.pl/5901873800_... Firma Rain Neuromorphics opracowała demonstracyjny chip dla swojej inspirowanej mózgiem architektury analogowej, która wykorzystuje trójwymiarową macierz losowo połączonych memrystorów do treningu sieci neuronowej i wnioskowania przy ekstremalnie niskim poborze mocy. Przejście na całkowicie...
http://obrazki.elektroda.pl/4997872700_1... Przedstawiam prosty kalkulator czterodziałaniowy, zbudowany na polskich układach: * MC14007 - jednostka centralna kalkulatora (8 cyfr, dodawanie, odejmowanie, mnożenie, dzielenie, podnoszenie do kwadratu, pierwiastkowanie, liczenie odwrotności oraz pamięć) * CQYP-95 - czerwony wyświetlacz...
Zastąp mnożenie wielokrotnym sumowaniem. Ma to wyglądać dokładnie jak mnożenie w słupku na kartce tyle że na liczbach binarnych tj: jeśli na danej pozycji w drugiej liczbie jest 1 to musisz wykonać dodawanie. oczywiście pierwsza liczba musi być proporcjonalnie do bitu przesunięta w lewo. 1101 x 1010 --------------- 1 x 1100 0 x ---- 1 x 1100 0 x -----...
A jakie liczby ma mnożyć ta mnożarka ? NKB czy ze znakiem ? Czy są jakieś narzucone ograniczenia na realizację (oprócz ROM-u) - np. tylko szeregowy czy tylko równoległy ? Witam! Układ ma mnożyć liczby bez znaku w NKB. Nie ma ograniczeń czy będzie się to odbywało równolegle czy też szeregowo. Co do realizacji to na razie nic konkretnego mi do głowy...
To będzie mniej więcej tak: (umieściłem pół tablicy, drugie pół musisz sam zrobić ;-) ABCD y1y2y3y4 0: 0000 0000 1: 0001 0000 2: 0010 0000 3: 0011 0000 4: 0100 0000 5: 0101 0001 6: 0110 0010 7: 0111 0011 Jako przykład posłużę się wierszem nr 6. Sygnał wejściowy 0110 to dwie liczby binarne 01 oraz 10. Mnożysz je przez...
Witam Płaską charakterystykę w paśmie przepustowym można zrealizować, aby się dowiedzieć jak musisz trochę poczytać o filtrach cyfrowych. Co do stromości charakterystyki w paśmie przejściowym to jeśli chcesz 80 dB to będzie to wymagało generalnie dużej liczby mnożeń. Aby określić rząd filtru odpaliłem narzędzie Altery i dla ich bloku IP wyszło, że będzie...
PLL czy raczej DLL to właśnie cyfrowa możliwość podniesienia częstotliwości nie tylko o czynnik 2 ale dowolny który jest liczbą wymierną czyli ilorazem dwu liczb całkowitych
Witam Mam nadzieje że w dobrym dziale pisze i że ktoś mi wyjaśni ten problem. Zaprojektowałem układ do szkoły. Jest to multiplikator na sumatorach, który ma za zadanie mnożyć to co jest na wejściu przez 22. Układ działa mnoży, ale tylko do liczby 7 powyżej wychodzi coś dziwnego nie wiem dlaczego?
Spośród wszystkich własności i czynników wpływających na działanie układu elektronicznego szum jest jednym z najtrudniejszych do uchwycenia i opisania. Wyzwanie to jest powodem powstawania szeregu różnych metod oraz technik prototypowania układów scalonych. W poniższym artykule spróbujemy opisać szum fazowy i to jak wpływa on na szybkie przetworniki...
Witam, mam problem. Próbuję zaprojektować układ synchroniczny, który mnoży dowolną liczbę binarną przez liczbę 3. Wejście ma być podawane z rejestru nr 1, a wynik zapisywany do rejestru nr 2 (rejestry 8-bitowe jednokierunkowe). Wiem jedynie, że liczbę muszę rozbić na x << 1 + x, ale nie do końca wiem, jak to wrzucić na schemat układu na kartce....
Dobre podręczniki do cyfrówki pokazują schematy z podsawowych bramek logicznych i uzyskuje się sumator np 8 bitowy. W każdym razie rzeczywiście to działa w jednym takcie zegara, a nie w ośmiu czy szesnastu. To trudno pisać na forum, nikt ci nie będzie edytował schematów itd... poszukaj wiedzy książkowej Mnożenie jest bardziej skomplikowaną opowieścią,...
Witam, to mój pierwszy post na forum, więc przepraszam, jeśli umieściłam go w złym dziale. Mam problem ze zrealizowaniem układu na laboratorium z układów logicznych. Muszę zrealizować układ mnożący zadaną liczbę 4-bitową przez 1 lub przez 4 w zależności od wyboru, z tym że przez 4 mnożone mogą być tylko liczby z zakresu 0-3. Do dyspozycji mam układ...
No to właściwie się każdy nada do tego celu. Najprościej jest zapisać liczby w układzie dziesiętnym: jedna komórka pamięci jedna cyfra. Dodatkowa komórka do pamiętania znaku i jeszcze jedna do pamiętania położenia przecinka. Muszą być takie dwa zestawy dla obu wprowadzanych liczb. Przed dodawaniem i odejmowaniem przesuwasz jedną liczbę tak by przecinki...
Policz jeszcze raz. Liczba mnożona przez liczbę, która prawie jest równa jedności powinna dać w wyniku liczbę zbliżoną. Twój wynik jest źle policzony.
Witam, na przyszły tydzień mam przygotować kilka projektów z układów iteracyjnych. Całkiem przyjemne rzeczy...gdyby nie dwa podpunkty; mam zaprojektować układy: mnożący i dzielący 8 bitową liczbę binarną (zapewne w systemie dwójkowym) przez 5. Układ ma składać się z 8 bloków, o 1 wejściu, 1 wyjściu i max 3 przeniesieniach każdy. W każdym bloku mam do...
Taki syntezer ma dużo większe możliwości niż proste ukłądy powielania częstotliwości. Można w nim uzyskać mnożenie przez liczbę niecałkowitą i do tego układ śledzi zmiany częstotliwości odniesienia co też się czasami przydaje.
ATMega ma ALU zdolne do mnożenia dwóch liczb 8-bitowych w 1 cyklu zegara... http://ww1.microchip.com/downloads/en/Ap... W sumie to istniał układ mnożący dwie liczby 4-bitowe - 74284. Tu masz ładne omówienie teorii, z przykładami: https://www.electronicshub.org/binary-mu...
Nie ma problemu - robimy (np. na wzmacniaczu operacyjnym) układ, który od napięcia odejmuje 14V i wynik mnoży przez 3.5...
Witam Poszukuje schematow na bramkach logicznych realizujących dodawanie, odejmowanie, mnożenie, dzielenie na liczbach zmiennoprzecinkowych (format obojętny). Z góry dziekuje.
dobra a wiec od nowa pisze co i jak, dostałem od nauczyciela trzy pytania dotyczace asemblera, ja osobiscie jeszcze nic w nim nie robilem nie mialem stycznosci i troche go nie kumam.... 1. Inkrementacja jest to..., natomiast dekrementacja jest to ... w języku programowania ASEMBLER 2. Napisz prosty program w ASEMBLERZE dla układu 8051 realizujący funkcje...
Dobra juz wiem jest to w zu2 i jest tam mnozenie dodatnich i ujemnych liczb i one sie rozszerzaja
Niestety nie - T1 zmienia się wraz z temperaturą ale nie jest to temperatura podana w sposób jawny. Ja w swoim układzie stosuję do tego celu po prostu DS18B20. Wracając do obliczeń, możesz zmniejszyć błąd wyniku do znacznie poniżej 1hPa modyfikując je tak: [syntax=c]dUP=100*((int32_t)D1-(int32_t)... dT=(int32_t)T1-(int32_t)T0; // jeśli T1 nigdy nie...
układ mnożenie układ synchroniczny mnożenie układ mnożący liczby bitowe
wałkowany milion czyszczenie suszarka lexia sterowniki interfejsu
regulowany generator impulsów ne555 regulowany generator impulsów ne555
Czym tankować Webasto? Paliwo do ogrzewania postojowego Jak odpowietrzyć nową pompę hamulcową? Praktyczny przewodnik