Torna indietro   Hardware Upgrade Forum > Hardware Upgrade > News

Un fulmine sulla scrivania, Corsair Sabre v2 Pro ridefinisce la velocità nel gaming
Un fulmine sulla scrivania, Corsair Sabre v2 Pro ridefinisce la velocità nel gaming
Questo mouse ultraleggero, con soli 36 grammi di peso, è stato concepito per offrire un'esperienza di gioco di alto livello ai professionisti degli FPS, grazie al polling rate a 8.000 Hz e a un sensore ottico da 33.000 DPI. La recensione esplora ogni dettaglio di questo dispositivo di gioco, dalla sua agilità estrema alle specifiche tecniche che lo pongono un passo avanti
Nokia Innovation Day 2025: l’Europa ha bisogno di campioni nelle telecomunicazioni
Nokia Innovation Day 2025: l’Europa ha bisogno di campioni nelle telecomunicazioni
Dal richiamo di Enrico Letta alla necessità di completare il mercato unico entro il 2028 alla visione di Nokia sul ruolo dell’IA e delle reti intelligenti, il Nokia Innovation Day 2025 ha intrecciato geopolitica e tecnologia, mostrando a Vimercate come la ricerca italiana contribuisca alle sfide globali delle telecomunicazioni
Sottile, leggero e dall'autonomia WOW: OPPO Reno14 F conquista con stile e sostanza
Sottile, leggero e dall'autonomia WOW: OPPO Reno14 F conquista con stile e sostanza
OPPO Reno14 F 5G si propone come smartphone di fascia media con caratteristiche equilibrate. Il device monta processore Qualcomm Snapdragon 6 Gen 1, display AMOLED da 6,57 pollici a 120Hz, tripla fotocamera posteriore con sensore principale da 50MP e generosa batteria da 6000mAh con ricarica rapida a 45W. Si posiziona come alternativa accessibile nella gamma Reno14, proponendo un design curato e tutto quello che serve per un uso senza troppe preoccupazioni.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 08-07-2003, 19:50   #81
OninO
Member
 
Iscritto dal: Jun 2003
Città: Torino (ma non indigeno)
Messaggi: 117
Re: Architetture CPU ed OS

Quote:
Originally posted by "cdimauro"



Ma esisteva anche una versione estremamente più semplice ed economica, il 68008, che aveva il bus dati esterno ad 8 bit e quello indirizzi a 20 bit: il candidato ideali per realizzare computer molto economici, tipo C64 & co.
Si parlava di 68000

Quote:
Originally posted by "cdimauro"


Il 68000 permette, invece di avere ben 7 livelli di interrupt suddivisi per "priorità", e non si verifica alcuna perdita di interrupt con più alta priorità. Forse ti riferisci che un interrupt di livello 7, il più alto in assoluto, non lo si può interrompere? E' anche logico che sia così, perché ha le funzioni che nell'8086 sono attribuite all'NMI...
http://www.wikipedia.org/wiki/Motorola_68000
Non era quello che cercavo, ma mi sono perso l'indirizzo.

Quote:
Originally posted by "cdimauro"



Nessun problema. Forse ti riferisci al fatto che, rispetto ai suoi "fratelloni", ne poteva gestire di meno. Ma d'altra parte, le nuove eccezioni che sono state introdotte successivamente, andavano a coprire nuove esigenze che s'erano create. Ad esempio, quelle del 68010 permettevano già di poter gestire un sistema con la memoria virtuale...
Vedi prima

Quote:
Originally posted by "cdimauro"


Ad esempio, quelle del 68010 permettevano già di poter gestire un sistema con la memoria virtuale...
Era la versione "rivista" , il 68000 non mi pare lo facesse, ma forse mi sbaglio...la mia memoria ha forti limiti e mi manca la documentazione cartacea

Quote:
Originally posted by "cdimauro"


Diciamo che anche il 68000 era "figlio" del 6800...
giusto...

Infine, l'universo tecnologico è pieno di scelte sbagliate

Per tutto il resto hai ragione tu, quoque Homerus... anche se io non sono Homerus
__________________
-=Onyno=-
FATTI PROCESSARE
Lui sa chi è, lui sa perchè, lui sa che ha fatto.
OninO è offline   Rispondi citando il messaggio o parte di esso
Old 08-07-2003, 22:30   #82
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Re: Architetture CPU ed OS

Quote:
Originally posted by "OninO"



Si parlava di 68000
L'ho citato soltanto per aggiungere che esisteva un fratellino minore che aveva l'interfaccia col bus ancora più semplificata. Tutto qui.

Quote:
http://www.wikipedia.org/wiki/Motorola_68000
Non era quello che cercavo, ma mi sono perso l'indirizzo.
Non ti preoccupare, tanto l'architettura dei Motorola 680x0 l'ho stampata a fuoco nel cervello (come tante altre, comunque...)

"The interrupt controller was originally a separate IC, the 68901. This chip performed a rather complicated dance on the bus to translate the seven pull-down interrupt lines into vectored interrupts (level 1 through 7). The 68901 also provided a basic UART and (if memory serves) a periodic interrupt timer. The Motorola 68901 had a number of severe defects, including the ability to lose the highest-priority interrupt if it and the clock interrupt happened within some window of each other. The Mostek part was superior."

Come puoi vedere, il problema era dovuto al controller dell'interrupt, non al processore in sé. Tant'è che viene specificato che l'integrato della Mostek non ha di questi problemi...

Una precisazione: il livello 0 non era un interrupt vero e proprio, perché, in quanto più basso, era il valore con cui veniva caricata la maschera di interrupt all'inizio, e con cui girava il codice normalmente, per cui il corrispodente vettore non è mai stato utilizzato. Da Motorola viene definito interruzione spuria quella associata a questo livello, perché in teoria una periferica potrebbe generare un interrupt di livello 0 quando ne è presente uno con priorità più elevata, e servirlo quando quest'ultimo terminerà la sua esecuzione. Ma si capisce bene che un interrupt che può venir gestito esclusivamente se ne è presente già un altro di priorità più elevata, non è di alcuna utilità pratica...

Quote:
Vedi prima
Idem. Non ce ne sarebbe bisogno , comunque ti riporto un altro quote di quel documento di cui hai fornito il link:

"The 68000 was also unable to correctly return from an exception on a failing memory access, a crucial feature to enable true virtual memory. To simulate unlimited RAM, one wants to interrupt when a memory access fails, and then the interrupt routine will allocate a block of real RAM, and read a piece of data on disk into it. Several companies did succeed in making 68000 based Unix workstations with virtual memory that worked, so there must have been a way. But they upgraded to the 68010 as quickly as possible."

Come vedi, il 68000 non è stato progettato già di per sé per poter gestire la memoria virtuale. Si parla di fallimento dal ritorno da un'eccezione provocata da un memory fault soltanto per sottolineare appunto che questo processore non metteva a disposizione alcuna tecnologia per poter sfruttare anche quest'interessantissima possibilità, e quindi implementare la gestione della memoria virtuale. Non era stato progettato per farlo.

Col 68010, come avevo citato in precedenza, furono introdotte delle nuove eccezioni che permettevano di farlo.

In conclusione, non si tratta di bug del processore, ma semplicemente di feature non ancora implementate...

Quote:
Era la versione "rivista" , il 68000 non mi pare lo facesse, ma forse mi sbaglio...
Non sbagli, ma non si tratta comunque di un errore, come volevo sottolineare...

Un "errore" nel processore comunque c'era: per poter leggere/scrivere i flag del registro di stato (8 bit) era necessario ricorrere ad un'istruzione non privilegiata (e quindi eseguibile sia in user che in supervisor mode) che, però, leggeva/scriveva l'intero registro (a 16 bit), ma che sfortunamente conteneva nella parte alta dati che la cui gestione avrebbe dovuto essere di esclusivo appannaggio della modalità supervisore.

Motorola corresse questo "bug" facendo diventare quest'istruzione privilegiata (e quindi eseguibile soltanto nella modalità supervisore), e ne introdusse una non privilegiata che permetteva di leggere e scrivere soltanto il byte che conservava i flag di stato...

Quote:
la mia memoria ha forti limiti e mi manca la documentazione cartacea
Quando si parla di 68000, non solo la documentazione che ho è disponibile è numerosa, ma la mia memoria conserva ancora tante di quelle informazioni da poterne tranquillamente fare a meno...

Ho lavorato per anni con questa famiglia di processori da quando comprai l'Amiga (2000 prima e il 1200 poi), e ho fatto di tutto, compreso sviluppare videogiochi e imbarcarmi nella creazione di un (a mio avviso innovativo) emulatore 80186 (era quasi finito, quando m'è morto il 1200 e sono passato poi al PC, abbandonando di conseguenza il progetto...)

Quote:
Infine, l'universo tecnologico è pieno di scelte sbagliate
Si, ma sono gli utenti a pagarle, però...

Quote:
Per tutto il resto hai ragione tu, quoque Homerus... anche se io non sono Homerus
Non conosco questa frase: "chi 'vvo ddiri"?
__________________
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 08-07-2003, 23:21   #83
OninO
Member
 
Iscritto dal: Jun 2003
Città: Torino (ma non indigeno)
Messaggi: 117
Re: Architetture CPU ed OS

C'è sempre da imparare (mi riferisco a me naturalmente )


[quote="cdimauro"

Non conosco questa frase: "chi 'vvo ddiri"?

[/quote]


La frase "quoque Homerus" vuol dire ... anche un grande come Omero alle volte ha sbagliato...ovviamente (e ironicamente) l'Omero della situazione dovevo essere io
__________________
-=Onyno=-
FATTI PROCESSARE
Lui sa chi è, lui sa perchè, lui sa che ha fatto.
OninO è offline   Rispondi citando il messaggio o parte di esso
Old 09-07-2003, 06:15   #84
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
eh eh eh

Adesso mi torna tutto più chiaro: grazie per l'informazione.
__________________
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 10-07-2003, 19:18   #85
Skywalk3r
Member
 
Iscritto dal: Dec 2002
Città: roma
Messaggi: 106
Forse sono un po' di parte avendo lavorato anch'io col 68000 per MOLTI anni...

Fatto sta che alla Sapienza, per fare didattica, la CPU se la sono creata ad hoc... hanno preso un paio di caratteristiche dal 8088 e quasi tutto il resto dal 68000, tirando fuori il PD (in varie incarnazioni ad 8,16 e 32 bit).

Non aggiungo altro perché finirei per dire le stesse cose già dette da cdimauro... ;-)))

Riguardo alla memoria, era ovvio che mi riferivo a quella indirizzabile. Il 68000 arrivava a 16 megabyte... uno sproposito per l'epoca.

E intanto Bill Gates aveva detto che "640K dovrebbero bastare a chiunque!" :-))

Se trovo in rete poi le divertentissime vicende (e i bug) che portarono alla creazione delle FPU per l'8088 vi mando subito il link...
Skywalk3r è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2003, 19:46   #86
OninO
Member
 
Iscritto dal: Jun 2003
Città: Torino (ma non indigeno)
Messaggi: 117
Quote:
Originally posted by "Skywalk3r"

Forse sono un po' di parte avendo lavorato anch'io col 68000 per MOLTI anni...
Eh già...lo siete entrambi


Quote:
Originally posted by "Skywalk3r"


E intanto Bill Gates aveva detto che "640K dovrebbero bastare a chiunque!" :-))
E io aggiungo:
"Internet? può interessare solo l'ambiente universitario" B.Gates
"Nn si venderanno più di 2 o 3 computer l'anno", Dirigente IBM, 1979
"Non c'è motivo per cui tutti debbano avere un computer a casa". Altro dirigente IBM

Quote:
Originally posted by "Skywalk3r"


Se trovo in rete poi le divertentissime vicende (e i bug) che portarono alla creazione delle FPU per l'8088 vi mando subito il link...
Speriamo.
__________________
-=Onyno=-
FATTI PROCESSARE
Lui sa chi è, lui sa perchè, lui sa che ha fatto.
OninO è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2003, 22:28   #87
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originally posted by "Skywalk3r"


Riguardo alla memoria, era ovvio che mi riferivo a quella indirizzabile. Il 68000 arrivava a 16 megabyte... uno sproposito per l'epoca.
Veramente poteva arrivare fino a 64MB, perché in teoria era possibile sfruttare i 3 Function Code bit, che venivano generati per ogni tipo di operazione che impegnava il bus, per discriminare l'accesso al codice ai dati, e se si trattava di modalità utente e supervisore.

Si vede che adoro i 680x0, vero?

Quote:
E intanto Bill Gates aveva detto che "640K dovrebbero bastare a chiunque!" :-))
Fu un tecnico di IBM, ad dire il vero. Non ricordo più il suo nome, purtroppo. Cominciava con la "E" (il cognome).

Quote:
Se trovo in rete poi le divertentissime vicende (e i bug) che portarono alla creazione delle FPU per l'8088 vi mando subito il link...
Cosa aspetti ancora? Sbav, sbav! ig:
__________________
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


Un fulmine sulla scrivania, Corsair Sabre v2 Pro ridefinisce la velocità nel gaming Un fulmine sulla scrivania, Corsair Sabre v2 Pro...
Nokia Innovation Day 2025: l’Europa ha bisogno di campioni nelle telecomunicazioni Nokia Innovation Day 2025: l’Europa ha bisogno d...
Sottile, leggero e dall'autonomia WOW: OPPO Reno14 F conquista con stile e sostanza Sottile, leggero e dall'autonomia WOW: OPPO Reno...
Destiny Rising: quando un gioco mobile supera il gioco originale Destiny Rising: quando un gioco mobile supera il...
Plaud Note Pro convince per qualità e integrazione, ma l’abbonamento resta un ostacolo Plaud Note Pro convince per qualità e int...
Tesla riprogetterà le sue iconich...
iPhone 17 Pro e Pro Max, eccoli tutti su...
Amazon abbatte il prezzo: scopa elettric...
Super sconti Amazon: 5 ottimi smartphone...
iPhone Air non è solo sottile: &e...
Energia in Italia ad agosto: consumi in ...
SpaceX guarda ai primi voli orbitali del...
Il prototipo del razzo spaziale riutiliz...
Blue Origin mostra uno spettacolare vide...
Roscosmos: la capsula Bion-M2 è r...
ASUS sperimenta GPU senza connettori di ...
La Cina conquisterà lo spazio ent...
Samsung ha un nuovo entry level: debutta...
Caos nei cieli europei: attacco informat...
Volkswagen ferma la produzione di ID.Buz...
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: 09:29.


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