Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Opera Neon: il browser AI agentico di nuova generazione
Opera Neon: il browser AI agentico di nuova generazione
Abbiamo provato il nuovo web browser con intelligenza artificiale della serie Opera accessibile tramite abbonamento. Ecco le nostre prime impressioni sulle funzionalità di Opera Neon basate su AI e come funzionano
Wind Tre 'accende' il 5G Standalone in Italia: si apre una nuova era basata sui servizi
Wind Tre 'accende' il 5G Standalone in Italia: si apre una nuova era basata sui servizi
Con la prima rete 5G Standalone attiva in Italia, WINDTRE compie un passo decisivo verso un modello di connettività intelligente che abilita scenari avanzati per imprese e pubbliche amministrazioni, trasformando la rete da infrastruttura a piattaforma per servizi a valore aggiunto
OPPO Find X9 Pro: il camera phone con teleobiettivo da 200MP e batteria da 7500 mAh
OPPO Find X9 Pro: il camera phone con teleobiettivo da 200MP e batteria da 7500 mAh
OPPO Find X9 Pro punta a diventare uno dei riferimenti assoluti nel segmento dei camera phone di fascia alta. Con un teleobiettivo Hasselblad da 200 MP, una batteria al silicio-carbonio da 7500 mAh e un display da 6,78 pollici con cornici ultra ridotte, il nuovo flagship non teme confronti con la concorrenza, e non solo nel comparto fotografico mobile. La dotazione tecnica include il processore MediaTek Dimensity 9500, certificazione IP69 e un sistema di ricarica rapida a 80W
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-06-2010, 20:09   #1
demonbl@ck
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 1056
[Assembler]E' più efficiente LEA o MOV offset?

Ciao a tutti, sto iniziando a programmare qualcosina in assembler per portarmi avanti col programma di sistemi, e già che ci sono vorrei scriverlo il più ottimizzato possibile, poi lo avvio sul 486 e osservo l'esplosione

Ho letto che LEA dx,stringa è meno efficiente di MOV dx,OFFSET stringa, perchè quest'ultimo usa una costante mentre il LEA il valore se lo deve calcolare.

E' vero?
demonbl@ck è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2010, 21:36   #2
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Entrambe le istruzioni dovrebbero richiedere 1 ciclo di clock sul 486, per cui la risposta è negativa.

La LEA sulla carta dovrebbe eseguire il calcolo dell'indirizzo, ma in realtà questo è deputato a un ben preciso stadio della pipeline, per cui puoi considerarlo "gratuito".
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2010, 23:14   #3
rеpne scasb
Senior Member
 
Iscritto dal: May 2008
Messaggi: 533

Ultima modifica di rеpne scasb : 18-06-2012 alle 17:04.
rеpne scasb è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2010, 00:52   #4
demonbl@ck
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 1056
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Entrambe le istruzioni dovrebbero richiedere 1 ciclo di clock sul 486, per cui la risposta è negativa.

La LEA sulla carta dovrebbe eseguire il calcolo dell'indirizzo, ma in realtà questo è deputato a un ben preciso stadio della pipeline, per cui puoi considerarlo "gratuito".
Quote:
Originariamente inviato da rеpne scasb Guarda i messaggi
MOV utilizza un byte in meno rispetto a LEA (5 contro 6), e' quindi un'istruzione piu' compatta rispetto a LEA (miglior utilizzo della cache). Usa quindi MOV (tranne per addizioni e shift).
Ok, se ho capito bene a livello di cicli di clock su cpu 486+ non cambia niente, però mov usa un byte in meno in memoria.

Corretto?
demonbl@ck è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2010, 08:14   #5
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Sì.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Opera Neon: il browser AI agentico di nuova generazione Opera Neon: il browser AI agentico di nuova gene...
Wind Tre 'accende' il 5G Standalone in Italia: si apre una nuova era basata sui servizi Wind Tre 'accende' il 5G Standalone in Italia: s...
OPPO Find X9 Pro: il camera phone con teleobiettivo da 200MP e batteria da 7500 mAh OPPO Find X9 Pro: il camera phone con teleobiett...
DJI Romo, il robot aspirapolvere tutto trasparente DJI Romo, il robot aspirapolvere tutto trasparen...
DJI Osmo Nano: la piccola fotocamera alla prova sul campo DJI Osmo Nano: la piccola fotocamera alla prova ...
Il CEO di OpenAI si lamenta della sua Te...
Shadow AI: il lato invisibile dell’innov...
Windows 7 ridotto a soli 69 MB: l'esperi...
Ancora problemi per i dischi SMR di West...
IA, zero trust, cifratura post quantum: ...
Accise diesel, la Legge di Bilancio 2026...
Chi possiede un'auto con motore PureTech...
Trump blocca le GPU NVIDIA Blackwell in ...
Proiettore XGIMI Horizon in super offert...
Fotovoltaico sulle coperture dei parcheg...
La Cina lancerà la missione Mengz...
Liquido antigelo automobilistico per raf...
Fitbit Charge 6 in forte sconto su Amazo...
L'ESA e la grande tempesta solare: scena...
Anche SUSE punta sull'IA con SUSE Linux ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 17:12.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v