Domande taggate «assembly»

5
Come verificare se un binario richiede SSE4 o AVX su Linux
Su Linux, /proc/cpuinfoconsente di controllare tutti i flag della CPU che la macchina ha in modo semplice. Di solito, se un programma richiede un superset del set di istruzioni di una macchina, il modo più semplice per determinarlo è eseguirlo e vedere se genera un SIGILLsegnale. Ma nel mio caso, …
18 linux  x86  assembly 

1
Cosa succede effettivamente quando eseguo “cli; hlt "sul mio sistema Linux?
Quindi di recente ho capito che esiste un HLTcodice operativo per arrestare la CPU. Bene, vediamo cosa succede! user@box:~$ cat > test.c int main(void) { __asm__("HLT"); return 0; } user@box:~$ gcc -o test test.c user@box:~$ ./test Segmentation fault (core dumped) user@box:~$ Duh! Che noioso. Si scopre che HLTè un'istruzione privilegiata, …
16 linux  assembly 

3
Latenza delle istruzioni della CPU sui processori x86 e x64
Sto cercando una tabella o qualcosa di simile che possa aiutarmi a calcolare l'efficienza del codice assembly. Come so, lo spostamento dei bit richiede 1 clock della CPU, ma sto davvero osservando quanto richiede l'addizione (la sottrazione dovrebbe richiedere lo stesso), la moltiplicazione e come presumibilmente calcolare il tempo di …
14 64-bit  cpu  latency  x86  assembly 




3
Nessun segnale video all'avvio con un computer personalizzato
Dopo aver avviato il mio computer personalizzato, né i metodi VGA né HDMI dalla scheda video sembrano emettere alcun segnale sul display. Ho testato sia un normale schermo VGA che un moderno schermo HDMI. Entrambi non hanno ricevuto il segnale. Di seguito sono riportate le specifiche dal mio computer: Intel …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.