Mikroprocesor to układ scalony, który opracowuje informacje w postaci sygnałów cyfrowych. Nie mylić z mikrokontrolerem, który zawiera wiele dodatkowych urządzeń do sterowania systemami osadzonymi.
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 tworzą 256-bitowego mikroprocesora lub 512-bitowego mikroprocesora? Jaka …
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 samodzielnie? Nowoczesne procesory do …
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 2015 r. Lub później. Możliwości wielu cyfrowych urządzeń elektronicznych są …
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 …
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 podstępne tagi, ale jako nowy użytkownik nie mogę tworzyć nowych
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 mikrokontrolerach.
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, jest to, czy zastanawiam się, …
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 mikrokontrolera?
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 etapów. Teraz weź pięcioletni procesor, działający w …
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 ciągłej wymiany informacji . Tj. Wysyła PCkażdą ramkę poleceń X msi Dodpowiada …
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, ponieważ krzemowe płytki są niezwykle wrażliwe …
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 szybkość zegara, pamięć, liczba pinów IO, rodzaje …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.