Qual'è la differenza tra “load” e “fetch”?


4

Incontro spesso le parole load and fetch in contesti in cui i dati vengono letti da qualche fonte e sembrano avere significati leggermente diversi. Qual è la differenza?

Ho fatto qualche ricerca e non sono riuscito a trovare alcuna differenza tecnica specifica nell'uso generale. Mentre il termine fetch può riferirsi a uno stadio nell'esecuzione delle istruzioni della CPU, l'ho visto usato in contesti non correlati alle CPU. Per mantenere questa domanda in argomento per Super User, mi aspetto solo la definizione tecnica di questi termini, piuttosto che il loro uso generale.

Risposte:


8

"Carica" ​​si riferisce al prendere il valore e assegnarlo a un registro o a una variabile, mentre "fetch" si riferisce al prendere il valore e usarlo direttamente in un'operazione.


Ho chiarito la domanda per aggiungere che non è specifico per le CPU.
bwDraco,

2
Quindi dovresti portarlo su English.SE.
Ignacio Vazquez-Abrams,


1
Il problema con questa domanda è che CPU esterne (e GPU, FPU, ecc.) Smettono per lo più di essere gergali e iniziano a "mettere qualcosa" e "raccogliere qualcosa".
Ignacio Vazquez-Abrams,

Modificato di nuovo per riportare la domanda sull'argomento.
bwDraco,
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.