Uz zase vlastni CPU :).

jiri@bezstarosti.cz jiri@bezstarosti.cz
Pátek Říjen 8 12:24:16 CEST 2004


No protoze kdyz si skladam instrukci pro pocitany skok, tedy vlastne v
predpripravene instrukci v RAM jen prepisuji adresu skoku, tak tim ze jsou
vsechny instrukce podminene dle Z ci C a maji dve odskokove adresy, mohu
vynulovanim flagu naplnit jen jednu odskokovou adresu pro stav, kdy priznak
neni a nemusim u instrukce naplnit obe odskokove adresy tim samym, aby slo o
nepodmineny skok :).

Ona tahle architektura vubec ten MOV ma dle mych predstav vyuzivat trochu
stridmeji. Vynulovani flagu jeste s necim jinym pak neni k zahozeni,
specialne u MOV, ktery muze presouvat obsah adresy do te same a tedy udela
jen to nulovani flagu.

Ale myslim, ze by nebylo implementacne prilis slozite udelat MOV instrukce
2, tedy jednu co priznaky maze a druhou ktera ne - rozdil mezi nimi bude
nepatrny a ten nemazici MOV k tomu mazacimu moc zdroju navic nevezme.

Stejne tak by bylo asi fajn, udelat stejne jako jeden bit kodu instrukce k
tomu, zda zapisovat vysledek ci nikoli (preskoceni WR fazi), jeste vyuzit
jeden bit k tomu, zda smazat flagy ci nikoli, ale to az po provedeni cele
instrukce (pri odskoku), protoze podle toho co se do flagu nastavi v
konkretni instrukci se nejprve nekam skoci a az pak se flagy znuluji, pokud
to onen bit rika :).

--
Jiri Bezstarosti


-----Original Message-----
From: Tomas Mainzer [mailto:tmgprs@t-email.cz]
Sent: Friday, October 08, 2004 11:14 AM
To: [HWnews]
Subject: Re: Uz zase vlastni CPU :).


Procpak to? 
(Obvykle je prave instrukce MOV s vyhodou nechava nezmeneny)
T.M.

P.S.  Jinak to vypada ze to mate vymyslene opravdu docela dobre:-)

> BTW, instrukce MOV maze flagy :o).
> 
> --
> Jiri Bezstarosti
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> HW-list@mailman.nethouse.cz
> http://mailman.nethouse.cz/mailman/listinfo/hw-list
> 
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
HW-list@mailman.nethouse.cz
http://mailman.nethouse.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list