Cim zacit ? otazka zacatecnika

jiri@bezstarosti.cz jiri
Středa Březen 17 12:07:43 CET 2004


>vysvetlil jak funguje ADD a, acc, byl bych rad.

A=A+ACC kde ACC a A je vlastne tataz hodnota, protoze
A je v interni RAM stejne jako ostatni normalni registry.
Tedy A vynasobite dvemi jeho sectenim se sebou samym :-).
No a dvojnasobek je vlastne rotace k vyssim bitum.

Tot vse :-).

--
Jiri Bezstarosti

-----Original Message-----
From: Ondrej Mikes [mailto:mikes@abnet.cz]
Sent: Wednesday, November 07, 2001 9:59 AM
To: hw-news@list.gin.cz
Subject: Re: Cim zacit ? otazka zacatecnika


> presne tak, tahle instrukce nema prakticky vyznam, jenom v casovacich
> smyckach, ale u Atmelu je vysledek vzdycky 00 ;-(
> PS: Rozdil mezi RLC a MOV je dost podstatny !!! MOV nikdy neovlivni Cy a
> zrovna tahle MOV by nemela ovlivnit ani A, kdezto RLC slouzi pro rotaci
> akumulatoru vlevo pres Cy (Cy-> ACC.0, ACC.0->ACC.1..... az ACC.7-> Cy)

Mate urcite naprostou pravdu. Vecer jsem se do knizky koukal a nebylo tam
MOV, 
ale ADD A,ACC a tam uz to asi nejak rotovat asi muze i kdyz jsem neptral po
tom 
jak, protoze mi tam RLC fungovalo. Takze sorry za muj omyl. Kdyby mi ale
nekdo 
vysvetlil jak funguje ADD a, acc, byl bych rad.

Diky
Ondrej Mikes.





Další informace o konferenci Hw-list