Witam Może źle zrozumiałem ale w sumie to masz zrobić płytkę z układem scalonym do którego wejść podłączysz odpowiednie stany logiczne z dip sw i na wyjści bedziesz sprawdzał czy stan zgadza się z wartością z karty katalogowej, prawda? Czy wskazanie dziesiętne jest wymagane? nie wystarczy w takim przypadku kilka diod na wyjściu? Czy zastosowanie tego...
Oczywiście, że tak :) I nie tylko teoretycznie, ale i praktycznie :) -- Na dobrą sprawę to prawie cały mikroprocesor/mikrokontroler składa się z jednej, naprawdę wielkiej sieci szybkich "bramek logicznych".
http://obrazki.elektroda.net/95_12513802... Chociaż dziś nikt jej nie używa, jest ona ogniwem w łańcuchu ewolucji elektroniki cyfrowej, łączącym bramkę logiczną z mikroprocesorem. Co to za czort? Weźmy na przykład bramkę AND. Ma ona dwa wejścia, jedno wyjście i koniec. Bramka AND jest tylko bramką AND i niczym więcej. Tak samo bramki OR, NAND,...
Ćw. nr 11 - Synteza układów kombinacyjnych - realizacja sprzętowa funkcji logicznych na bramkach NAND Ćw. nr 12 - Badanie przerzutników Ćw. nr 15 - Badanie analogowych i cyfrowych układów arytmetyczno - logicznych Ćw. nr 16 - Badanie przetworników CA i AC Ćw. nr 17 - Badanie liczników i rejestrów Ćw. nr 18 - Badanie Badanie transoptorów, translatorów...
To nie jest schemat działania, tylko schemat budowy... Bufory chyba nie wymagają wyjaśnień, akumulator służy do przechowywania argumentu/wyniku operacji, ALU czyli jednostka arytmetyczno-logiczna służy do wykonywania operacji arytmetycznych i logicznych (jak wynika ze schematu - na tym co jest w akumulatorze), PC to program counter, czyli licznik programu...
Polecam lektórę pdfa strona 5 www.analog.com/productSelection/pdf/ADuC... Tryb idle wyłącza jednostke arytmetyczno logiczną za to nie wyłącza oscylatora, liczników ani systemu przerwań. W trybie power down wyłączony jest oscylator i wszystkie peryferia. Zachowana jest zawartość pamięci ram i portów procesora. Reszta jak pisano wyżej. Pozdrawiam.
X &=~0b00001111; X |=Y & 0b00001111; Jest ok, ale można szybciej. Pierwsza linia jest przez kompilator widziana tak... X=X&0b11110000, dlaczego? Bo 0b00001111 jest stałą i jeśli kompilator może na niej dokonać operacji arytmetyczno-logicznej przed kompilacją to ją zrobi i podstawi gotowy wynik. Dodatkowo nie zwiększa to czytelności - czy Ty sam będziesz...
Logiczne i arytmetyczne w prawo działają tak samo (wsuwają z prawej zero, a bit z lewej idzie w kosmos). Logiczne w lewo wsuwa z lewej bit zerowy, a skrajny prawy bit leci w kosmos. Arytmetyczne w lewsu z lewej wsuwa kopie najstarszago bitu, a z bit prawy leci w kosmos. Odwrotnie. Arytmetyczne w prawo sluzy do dzielenia signed numbers, a logiczne w...
Czy w ogóle goła płyta główna z podpiętą ładowarką, RAMem, procesorem i układzikiem z diodami (kontrolki ładowania, zasilania i pracy dysku) ma szansę odpalić? Tak. Komputer jako urządzenie logiki cyfrowej i matematycznej potrzebuje do działania wyłącznie zasilania, płyty głównej, procesora i RAMu. Dysk, klawiatura, monitor jest zbędne by uruchamiały...
Szukam książki, która to wyczerpująco opowiadała na temat układów cyfrowych TTL, zawierała tablice prawdy, nazwy układów scalonych cyfrowych, rozrysowane co każdy układ scalony zawiera, od bramek NIE po jednostkę arytmetyczno-logiczną. . . . . . . Jeśliby było dostępne coś takiego jako dokument PDF, byłoby mile widziane. Oto wydanie jedno z lepszych:...
Zajrzyj więc do datasheeta jakiegoś sumatora czy jednostki arytmetyczno logicznej (ALU).
Witam, Skoro nie można użyć mikrokontrolera to chyba zapisywanie wyniku w pamięci ROM jes tchyba lekkim bezsensem :). Ale jeśli nie mikrokontroler to nie znaczy, że musi to być układ zlożony z bramek. Zamiast tego można zastosować układ 74S181, który jes TTL-owską jednostką arytmetyczno-logiczną - akurat 4-bitową z 16-toma różnymi funkcjami (dodawanie,...
Proszę brać przykład z instalacji sytemu Lunix, tam wyraź nie jest napisane, jakie wymagania taki system potrzebuje by po zainstalowaniu nie mieć problemów. To samo system Windows proszę zainstalować system, antywirus firewall, program do optymalizacji i program do usuwania wirusów, trojanów, i innych śmieci np. Spybot-Search&Destroy. Kto wie jak programy...
No właśnie - prawo De Morgana: [1] Negacja koniunkcji = alternatywie negacji (zaprzeczenie iloczynu = sumie zaprzeczeń) [2] Negacja alternatywy = koniunkcji negacji (zaprzeczenie sumy = iloczynowi zaprzeczeń) Suma i iloczyn oczywiście logiczne, nie arytmetyczne.
Glowna roznica to dokladnosc, przy staloprzecinkowych koncowki sa obcinane. Jak to implementuje C to trudno mi powiedziec, zalezy to chyba silnie od platformy np. w PC wykonuje to koprocesor, w DSP C5000 nie masz koprocesora wiec wykonuje to jednostka arytmetyczno logiczna. Na operacjach na bardzo malych liczbach czyli 0.00xxx dokladnosc leci w dol,...
Procesory intela (jak i inne procesory) są zabezpieczane przed nadmiernym nagrzewaniem rdzenia. Procesor w wyniku przegrzania rdzenia powinien odłączyć zasilanie aby się nie spalić (działo się tak po za mocnym przetaktowaniu procesora lub w przypadku złego przewodnictwa cieplnego rdzenia do radiatora) Gdyby takich zabezpieczeń nie stosowano rdzeń uległby...
Czy chodzi o połączenie sumatora (albo inny blok arytmetyczno-logiczny) z rejestrem ?
load/store i A/L (arytmetyczno logiczne) - tak jak piszesz.
Pewne rzeczy robi sie poprostu inaczej. Stwierdzenie ze potrzeba wiecej instrukcji zeby zrobic to samo co na 51 nie jest do konca prawdziwe. Sa sytuacje gdzie tak, sa gdzie wrecz odwrotnie. Jedyny problem jaki j anapotkalem przy przesiadce to fakt ze jednostka arytmetyczno-logiczna jest podlaczona do 32 rejestrow ogolnego przeznaczenia i tylko na nich...
Jako pamięć RAM można wykorzystać UCY780101. Jest to 64-bitowa pamięć. Organizacja chyba 16 komórek, słowo 4-bitowe, ale nie jestem pewien. O ile pamiętam, mam tego trochę. Jako jednostkę arytmetyczno- logiczną można użyć UCY74181.
Witam! Potrzebuje informacji na temat układów arytmetyczno-logicznych aby szeroko napisać o nich w swoim referacie :/ Chodzi mi głównie o szczegółowa zasade działania jednostki ALU w typowym procesorze. Pomoc w formie lików, bądz też tytułów książek opisujących ten problem, wielce pożadana. Z góry dziękuje.
1. .cseg - CODE SEGMENT - użycie pamięci programu (flash) org - wymuś kompilację od danego adresu 2. Stos należy najpierw ustawić na koniec pamięci RAM (bo jest używany przy skokach do podprocedur, przerwań, powrotach z nich(, wynika to z tego, że z reguły na jej początku przechowywane są dane, a rdzeń procesora, czy ATmega128, czy ATtiny2313 jest podobnie...
Witam. Prawdę powiedziawszy nie wiem o co dokładnie chodzi, ale potrzebuję schemat układu o nazwie - realizacja jednostki ALU (arytmetyczno-logicznej) opartej na sumatorze przechowującym przeniesienie (CSA). Będę wdzięczny za wszelką pomoc
Nie ma czegoś takiego, co więcej nawet jednostki arytmetyczno-logiczne (ALU) wielu procesorów nie potrafiły wykonywać mnożenia (jak choćby i8080, Z80, czy 6502). 74181 też nie potrafi mnożyć. Istnieją wydajniejsze metody numerycznego mnożenia, niż ta "szkolna", którą zaprezentowałeś (https://tutorials.eeems.ca/Z80ASM/part4... Oczywiście ona jest...
Chodzi o to, że operacja |= generuje (najczęściej) sekwencję R-M-W (read - modify - write). Czyli rejestr konfiguracyjny jest odczytywany do rejestru ogólnego procesora, na tym rejestrze jest dokonywana operacja arytmetyczno/logiczna (OR) a na koniec wynik jest zapisywany nazad w rejestrze konfiguracyjnym. Przykład: PORTB |= 1<<PB1 | 1<<PB6;...
Chętnie. Podam Ci przykład jednego z możliwych wniosków: badana jednostka arytmetyczno-logiczna SN74181 odpowiada na zadawane podczas badań wymuszenia zgodnie z danymi katalogowymi producenta (tutaj powinien być odnośnik do katalogu firmy Texas Instruments).
Witam Co do odczytywania parametrów konfiguracyjnych, to tam są wartości 16 bitowe zapisane jako dwa 8 bitowe bajty. Robisz odczyt w następujący sposób: [syntax=c] AC1 = readFromAddress(0xAA); AC1 <<= 8; x = readFromAddress(0xAB); AC1 = AC1 + x; //i tutaj masz błąd [/syntax] Operacja dodawania arytmetycznego + i dodawania logicznego | nie są tożsame....
10 C. Z całą pewnością nie magistrale ani rejestry, jednostka arytmetyczno logiczna też nie, musi być CU. 36 B. 502/1024 = 0,49; 1227/1027 = 1,20 (zaokrąglając do dwóch miejsc po przecinku)
Na studiach koleś od podstaw informatyki zadał każdemu jakieś zadanie na zaliczenie, mi dał takie: Opracuj symulator jednostki arytmetyczno logicznej (w excelu) i nie mam zielonego pojęcia jak to zrobić, tak samo innych się pytałem i nic.... Czy jest ktoś kto potrafiłby to zrobić?? Proszę o pomoc.
Tak robisz ALU - jednostkę arytmetyczno-logiczną. Procesor zawiera znacznie więcej elementów - rejestry, układy dekodowania instrukcji, układy sterujące (skoki, itp), układy sterowania magistralą, układy przerwań itp. Ale tak - generalnie wszystkie układy kombinacyjne robi się tak samo - jako zoptymalizowaną sumę (logiczną) iloczynów (logicznych) linii...
Tego cytatu: "Obecnie wszystkie dane muszą być kodowane binarnie, wykorzystanie opisywanej pamięci ReRAM wyeliminowało by konieczność kodowania danych, bo sama pamięć realizowałaby to sprzętowo w bardzo efektywny sposób" - nie rozumiem ni w ząb. Kodowanie czwórkowe to też kodowanie. Zwykła pamięć również koduje dane "sprzętowo", bo jakby inaczej. Z...
McMonster - są to podstawy totalne, i wszelkie przesunięcia cykliczne, arytmetyczne, logiczne, piszemy w zeszycie w kratkę.. ;) np mam 11001011 i muszę ten kod przesunąć cyklicznie w prawo/lewo o 1 bit, potem 2,4,5 bitów właśnie z uwzględnieniem bitu C.
niewiem dokładnie jak to jest z procesorami programowalnymi w tem sposub ( jeszcze) W zwykłym asemblu robił bym to na podstawie kilku operacji arytmetyczno/logicznych pierwszą liczbe (jedności i dziesiątek) otrzymasz poprzez uruchomienia polecenia funkcjonującego jako modulo z argumentem 100 ( reszta z dzielenia przez 100) Drugą liczbę możesz otrzymać...
a) TTL to standard opisujący poziomy napięć aby było 0 i 1 logiczna b)w transmisji szeregowej nadajesz bit startu,dane, stop ewentualnie bit konteolny , dlatego znaków w transmisji jest więcej c) 8 bitowy procesor ma 8 bitową magistralę danych, dzięki czemu możesz dokonywac operacji na 8 bitowych liczbach, chodzi o ALU czyli jednostkę arytmetyczno logiczną
Witam, piszę pracę, i opisuje architekturę Harwardzką w której została wykonana ATmega32. Mam taki oto obrazek: https://obrazki.elektroda.pl/5933557900_... I tutaj mam pytanie do doświadczonych kolegów, czym jest "jednostka sterująca" ? Bo rozumiem, że "jednostka arytmetyczno-logiczna" to ALU. Dziękuje za odpowiedzi i pozdrawiam.
Zapewne chodzi o rejestr PSW. Bity są ustawiane po wykonaniu operacji arytmetycznych i logicznych - add, mull, and itd.
" Dlaczego nie ma operacji EXOR dla operacji logicznych bitowo? ". Pytanie bez sensu, procesory PIC mają XOR wykonywany w jednym cyklu, 51 chyb też. A może chodziło o to że xor jest operacją logiczną i nie ma swojego odpowiednika arytmetycznego (suma i iloczyn są logiczne i arytmetyczne)
dokładniej to chodzi o to, ażeby funkcja przyjmowała wartości 1,2,5,8,12,11,15. Zastanawiam się także nad zastosowaniem układu 74181 (jednostka arytmetyczno logiczna). Dzieki takiemu rozwiązaniu mógłbym uprościć układ. Ale czy to będzie możliwe? Jestem troche "zielony" jeśli chodzi o elektronikę cyfrową także prosiłbym o wyrozumiałość :P Aha, i jeśli...
Dokładnie to napisałem w zdaniu mówiącym o tym, że zewnętrzna magistrala nie decyduje o organizacji procesora. O bitowości procesora stanowi wyłącznie jednostka arytmetyczna. Też nie do końca, bo procesory 8-bitowe mogą mieć mechanizmy ALU 16-bitowe (np rejestry łączone w pary i operacje realizowane na takich parach). Można powiedzieć, dla dalszego...
Proponuję zajrzeć do książki: "Elementy systemów komputerowych" Noam Nisan, Shimon Schocken, WNT 2009 Opisuje ona projektowanie (nie wykonanie!) prostego komputera krok po kroku za pomocą stworzonego przez autorów symulatora. Najpier projektujesz układy kombinatoryczne (np. sumatory) z których tworzysz jednostkę arytmetyczno logiczną, później układy...
Witam:) Dostałem następujące zadanie: zaprojektować jednostkę arytmetyczno-logiczną korzystając z jednostek 4 bitowych do wykonywania operacji na liczbach 8 bitowych. Bardzo proszę o pomoc i prowizoryczne naszkicowanie układu. Wiem tylko tyle że trzeba szeregowo połączyć dwie jednostki przez wejścia P i G, natomiast wejścia S0 S1 S2 i S3 pewnie równolegle....
Akumulatory to rejestry wewnętrzne procesora logicznego, do których ładujesz dane na których chcesz operować, a następnie wykonujesz na tych danych instrukcje. Są to operacje bardzo niskiego poziomu, sprowadzające się w zasadzie do samej konstrukcji procesora i wykonywania w nim operacji arytmetyczno-logicznych. Zmienne MD itd to obszary pamięci w których...
W mikrokontrolerach '51 akumulator dostepny jest: 1. jako rejest specjalny w instrukcjach arytmetyczno-logicznych - oznaczenie A, 2. jako komórka o jakimś adresie w obszarze pamięci RAM (blok rejestrów specjalnych SFR) i dostępna w trybie adresacji bezpośredniej - oznaczenie ACC, 3. dodatkowo można uzyskać dostęp do poszczególnych bitów w operacjach...
Przede wszystkim http://www.atmel.com/dyn/resources/prod_... strony 196 do 208. Reszta to proste obliczenia arytmetyczno logiczne, względnie skoki warunkowe. Obsługa portów. Co do strony analogowej to najprościej dzielnik napięcia i detektor diodowy np. tak: http://electronic.blox.pl/resource/Wskaa... czy tak: http://slaweklampy.webpark.pl/wmocy1.gif
Link Register - najpierw zawiera adres skoku, który należy (albo i nie) wykonać, potem (jeżeli wykonano skok pakowany jest tam adres powrotny z procedury, tzn. : BPU wydłubuje sobie z cache, czy kolejki (nie wiem) instrukcję skoku do podprogramu, jeszcze zanim dojdzie do jej wykonania, jeżeli licznik programu dojdzie do tej instrukcji i należy wykonać...
Potrzebna Ci książka na temat podstaw techniki cyfrowej. Wg mnie nie ma sensu tego wszystkiego tu opisywać (i chyba nikt nie jest w stanie), bo to zrobili już kiedyś autorzy owych książek. Jak poznasz takie podstawy to przyjmiesz nieco odmienny tok myślenia i wiele rzeczy sam będzie potrafił sobie wytłumaczyć. Polecam książki typu "Elektronika łatwiejsza...
Panie specjalista. Nie ma pamięci flash, a ma ROM, który programuje się tylko raz. Dla potomnych: -ośmiobitowa jednostka arytmetyczno-logiczna (ALU) -cztery przełączane banki rejestrów roboczych (4 x R0...R7) -4 kB pamięci wewnętrznej ROM (pamięć zewnętrzna ROM do 64 kB) -128 B pamięci wewnętrznej RAM (pamięć zewnętrzna RAM do 64 kB) -zbiór rejestrów...
Witam. Przyznam ze nie mam pojecia jak zastosowac MMX do odwracania stringa. Dostalem takie zadanie ale w tym przypadku wydaje mi sie to totalnie niepotrzebne. Chyba ze istnieje jakis algorytm ktory wykonuje jakies operacje arytmetyczno / logiczne na stringu ktory trzeba odwrocic. Rejestr MMX ma 64 bity. Jesli ktos ma jakis pomysl to prosze o pomoc....
Według mnie wersje A i B są poprawne, gdyż nie znajduję żadnego błędu logicznego ani arytmetycznego (przy założeniu, że Uwyj jest rozwarte). Różnią się one tylko tym, że A liczy za pomocą górnej części mostka, a B dolnej.
Zadanie: . Zaprojektować jednostkę arytmetyczno-logiczna, która będzie realizować dodawanie i odejmowanie 4-bitowych liczb binarnych w kodzie U2 oraz ma informować o przekroczeniu zakresu. Zrobiłem taki układ: http://obrazki.elektroda.net/18_12442034... Dobrze zrobiłem ten układ? Jak zrobić, żeby informował o przekroczeniu zakresu? Pozdrawiam...
jednostka arytmetyczno logiczny arytmetyczno logicznej arytmetyczno logiczna
spawarka generator podłączyć nawigacja radio toyota pralka polar kropla
Podłączenie LG Therma V 9 kW z Viessmann Vitodens 200 Elektroliza aluminium: jak uzyskać drobne aluminium?