Domande con tag 'computer-architecture'

7
risposte

Le pile sono l'unico modo ragionevole per strutturare i programmi?

La maggior parte delle architetture che ho visto si basano su uno stack di chiamate per salvare / ripristinare il contesto prima delle chiamate di funzione. È un paradigma così comune che le operazioni push e pop sono integrate nella maggior par...
posta 19.06.2016 - 23:43
4
risposte

Ha vinto Little Endian?

Quando ho insegnato di recente sulla battaglia Big vs. Little Endian, uno studente ha chiesto se era stato risolto, e ho capito che non lo sapevo. Guardando l' articolo di Wikipedia , sembra che le più diffuse coppie di sistemi operativi / archi...
posta 23.09.2012 - 19:29
2
risposte

Quanto dura una tipica pipeline moderna di microprocessori?

Ho imparato qualcosa sul pipelining, ma quelli erano a 4 e 5 stadi e penso che il moderno pipelining tipico sia molto più lungo e complicato nella pratica. Per quanto tempo sono le pipeline tipiche e quanto possiamo aspettarci che aumentino e do...
posta 08.09.2013 - 01:44
4
risposte

Un maggiore utilizzo di linguaggi di programmazione sempre più elevati porta a un deficit di programmatori con conoscenze di architettura del computer?

Citazione da Wikipedia dell'articolo "Linguaggio di programmazione di alto livello": A high-level programming language is a programming language with strong abstraction from the details of the computer. In comparison to low-level programmin...
posta 01.10.2010 - 15:21
9
risposte

In che modo la comprensione dell'architettura del computer aiuta un programmatore? [duplicare]

Si dice, di Mike P. Wittie, nel curriculum del corso di architettura del computer che, Students need to understand computer architecture in order to structure a program so that it runs more efficiently on a real machine Chiedo ai p...
posta 26.03.2013 - 21:10
8
risposte

Apprendimento dell'architettura del computer come programmatore [chiuso]

In genere mi imbatto in guru in SO e in altri luoghi (istruttori, autori di libri, ecc.) che direbbero qualcosa sulla linea "This will cause alignment issues" o altre informazioni di basso livello. Voglio conoscere tutti questi aspetti c...
posta 23.06.2011 - 18:43
5
risposte

Come posso sapere se il mio computer è un'architettura di Harvard o di von Neumann?

Comprendo che la differenza tra le due architetture è la separazione delle istruzioni dai dati nell'architettura di Harvard. Ma come faccio a sapere su che tipo di sistema sono attivo? È possibile scrivere un programma tale che il programma dete...
posta 06.12.2012 - 01:21
1
risposta

Architetture di computer NON basate su matrici [chiuso]

Il documento originale di Wadler su Monade per la programmazione funzionale (Haskell), dice Another question with a long history is whether it is desirable to base programs on array update. Since so much effort has gone into developing algo...
posta 20.02.2016 - 11:45
2
risposte

In che modo il software pesante nei primi tempi è riuscito a girare su un computer da 4MB RAM? [duplicare]

Non è un segreto che nei primi tempi dei computer, avevano solo 1-4 MB di RAM. Ho trovato un articolo che indica che sono necessari solo 4 MB di RAM per eseguire Word, Excel e PowerPoint simultaneamente . Com'è possibile, considerando che a...
posta 23.07.2018 - 23:47
3
risposte

Perché il DSM per la memoria non strutturata non viene eseguito oggi?

Modifica: i commenti suggerivano che il DSM si attenuava semplicemente non essendo usato di recente. Quali sono stati i motivi per questo, quali sono gli svantaggi del DSM? La letteratura elenca molti aspetti positivi come programmi facili da po...
posta 19.12.2012 - 13:59