Newsgroup: it.comp.hardware.cpu
Titolo: DILEMMA INCREDIBILE

Ma il k5 della intel deve essere considerato Pentium compatibile o 486
compatibile???
NITRO
gpn...@rentec.net

il k5 era della amd non della intel ed era da considerarsi ancora un 486
molto pompato e nulla più.
byez..;)
--
------ Site under heavy constuction ------
------- E r i d a n 's - P l a c e -------
---- 
http://www.2ainfo.it/users/nadir
 ----
- Riker -> 
eri...@geocities.nospam.com
 ---
  "Sempre dritto fino alla prossima stella,
poi a sinistra e avanti fino all'alba...."
                               J.T.Kirk
NITRO wrote in message <01bd193d$4f4eb6a0$422436c3@gp1>...


compatibile???
Il K5 è della AMD non Intel e comunque equivale ad una Pentium.
Bersy


gpn...@rentec.net
...diciamo un processore che è a metà tra il 486 e il pentium...non
ha tutte le istruzioni del Pentium, ma generalmente funziona come se lo
fosse...
tranne quando trovi un programma incomatbibile! Molto meglio il K6!
                                 --- KVOCHUR---
------------------------------------------------------------------------
                           tHe BeSt Su-27 PiLoT
------------------------------------------------------------------------
..actually only a jinxed engineering student        ;-(
but also a  paraglider pilot...NEVER SAY DIE!  :-)
------------------------------------------------------------------------

...diciamo un processore che è a metà tra il 486 e il pentium...non
No, mi spiace contraddirti ma  e'  addirittura piu' ' superscalare'
del Pentium, cioe' ha quattro unita' interi, contro le due del
pentium, anche se raramente
funzionano tutte, tanto
che a parita' di clock va (in esecuzioni su interi) il 30% piu'
di un pentium (io li ho provati sulla stessa MB). Infatti
il K5 detto '133' in realta' gira a 100 Mhz
E purtroppo il K6, anche a causa della velocita' maggiore del clock,
non e' certo piu' efficiente del K5, a dispetto di quanto comunemente
ritenuto.
Gigi

...

Tutto vero quello che hai detto, ma io non mi riferivo all'architettura,
che è molto sofisticata, quanto alla compatibilità: il K5 è 100% compatibile
486 ma purtroppo NON è 100% compatibile Pentium, dunque non
tutti i programmi ottimizzati Pentium funzionano sul K5 (un po' come il
Cyrix), al contrario del K6 che non mostra problemi di compatibilità...
Inoltre il K5 ha un coprocessore matemematico più lento di quello
del K6 a parità di P-rating, proprio perchè penalizzato dal clock reale
più basso.


...


tranne quando trovi un programma incomatbibile! Molto meglio il K6!
E quali sarebbero le istruzioni che gli mancano? :-)
Mi sa che non sei molto informato... MMX a parte,
tutti i processori dal 386 in su hanno le stesse
istruzioni... :-) mi sembra un po' strano che gli manchi
qualcosa...
Non credo si possano vendere CPU che non hanno
alcune istruzioni... casomai, le performano piu'
o meno bene, ma che gli manchino... :-)))
Inoltre, 486 e Pentium hanno socket diversi,
ed il K5 entra in un socket 7. Nessun dubbio
quindi...
Ed in ogni caso, io posseggo ancora un K5... ti
diro' che in realta', un K5 a 100 Mhz funziona
in realta' piu' o meno come un Pentium a 133,
grazie alle sue quattro pipeline (anziche' due
come nei Pentium o nei K6).
Saluti


NON SCHERZARE!
Col 486 sono state aggiunte diverse istruzioni
che il 386 non ha: ti cito CMPXCHG, BSWAP
(converte un numero più grande di un byte
nel formato standard e non quello proprietario
intel), INVLPG, WNINVD, XADD e quelle per
gestire la cache (INVD).
E non ci vuole molto per far andare in crash
un 386 con un programma in assembler fatto
male, lo ammetto, per 486...ho provato io stesso!
Quello che è rimasto uguale sono i REGISTRI,
CIOE' le zone che si utilizzano per eseguire
le istruzioni e tenere i risultati: prima questi erano
a 16bit (registri dei dati: AX,CX,BX,DX), col 386 sono
stati estesi a 32bit (diventano: EAX,EBX,ECX,EDX)
Non ho mai programmato in assembler Pentium,
ma ti posso assicurare che il Pentium ha ancora
delle istruzioni in più (CMPXCHG8X ? Non ricordo
a cosa serva!) e tutte le istruzioni aggiunte possono
dare dei vantaggi in particolari circostanze.
Addirittura mi pare ma non sono sicuro (aspetto conferme!)
che anche i Pentium Pro abbiano istruzioni nuove,
mantenute dal Pentium 2.
Piuttosto è vero che la maggior parte dei PROGRAMMI
tra cui lo stesso sistema operativo WIN95 sono
ottimizzati in codice 386, dunque funzionano su
tutti i computer nonchè i cloni (OS/2 nuovo è in codice 486)
e NON utilizzano le nuove istruzioni; non è così
per i giochi che cercano di sfruttare a fondo l'hardware.
Il K5 ha TUTTE le istruzioni 486 ma non tutte quelle
del Pentium; dato che le applicazioni funzionano per
la maggior parte in codice 386 e talvolta 486 non
esiste incompatibilità, mentre i giochi....


mantenute dal Pentium 2.
Mai usate da nessun programma... i programmi
in genere sono *ottimizzati* per 386 o 486, e questo
significa che possono essere eseguiti piu' velocemente
su una di queste due piattaforme (e' bello notare, ad es.,
che i programmi ottimizzati per 386 funzionano meglio
sul Pentium di quelli per 486...), ma le istruzioni che
citi non sono realmente utili, sono molto particolari e
servono piu' che altro alla programmazione assembler,
i compilatori non le usano di certo. Sul K5 non ho MAI
trovato UN programma pentium che non funzionasse
(e ne ho provati MOLTI), giochi inclusi. In generale,
chi ha un K5 puo' dormire tranquillo...
Saluti