Domande con tag 'assembly'

3
risposte

Perché abbiamo bisogno di un formato per i file eseguibili binari

Quando i file binari (cioè i file eseguibili) vengono salvati di solito hanno un formato (ad esempio ELF o .out) in cui abbiamo un'intestazione contenente puntatori a dove dati o codice sono memorizzati all'interno del file. Ma perché non archiv...
posta 28.05.2014 - 16:14
2
risposte

Quali sono i microcontrollori programmati nella maggior parte del settore? C o Assemblea? [chiuso]

Quindi recentemente a scuola abbiamo iniziato a programmare le schede klm25z usando ARM Assembly. Mi stavo chiedendo se nella maggior parte dei lavori del settore, i microcontrollori siano realmente programmati in assembly su C. Sembra che ci vo...
posta 02.05.2016 - 19:57
3
risposte

Un ISA (Instruction Set Architecture) specifica anche i registri disponibili nella CPU?

Sono nuovo in Assembly e, sulla base delle mie conoscenze, un ISA (Instruction Set Architecture) specifica quali istruzioni sono disponibili per una particolare CPU. Ma un ISA specifica anche quali registri sono disponibili nella CPU?     
posta 30.06.2017 - 12:29
1
risposta

Che aspetto aveva il codice macchina per l'architettura a 4 bit?

Non so come un'istruzione a 4 bit potrebbe essere sufficiente per fare qualcosa, quindi ho letto su Intel 4004 e dice che ha usato le istruzioni a 8 bit e quindi posso capire come opcode e numeri abbiano abbastanza cifre. È vero che non ci so...
posta 24.01.2014 - 20:18
3
risposte

Esecuzione dell'operazione in termini di cicli di clock

In genere per un singolo instrcution, sono necessari 6 cicli di macchine : Istruzione FETCH Istruzione DECODE VALUTAZIONE INDIRIZZO recupera OPERANDS ESEGUI l'eeprazione STORE risultato La mia preoccupazione riguarda il quinto...
posta 04.03.2016 - 09:25
2
risposte

Come potrei fare un compilatore in C ++? [chiuso]

Questo probabilmente è stato chiesto ma non posso google "Come creare un compilatore in C ++" perché otterrò solo "Come compilare C ++" come risultato. Ad ogni modo, per la mia domanda, mi piacerebbe creare un linguaggio di programmazione sempli...
posta 10.06.2013 - 04:10
1
risposta

Ci sono chiamate di sistema come posix in assembly level usando int number per windows

Voglio scrivere un programma di assemblaggio usando windows syscall Interrupt number , quindi per poter utilizzare la chiamata di sistema a livello di assembly usando int della chiamata sys, in windows ci sono chiamate kernel come libreri...
posta 21.07.2016 - 18:14
1
risposta

Come rendere i salti assoluti relativi?

Dato che ho un assembly assembly x86 disassemblato in una lista di strutture che lo descrivono completamente (opcode, regs, imm, ecc.), come posso girare a livello di programmazione i salti assoluti ai salti relativi? Fondamentalmente quello...
posta 18.04.2015 - 23:26
2
risposte

Metodi sulla confezione di un assemblatore con compilatore

Sto pianificando di creare un compilatore che genererà assembly, cioè fino a quando voglio davvero partecipare a questo progetto (non voglio creare i file oggetto da solo o uno qualsiasi dei codici macchina). Dal momento che sto facendo questo s...
posta 20.12.2011 - 16:13
4
risposte

Esiste un'interfaccia di codice byte standard per processori x86 / x64?

Credo che la domanda riguardi l'architettura del processore basata su PC (Windows, non Macintosh) e l'uso aperto. Esiste una "Interfaccia standard" (codice byte) per macchine PC, oltre alle ottimizzazioni specifiche del processore, disponibile p...
posta 04.09.2016 - 13:05