Domande con tag 'low-level'

3
risposte

Domanda sul passaggio a sistemi embedded [chiuso]

Attualmente lavoro come sviluppatore .net e ho maturato fino a 3 anni di esperienza nel settore oltre a una laurea in informatica, in particolare l'ingegneria del software (so che questo non significa nient'altro che volevo solo spiegare che non...
posta 20.01.2014 - 22:55
1
risposta

Prossima potenza di 2 per un numero (in cerca di un modo migliore di "bit-twiddling")

Mi chiedo solo se esiste un modo migliore (cioè più veloce?) per ottenere il prossimo potenza di 2 per un dato numero rispetto al seguente (forse alcuni meglio una sorta di hack "bit-twiddling" è possibile?) ... static size_t npow2(size_t...
posta 06.02.2014 - 15:42
4
risposte

Perché usare un linguaggio di livello superiore? [chiuso]

Una domanda che viene posta molto è "Perché usare linguaggi di basso livello se puoi codificare in linguaggi di alto livello più facilmente (e spesso in modo tardo)?". Penso che le risposte siano abbastanza dirette, trattandosi principalmente di...
posta 10.06.2016 - 12:38
2
risposte

Da dove iniziare quando si crea un linguaggio di programmazione? [chiuso]

In realtà sono un programmatore in alcune lingue, ma mi sono reso conto che non sapevo molto su come il computer funzioni a un livello più profondo. Quindi ho pensato che fosse una buona idea scoprire e imparare come funziona la creazione di...
posta 30.12.2016 - 23:21
1
risposta

Come gestisce una pila VM con un solo stack?

Ultimamente ho fatto molte domande qui sulle VM. Eccone un altro: Comprendo che spesso le VM basate su stack utilizzano solo uno stack, lo stack delle chiamate, per tutto. Per esempio. è anche usato per la valutazione delle espressioni aritme...
posta 01.08.2014 - 11:31
1
risposta

La mia 'area di memorizzazione delle variabili' è fondamentalmente un 'heap'?

Sto pensando di implementare un semplice tipo di macchina virtuale / interprete per un linguaggio semplice che sto facendo. Il compilatore del linguaggio emette principalmente istruzioni orientate allo stack che devono essere eseguite dalla VM....
posta 02.08.2014 - 17:10
2
risposte

Quale interfaccia Python usa per implementare i socket?

Quando ho programmato in python, credo di essermi interfacciato con il livello di trasporto usando i socket. Se Python è stato programmato dagli umani, devono aver usato un'interfaccia "inferiore" rispetto ai socket, per fornire noi con l'inte...
posta 29.04.2014 - 18:27
2
risposte

Differenza tra un puntatore e un riferimento? [duplicare]

In Java e in altri linguaggi di alto livello, un riferimento conduce a un oggetto. In C ++, per quanto ne so, un puntatore può anche portare a un oggetto. Quindi qual è la differenza tra un riferimento che porta a un oggetto e un puntato...
posta 07.02.2014 - 14:09
1
risposta

Esiste un esempio o una risorsa che spiega / mostra il codice da Codice di livello superiore a Basso livello a profondo in basso? [chiuso]

Ho cercato un esempio su Internet che mostra qualsiasi operazione come salvare un file o disegnare qualcosa nell'interfaccia utente o in qualsiasi altro tipo che mostri l'implementazione dal codice lingua High-Leve al codice di livello basso a l...
posta 08.12.2011 - 06:34