Mit Animation (PDF) - Digitaltechnik
Mit Animation (PDF) - Digitaltechnik
Mit Animation (PDF) - Digitaltechnik
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Erweiterung Simulator (Teil 3)<br />
5<br />
10<br />
15<br />
void cpu_Y86t::add_sub(<br />
unsigned &dest, unsigned src, bool sub)<br />
{<br />
unsigned long long result;<br />
}<br />
if(sub)<br />
result=(unsigned long long)dest-(unsigned long long)src;<br />
else<br />
result=(unsigned long long)dest+(unsigned long long)src;<br />
ZF=((unsigned long)result==0);<br />
SF=sign32(result);<br />
CF=result&0x100000000ULL;<br />
OF=CFˆSFˆsign32(dest)ˆsign32(src);<br />
dest=result;<br />
<strong>Digitaltechnik</strong> – Kapitel 7: Ein einfacher CISC-Prozessor 76