10.10.2013 Aufrufe

Mit Animation (PDF) - Digitaltechnik

Mit Animation (PDF) - Digitaltechnik

Mit Animation (PDF) - Digitaltechnik

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!