Pytania oznaczone «computer-architecture»

Architektura komputera odnosi się do różnych aspektów projektów systemów komputerowych, które mogą wpływać na zgodność, wydajność i interfejsy. Niektóre problemy związane z architekturą komputera mogą dotyczyć rozmiaru słowa procesora, rozmiaru magistrali pamięci lub implementacji protokołu.

370
Jeśli maszyny 32-bitowe mogą obsługiwać tylko liczby do 2 ^ 32, to dlaczego mogę pisać 1000000000000 (bilionów) bez awarii mojego komputera?

Komputery 32-bitowe mogą przechowywać tylko liczby całkowite podpisane do 2 31 - 1. Jest to dlaczego mamy zabraknie adresów IPv4 i weszły w erę 64-bitową. Jednak liczba 2 31 - 1 (2147483647) nie jest tak duża jak liczba 1000000000000 (1,000,000,000,000), który wydaje mi się być w stanie...

55
Dlaczego komputery liczą od zera?

Komputery tradycyjnie sumują wartości liczbowe, zaczynając od zera. Na przykład tablice w językach programowania opartych na języku C zaczynają się od indeksu zero. Jakie są tego historyczne przyczyny i jakie praktyczne korzyści ma liczenie od zera w porównaniu do liczenia od jednego? Uwaga: To...

23
Co to są „instrukcje na cykl”?

Dowiedziałem się nieco więcej o tym, jak działają procesory, ale nie byłem w stanie znaleźć prostej odpowiedzi na temat instrukcji na cykl. Na przykład miałem wrażenie, że czterordzeniowy procesor może wykonać cztery instrukcje na cykl, więc czterordzeniowy procesor działający z częstotliwością 2...

16
Czy wyższa liczba rdzeni lub wyższa częstotliwość taktowania jest bardziej korzystna dla wydajności komputera? [Zamknięte]

W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz,...