Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora
WF-1000X M6 è la sesta generazione di auricolare in-ear sviluppata da Sony, un prodotto che punta a coniugare facilità di utilizzo con una elevata qualità di riproduzione dei contenuti audio e una cura nella riduzione del rumore ambientale che sia da riferimento
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI
Snowflake ha presentato diverse novità per la sua piattaforma legate all'intelligenza artificiale. Quella forse più eclatante è una collaborazione con OpenAI, ma non mancano diverse nuove funzionalità che rendono la piattaforma più flessibile e in grado di rispondere meglio alle esigenze in continuo cambiamento delle aziende
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI
Con velocità teoriche fino a 11 Gbps, gestione tramite app intelligente e protezione avanzata dei dispositivi, Roamii BE Pro porta il Wi‑Fi 7 tri‑band nelle abitazioni più esigenti. Un sistema Wi-Fi Mesh proposto da MSI allo scopo di garantire agli utenti una rete fluida e continua capace di sostenere streaming 8K, gaming competitivo e le applicazioni moderne più esigenti in termini di banda
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 30-08-2007, 16:25   #1
piumone
Member
 
Iscritto dal: Jun 2007
Messaggi: 62
[Architettura PC] Che relazione c'è fra...

Memoria centrale di un elaboratore, dimensione Program Counter e dimensione Registro Indirizzi?

Esempio:

Un elaboratore ha una memoria centrale di 4 GB. Se il registro contatore di programma (program counter) ha una dimensione di 32 bit, quale deve essere la dimensione minima in byte del registro indirizzi?
piumone è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2007, 16:36   #2
beppegrillo
Senior Member
 
L'Avatar di beppegrillo
 
Iscritto dal: Mar 2004
Messaggi: 1455
Non è detto che lo debba essere, visto che esiste la memoria virtuale, ma non considerandola dovrebbe essere log in base 2 di 4GB
__________________
Ciao ~ZeRO sTrEsS~
beppegrillo è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2007, 16:46   #3
piumone
Member
 
Iscritto dal: Jun 2007
Messaggi: 62
La risposta è: dim(RI) = dim (PC) =32 bit = 4B Ma il problema è: Come arrivo a questa conclusione?
piumone è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2007, 17:41   #4
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da piumone Guarda i messaggi
Memoria centrale di un elaboratore, dimensione Program Counter e dimensione Registro Indirizzi?
tra la memoria centrale e il program counter nessuna: la dimensione del program counter è legata solamente alla dimensione dello spazio di memoria virtuale, che è raro che coincida con quella della memoria fisica. guarda caso la domanda prende come esempio proprio un elaboratore con 4 GB di RAM tondi tondi, ma che strano.

sul "registro indirizzi" invece potremmo dire che in certi casi capita avere la stessa dimensione del program counter; affinché ciò si verifichi l'architettura deve essere stata progettata in modo tale che la dimensione della memoria virtuale coincida con quella massima della memoria fisica che può essere indirizzata. non è necessario che questa condizione si verifichi, ma potrebbe; ancora una volta, guarda che strano che l'esercizio ci dia un elaboratore con 4 GB precisi precisi di RAM.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2007, 19:36   #5
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Comunque per il registro indirizzi è facile...il primo passo della fase di fetch è caricare il program counter nel MAR (memory address register) che che credo corrisponda al tuo RI. Quindi la dimensione di RI deve essere >= di PC.

Per la memoria il discorso è più complesso. Se il sistema ha solamente la possibilità di utililizzare un tipo di indirizzamento flat e quella è la memoria massima indirizzabile allora è chiaro che il PC deve riuscire ad indirizzare tutte le locazioni di memoria (anche se questo può non essere così automatico se si utilizzano varie ottimizzazioni per set di istruzioni a lunghezza fissa).
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2007, 20:14   #6
beppegrillo
Senior Member
 
L'Avatar di beppegrillo
 
Iscritto dal: Mar 2004
Messaggi: 1455
In teoria MAR dovrebbe essere diverso da AR
__________________
Ciao ~ZeRO sTrEsS~
beppegrillo è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2007, 20:17   #7
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da beppegrillo Guarda i messaggi
In teoria MAR dovrebbe essere diverso da AR
MAR = Memory Address Register...RI = Registro Indirizzi

Altrimenti non so cosa intendano...
Il MAR, come l'ho visto io, è quel registro dove si mette l'indirizzo a cui si vuole accedere prima di inviare l'abilitazione ai chip di memoria... In pratica è un latch che esce diretto sul bus indirizzi.

Ultima modifica di cionci : 30-08-2007 alle 20:19.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2007, 22:20   #8
beppegrillo
Senior Member
 
L'Avatar di beppegrillo
 
Iscritto dal: Mar 2004
Messaggi: 1455
Quote:
Originariamente inviato da cionci Guarda i messaggi
MAR = Memory Address Register...RI = Registro Indirizzi

Altrimenti non so cosa intendano...
Il MAR, come l'ho visto io, è quel registro dove si mette l'indirizzo a cui si vuole accedere prima di inviare l'abilitazione ai chip di memoria... In pratica è un latch che esce diretto sul bus indirizzi.
Si esattamente il MAR è quello.
Però da reminiscenze ricordo che esisteva un altro registro interno AR intermedio, e MAR fosse accessibile solo da AR.
Sul punto di vista pratico è la stessa cosa
__________________
Ciao ~ZeRO sTrEsS~
beppegrillo è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2007, 23:04   #9
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da beppegrillo Guarda i messaggi
Si esattamente il MAR è quello.
Però da reminiscenze ricordo che esisteva un altro registro interno AR intermedio, e MAR fosse accessibile solo da AR.
Sul punto di vista pratico è la stessa cosa
forse l'AR contiene l'indirizzo virtuale e il MAR quello fisico?
edit - anzi: il MAR contiene sicuramente l'indirizzo fisico perché me lo ricordo anche io
quindi evidentemente questo AR contiene un indirizzo virtuale.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 31-08-2007, 00:41   #10
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Dipende dall'architettura...non tutte, soprattutto quelle didattiche, hanno memoria virtuale, contando che gli dicono che ha 4 GB di RAM, imho ha un indirizzamento flat...
L'altro registro che mi ricordo è il MDR, ma è quello che riceve i dati letti e contiene i dati da scrivere.
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Snowflake porta l'IA dove sono i dati, anche grazie a un accordo con OpenAI Snowflake porta l'IA dove sono i dati, anche gra...
Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo MSI Sistema Mesh Roamii BE Pro: il Wi-Fi 7 secondo M...
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Le tute spaziali AxEMU di Axiom Space pe...
Dongfeng sfida la NATO: navi dalla Cina ...
5G Standalone per il mondo marittimo: Er...
Nova Lake-S: configurazioni fino a 52 co...
Baxi presenta la pompa di calore Alya E ...
PC ASUS e Acer vietati in Germania: il t...
Stellantis rilancia il diesel in Europa:...
Truffa per utenti Trezor e Ledger: lette...
Wi-Fi 7 conveniente: FRITZ! lancia 4630,...
La Formula 1 dei robot tagliaerba miglio...
Il nuovo gioco del creatore di God of Wa...
Grok arriva sulle Tesla in Europa: l'int...
Assassin's Creed IV: Black Flag Remake p...
Il padre di God of War attacca Sons...
È operativo il primo computer qua...
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: 02:42.


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