Pytania otagowane jako computer-architecture

Architektura komputera to abstrakcyjny opis i specyfikacja tego, dlaczego, co i jak łączy się różne komponenty sprzętowe i programowe w celu utworzenia urządzenia komputerowego. Tego znacznika należy używać w przypadku pytań o relacje między komponentami tworzącymi komputer, jakie komponenty są uwzględnione lub wykluczone w komputerze, w jaki sposób komponenty są połączone, jakie dane przepływają przez połączenia oraz dlaczego komponenty i połączenia są dobrym wyborem.


10
Jaka jest różnica między zmienną a lokalizacją pamięci? [Zamknięte]
Ostatnio próbowałem wyjaśnić wskaźniki w sposób wizualny, jako fiszki. Pytanie 001: To jest rysunek lokalizacji w pamięci komputera. Czy to prawda, że ​​jego adres to 0x23452? Czemu? Odpowiedź: Tak, ponieważ 0x23452opisuje, gdzie komputer może znaleźć tę lokalizację. Pytanie 002: Czy to prawda, że ​​znak bjest przechowywany w miejscu pamięci 0x23452? …

4
Czy Little Endian wygrał?
Ucząc ostatnio o bitwie Big vs. Little Endian, uczeń zapytał, czy została rozstrzygnięta, i zdałem sobie sprawę, że nie wiem. Patrząc na artykuł z Wikipedii , wydaje się, że najpopularniejsze obecnie pary OS / architektura używają Little Endian, ale protokół internetowy określa Big Endian do przesyłania wartości liczbowych w nagłówkach …


4
Czy zwiększone użycie coraz wyższych języków programowania może prowadzić do deficytu programistów ze znajomością architektury komputerowej?
Cytat z Wikipedii artykułu „Język programowania wysokiego poziomu”: Język programowania wysokiego poziomu jest językiem programowania o silnym oderwaniu od szczegółów komputera. W porównaniu z językami programowania niskiego poziomu może używać elementów języka naturalnego, być łatwiejszy w użyciu lub bardziej przenośny na różnych platformach. Takie języki ukrywają szczegóły operacji procesora, takie …

8
Nauka architektury komputera jako programista [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ą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …


1
Architektury komputerowe NIE oparte na macierzach [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Mówi, że oryginalny artykuł Wadlera o Monadach dla programowania funkcjonalnego (Haskell) Innym pytaniem o długiej …

2
Czy istnieją alternatywy dla modelu stosu + sterty + pamięci statycznej?
Wszystkie programy, które widziałem, organizują pamięć danych w jeden lub więcej stosów wywołań (zwykle o ustalonym rozmiarze, ale czasem nie), stertę i pamięć statyczną. Ostatnio dodano do tego również statyczne przechowywanie wątków lokalne. Czy próbowano zorganizować układ pamięci danych w zupełnie inny sposób, np. Bez stosu wywołań? Lub uporządkować pamięć …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.