AMD K6

Alexios Chouchoulas alexios at vennea.demon.co.uk
Fri Dec 12 10:57:32 EET 1997


On Fri, 12 Dec 1997, Christos Ricudis wrote:

> Egw den to nomizw. To X86 emulation einai *<blink>POLY</blink>* dyskolo pragma.

  Pragmati! Gi'afto kai h AMD aksizei sygxarhthria.


> ISWS na exoyn kapoia RISC-like features eswterika (large register sets p.x.)
> kai na kanoyn kapoio preprocessing sto instruction stream (den exw diabasei
> kanena white paper, aplws ypo8eseis kanw).

  Diabase to. Einai men megaloutsiko (yparxei gia ton K5 kai ton K6), alla
poly diafwtistiko.

  Eswterika, oi K[56] einai enas aplos RISC epeksergasths me ola ta
aparaithta xarakthristika (mikroskopiko instruction set, general purpose
registers, stathero instruction width, klp). Textbook case an eksaireseis
tis 6 (7 ston K6) parallhles monades epeksergasias (an thymamai kala, 2 ALU
[ligo diaforetikes], 2 save/load units, 1 FPU kai epipleon 1 MMX monada ston
K6) kai th logikh pou tis odhgei.

  Ap'eksw, omws, exoume ena kelyfos pou analambanei na metafrasei tis x86
entoles se ROPS (RISC operations) opws ta leei h AMD. Mhn to skeftesai ws
"emulation". Skepsou to ws mikrokwdika, apla ligo proxwrhmeno mikrokwdika.
Afto to kelyfos einai pou dinei idiaiterh shmasia stous kataxwrhtes, pou
metafrazei metablhtou mhkous instructions se ena h perissotera statherou
mhkous ROPs kai ousiastika afto einai to interface tou epeksergasth me ta
pins tou kai ton eksw kosmo.

  Einai para poly kompsh sxediash an deis ta tech docs. Fysika h AMD den tha
to eixe kataferei pote an den eixe apokthsei thn NexGen, alla telos pantwn.
Einai enas eksairetikos epeksergasths.


> Aposo kserw, emulaton toy x86 se full RISC platforma exei kanei mono h DEC

  Nai, kai h DEC to kanei kala stous Alpha ths. Mono pou h AMD den kanei
emulation tou x86 se RISC platforma. H idia h platforma ektelei x86 entoles
apo hardware. Den yparxei emulator, apla "metafrasths" apo x86 se ena eidos
periplokou, isxyrou mikrokwdika (pou einai arketa periplokos kai isxyros
wste na mporei na xarakthristei kwdikas mhxanhs RISC).

  Se antithesh me ta Alpha, den mporeis na grapseis K5/K6 ROPs. Einai
teleiws eswteriko afto. Ta Alpha kanoun software emulation.

  Parepiptontws, ta axP einai ki afta eksairetikoi epeksergastes.
Apodeiknyoun thn aksia tous, afou einai palioteroi apo tous Pentium ki omws
ta nea montela pianoun sourealistikes taxythtes.


>  L> Pisteyo loipon oti tha itan POLY pio grigoro na etrexe enan RISC
>  L> kernel tou Linux anti ton i386, 
> 
> Efoson o AMD den exei native command set, ola ta parapanw einai aplws atopa. 

  Nai. An kai tha htan eksypno apo merous ths AMD na exei kai ena mode sto
opoio na mporeis na grapseis native ROPs. Fysika tha afksane thn
polyplokothta, pragma pou den to theloun gia na kratane thn timh xamhla.

A.

Alexios Chouchoulas         '88    ,88'   ,88'   http://www.vennea.demon.co.uk 
The Unpronounceable One    ,o88oooo88ooooo88oo,     alexios at vennea.demon.co.uk

--
====================================================================
Gia boithia (h na diagrafhte) e-mail sto majordomo at argos.hol.gr
Ta archives tis listas einai sto http://www.argos.hol.gr/lists :
prin steilete kapoia erothsh psakte mipos exei hdh apanththei.
Gia opoiodipote problima stilte e-mail ston owner-linux-greek-users
====================================================================



More information about the Linux-greek-users mailing list