Jaka jest różnica między mikrokontrolerem a
Jaka jest różnica między mikrokontrolerem a
W 8-bitowym mikroprocesorze szyna danych składa się z 8 linii danych. W 16-bitowym mikroprocesorze magistrala danych składa się z 16 linii danych i tak dalej. Dlaczego nie ma 256-bitowego mikroprocesora ani 512-bitowego mikroprocesora? Dlaczego po prostu nie zwiększają liczby linii danych i nie...
Czy procesor (taki jak Intel i3 / i5 / i7 / Xeon) z wbudowaną pamięcią podręczną RAM może używać tej pamięci jako jedynej funkcjonalnej pamięci RAM bez podłączonych zewnętrznych banków pamięci? Czy musi istnieć zewnętrzna pamięć RAM, a pamięć podręczna nie może być dostępna ani używana...
Właśnie mnie to uświadomiło, że jeśli piszesz system operacyjny, to na czym piszesz? Zadaję to, czytając książkę o podstawach mikroprocesora z 1980 r., I przyszło mi do głowy następujące pytanie: Jak zaprogramowano pierwszy układ mikroprocesorowy? Odpowiedź może być oczywista, ale mnie wkurza....
Według Wikipedii moc obliczeniowa jest silnie związana z prawem Moore'a: http://en.wikipedia.org/wiki/Moore's_law Liczba tranzystorów, które można niedrogo umieścić w układzie scalonym, podwoiła się co około dwa lata. Trend utrzymuje się od ponad pół wieku i oczekuje się, że ustanie dopiero w...
Instrukcja Wikipedii na sekundę mówi, że i7 3630QM zapewnia ~ 110 000 MIPS przy częstotliwości 3,2 GHz; byłoby to (instrukcje 110 / 3.2) / 4 rdzenie = ~ 8,6 instrukcji na cykl na rdzeń ?! Jak pojedynczy rdzeń może dostarczyć więcej niż jedną instrukcję na cykl? W moim rozumieniu potok powinien być...
Czy możesz polecić czytelną i edukacyjną implementację procesora w VHDL lub Verilog? Najlepiej coś dobrze udokumentowanego. PS Wiem, że mogę na to patrzeć opencores, ale jestem szczególnie zainteresowany rzeczami, na które ludzie naprawdę patrzyli i byli interesujący. PS2. Przepraszam za...
Dlaczego instrukcje muszą być przetwarzane w ustalonych odstępach czasu (tj. Przy użyciu zegara)? Czy nie można ich wykonać sekwencyjnie - natychmiast po zakończeniu poprzedniej instrukcji? Szczególnie przydatna okazałaby się analogia do konieczności stosowania zegarów w...
Co dzieje się we wbudowanym procesorze, gdy wykonanie osiąga tę końcową returninstrukcję Czy wszystko po prostu się zawiesza; zużycie energii itp., z jednym długim wiecznym NOP na niebie? lub czy NOP są ciągle wykonywane, czy procesor całkowicie się wyłączy? Jednym z powodów, dla których pytam,...
Jedną ze szczególnie irytujących odmian błędów w systemie kontrolowanym przez mikroprocesor jest nieoczekiwany reset mikroprocesora. Ważnym narzędziem do debugowania tego rodzaju problemów jest lista możliwych przyczyn. Co może spowodować nieoczekiwany reset
Biorąc pod uwagę tę samą liczbę etapów rurociągu i ten sam węzeł produkcyjny (powiedzmy 65 nm) i to samo napięcie, proste urządzenia powinny działać szybciej niż bardziej skomplikowane. Ponadto połączenie wielu etapów rurociągu w jeden nie powinno spowalniać o czynnik większy niż liczba...
Znalazłem tutaj architekturę płyty głównej: Wygląda to na typowy układ płyt głównych. EDYCJA: Najwyraźniej nie jest już tak typowa. Dlaczego CPU łączy się tylko z 1 magistralą? Ten przedni autobus wygląda jak duże wąskie gardło. Czy nie lepiej byłoby podać 2 lub 3 magistrale bezpośrednio do...
Ponieważ asynchroniczna komunikacja szeregowa jest obecnie szeroko rozpowszechniona wśród urządzeń elektronicznych, uważam, że wielu z nas od czasu do czasu napotyka takie pytanie. Rozważ urządzenie elektroniczne Di komputer PCpodłączony do linii szeregowej (RS-232 lub podobny) i wymagane do...
Mam układ, więc jak dodać: zegar, pamięć RAM, dysk twardy (może EEPROM?), Ekran (ekran graficzny LCD?), Metodę wprowadzania (klawiatura,
Widziałem wiele filmów na YouTube, w których ludzie odwlekali procesory, a następnie stosowali lepsze płyny do chłodzenia procesora. Przykład: i5 i i7 Haswell & Ivy Bridge - PEŁNY Delid Tutorial - (Vice Method) Widziałem jednak również, że ludzie pracujący w fabrykach noszą specjalne kostiumy,...
Jako hobbysta inżynierii ogólnej każdego dnia uczę się więcej o świecie mikrokontrolerów. Jedną rzeczą, której nie do końca rozumiem, jest znaczenie wersji bitowej mikrokontrolera. Używam ATmega8 od kilku miesięcy i wydaje się, że działa świetnie dla moich celów. Wiem, jak rzeczy takie jak...
Mam dość proste pytanie, ale nigdzie nie mogłem znaleźć na nie odpowiedzi. W systemie Von-Neumann, w którym kod i dane znajdują się w tej samej pamięci RAM, procesor musi pobrać wszystkie instrukcje z pamięci. Teraz, aby przenosić duże ilości danych między komponentami komputera, istnieje...
Chcę więc najpierw nauczyć się assemblera na MP, a następnie przejść do C (ponieważ wygląda na to, że większość z nich korzysta). Chcę wejść do programowania wbudowanego, naprawdę kocham rzeczy niskiego poziomu C (jądra / moduły dla Linuksa to głównie to, co zrobiłem), ale podoba mi się pomysł,...
W instrukcji mikroprocesora 8085 występuje operacja sterowania maszyną „nop” (brak operacji). Moje pytanie brzmi: dlaczego potrzebujemy operacji bez? Mam na myśli, że jeśli musimy zakończyć program, użyjemy HLT lub RST 3. Lub jeśli chcemy przejść do następnej instrukcji, podamy kolejne instrukcje....
Nie bardzo związane z frytkami, ale mam nadzieję, że otrzymam kilka wskazówek do naśladowania. Dostałem kawałek kodu, ale nie wiem, do jakiego procesora był przeznaczony. Czy są dostępne narzędzia, które pomogą mi zidentyfikować typ kodu? Jakie metody statystyczne mogą pomóc? Dystrybucja bajtów?...