CPU s jednou instrukci ;).

Jirka MWW jirka.mww@gmail.com
Středa Říjen 17 21:44:23 CEST 2007


No jo, ono by se to v prvni vrstve dalo opravdu ocesat hodne, ale ty funkce,
povesene na nektere spec. registry by skoro potrebovaly nejaky
mikroprogramovany radic. Treba by se do trojice registru zapsala float
hodnota cisla a v jine trojici by se jaksi sama objevila hodnota sinus nebo
nejake jine funkce. Pak by se na prvni urovni chvilku soupalo registry jako
ze desne primitivne  , zase by se nekam zapsalo a jinde by se objevil nejaky
jiny  vysledek slozite operace.  ale porad by to byl procesor jen s jednou
instrukci MOV.

17.10.07, Jiri Bezstarosti <jiri@bezstarosti.cz>:
>
> Moznosti je vice.
>
> Mohu skakat vzdy, ale kam skocim si vypocitam instrukcemi pred tim a pak
> vlozim do skokoveho registru kam skocit. Takze treba mohu skocit o jednu
> instrukci nize (takze vlastne neskocim) a nebo nekam.
>
> Nebo mohu mit v jednom registru priznaky, ktere se do nej plni z
> registru, ze ktereho jsem bral naposledy hodnotu. Takze si treba vezmu
> hodnotu z registru Rc, kde mam soucet registru Ra a Rb, cimz se mi
> priznaky prinalezejici k registru Rc (k jeho matematicke operaci, tedy
> treba scitani) ulozi do registru Rf no a ted zapisu adresu kam skocit
> treba z registru Rs do registru Rjc a skok se pri zapisu do toho
> registru provede jen pri C=1 v registru Rf. Pak mohu mit i registry Rz,
> Rnz, Rnc atd. atp.
> Vypada to slozite, ale vlastne jen sectu dve hodnoty a dle nastaveni C
> bud skocim a nebo ne. Tady jsou ale ty instrukce rozfazovany uplne do
> detailu, misto abych prikladem jednou secetl a druhou skocil. V kazdem
> pripade je tohle reseni na HW trochu slozitejsi. Ale ty priznaky u
> kazdeho registru a jejich prenos do nejakeho FLAG registru pri jejich
> cteni myslim nejsou od veci a da se resit i to, ze nektere registry pri
> cteni meni jen nektere a nebo zadne priznaky. Ono by se asi dalo zit i
> bez flagu, jen by to "malilinko" brzdilo a drelo ;).
>
> Vse je jen otazka myslenky, jak dosahnout toho, moci neco uplne ozelet a
> pokud mozno temer vsechno, aby bylo ocesani na minimum dokonale ;).
>
> --
> Jiri Bezstarosti
>
>
>
> Dušan Slavětínský napsal(a):
>
> >Stále mi to nějak nedochází. Co je to logická operace. Respektive jak ji
> realizuji pomoci instrukce přesunu z registru do registru.
> >
> >Dušan
> >
> >-----Original Message-----
> >From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
> Behalf Of Jaroslav Lukesh
> >Sent: Wednesday, October 17, 2007 6:43 PM
> >To: HW-news
> >Subject: Re: CPU s jednou instrukci ;).
> >
> >logickou operací
> >
> >----- Original Message -----
> >From: "Dušan Slavětínský" <dslav3@treeinfo.cz>
> >
> >
> >Zajimavá debata. Možná jsem to někde přelédl, jak se provede nebo
> neprovede
> >podmínka?
> >
> >_______________________________________________
> >HW-list mailing list  -  sponsored by www.HW.cz
> >Hw-list@list.hw.cz
> >http://list.hw.cz/mailman/listinfo/hw-list
> >_______________________________________________
> >HW-list mailing list  -  sponsored by www.HW.cz
> >Hw-list@list.hw.cz
> >http://list.hw.cz/mailman/listinfo/hw-list
> >
> >
> >
> >
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>



-- 
Zdravi
Jirka MWW
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://list.hw.cz/pipermail/hw-list/attachments/20071017/538fe217/attachment-0002.htm 


Další informace o konferenci Hw-list