DOMANDA visualizzare output codice

netrotter

Utente Attivo
313
21
CPU
Intel i7-5820K
Dissipatore
be quiet! Dark Rock Pro 3
Scheda Madre
Gigabyte GA-X99-UD4
HDD
850 EVO 512GB
RAM
G.Skill Ripjaws 16GB DDR4-2400Mhz
GPU
Gigabyte N980G1 Gaming NVIDIA GeForce GTX 980
Audio
On Board
Monitor
Asus MG279Q
PSU
EVGA SuperNOVA 850 G2
Case
Obsidian Series 450D
Periferiche
Mouse Ducky Secret Tastiera Ducky Shine 5
OS
win7
Ciao,
è possibile vedere l'output del codice del programma in tempo reale mentre viene eseguito, oppure è solo una cosa che si vede nei film? :blush:
Grazie
 

DispatchCode

Moderatore
Staff Forum
Utente Èlite
2,208
1,845
CPU
Intel I9-10900KF 3.75GHz 10x 125W
Dissipatore
Gigabyte Aorus Waterforce X360 ARGB
Scheda Madre
Asus 1200 TUF Z590-Plus Gaming ATX DDR4
HDD
1TB NVMe PCI 3.0 x4, 1TB 7200rpm 64MB SATA3
RAM
DDR4 32GB 3600MHz CL18 ARGB
GPU
Nvidia RTX 3080 10GB DDR6
Audio
Integrata 7.1 HD audio
Monitor
LG 34GN850
PSU
Gigabyte P850PM
Case
Phanteks Enthoo Evolv X ARGB
Periferiche
MSI Vigor GK30, mouse Logitech
Net
FTTH Aruba, 1Gb (effettivi: ~950Mb / ~480Mb)
OS
Windows 10 64bit / OpenSUSE Tumbleweed
Dipende a quale film fai riferimento, a quale output etc. Se l'hai visto in un film con buonissime probabilità sarà stato estremizzato e romanzato. :)
Comunque si, ovviamente un programma genera un output; che sia grafico o meno, c'è sempre un'interazione.
 

netrotter

Utente Attivo
313
21
CPU
Intel i7-5820K
Dissipatore
be quiet! Dark Rock Pro 3
Scheda Madre
Gigabyte GA-X99-UD4
HDD
850 EVO 512GB
RAM
G.Skill Ripjaws 16GB DDR4-2400Mhz
GPU
Gigabyte N980G1 Gaming NVIDIA GeForce GTX 980
Audio
On Board
Monitor
Asus MG279Q
PSU
EVGA SuperNOVA 850 G2
Case
Obsidian Series 450D
Periferiche
Mouse Ducky Secret Tastiera Ducky Shine 5
OS
win7
L'esempio più famoso è Matrix... ad esempio se io gioco c'è possibilità di visualizzare magari su un'altro monitor cosa succede a livello di codice output? cosa bisogna installare?
 

DispatchCode

Moderatore
Staff Forum
Utente Èlite
2,208
1,845
CPU
Intel I9-10900KF 3.75GHz 10x 125W
Dissipatore
Gigabyte Aorus Waterforce X360 ARGB
Scheda Madre
Asus 1200 TUF Z590-Plus Gaming ATX DDR4
HDD
1TB NVMe PCI 3.0 x4, 1TB 7200rpm 64MB SATA3
RAM
DDR4 32GB 3600MHz CL18 ARGB
GPU
Nvidia RTX 3080 10GB DDR6
Audio
Integrata 7.1 HD audio
Monitor
LG 34GN850
PSU
Gigabyte P850PM
Case
Phanteks Enthoo Evolv X ARGB
Periferiche
MSI Vigor GK30, mouse Logitech
Net
FTTH Aruba, 1Gb (effettivi: ~950Mb / ~480Mb)
OS
Windows 10 64bit / OpenSUSE Tumbleweed
Eh, non funziona così. Quello che vedi nel film puoi riprodurlo anche utilizzando dei caratteri (se cerchi online, trovi anche degli screensaver di Matrix).

Quello che vedi lì non è codice eseguibile dalla macchina (dalla CPU). La CPU esegue del codice in un suo proprio dialetto. Se lo guardi con un editor (non testuale, ma uno esadecimale) non vedresti altro che sequenze di 1 e di 0 (numeri espressi in base binaria).
Ciascuna di quelle sequenze viene poi interpretata ed elaborata per compiere delle operazioni (assegnamenti di valori, addizioni, sottrazioni etc).
 

netrotter

Utente Attivo
313
21
CPU
Intel i7-5820K
Dissipatore
be quiet! Dark Rock Pro 3
Scheda Madre
Gigabyte GA-X99-UD4
HDD
850 EVO 512GB
RAM
G.Skill Ripjaws 16GB DDR4-2400Mhz
GPU
Gigabyte N980G1 Gaming NVIDIA GeForce GTX 980
Audio
On Board
Monitor
Asus MG279Q
PSU
EVGA SuperNOVA 850 G2
Case
Obsidian Series 450D
Periferiche
Mouse Ducky Secret Tastiera Ducky Shine 5
OS
win7
Non c'è verso di visualizzare questo tipo codice elaborato (no Matrix...) non con editor di testo o vari, ma in tempo reale mentre il software viene eseguito? Una specie di dubbuger in tempo reale.
 

DispatchCode

Moderatore
Staff Forum
Utente Èlite
2,208
1,845
CPU
Intel I9-10900KF 3.75GHz 10x 125W
Dissipatore
Gigabyte Aorus Waterforce X360 ARGB
Scheda Madre
Asus 1200 TUF Z590-Plus Gaming ATX DDR4
HDD
1TB NVMe PCI 3.0 x4, 1TB 7200rpm 64MB SATA3
RAM
DDR4 32GB 3600MHz CL18 ARGB
GPU
Nvidia RTX 3080 10GB DDR6
Audio
Integrata 7.1 HD audio
Monitor
LG 34GN850
PSU
Gigabyte P850PM
Case
Phanteks Enthoo Evolv X ARGB
Periferiche
MSI Vigor GK30, mouse Logitech
Net
FTTH Aruba, 1Gb (effettivi: ~950Mb / ~480Mb)
OS
Windows 10 64bit / OpenSUSE Tumbleweed
Il debugger è l'unico modo, se vuoi vederlo però rappresentato usando assembly.
Oltretutto l'esecuzione sarebbe così rapida che non detesti nulla.
Mi sfugge poi l'utilità di fondo anche.
 

netrotter

Utente Attivo
313
21
CPU
Intel i7-5820K
Dissipatore
be quiet! Dark Rock Pro 3
Scheda Madre
Gigabyte GA-X99-UD4
HDD
850 EVO 512GB
RAM
G.Skill Ripjaws 16GB DDR4-2400Mhz
GPU
Gigabyte N980G1 Gaming NVIDIA GeForce GTX 980
Audio
On Board
Monitor
Asus MG279Q
PSU
EVGA SuperNOVA 850 G2
Case
Obsidian Series 450D
Periferiche
Mouse Ducky Secret Tastiera Ducky Shine 5
OS
win7

Andretti60

Utente Èlite
6,440
5,091
Come dice @DispatchCode, e' impossibile, anche se il computer fosse capace di visualizzare in tempo reale le istruzioni la nostra vista non sarebbe capace di leggere nulla.

In informatica, la velocita' di un computer e' misurata in IPS (istruzioni per secondo), ma ormai le unita' di misura piu' comune sono i milioni o miliardi di istruzioni al secondo. Un processore di tipo i5 e i7, per esempio, e' capace di eseguire centinaia di miliardi di istruzioni al secondo.

Quindi, per rispondere alla tua domanda, quelle sono solo scene da film (carine sicuramente).
 

Mursey

Super Moderatore
Staff Forum
Utente Èlite
8,191
5,631
E' una invenzione cinematografica per dare l'idea dell'elaborazione dati, nella realtà è tutto molto molto più veloce e sarebbe comunque inutile far vedere l'esecuzione del codice.
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili