... CUNIVERSITY OF MARYLAND BALTIMORE COUNTY1 9 6 6✪✎✫✬✠✭✮✯✰✰✭✱✲✮✎✳Addition,Increment,Add-with-carryandExchange-and-add(80486):Contentsoftherightmost8bitsoftheFLAGSregistercanchange(+Overflow)forarithmeticandlogicinstructions.Flagsinclude:•Z(resultzero?)•C(carryout?)•A(halfcarryout?)•S(resultpositive?)•P(resulthasevenparity?)•O(overflowoccurred?) ✁✁AL✂✄☎✆✆☎✝✞✟✠✡☛☎☞☞✍✌✎✏✍✑✒✓✔✕✖✗✘✚✙✖✙✖✛✜✖✢✏✌✖✗✣✤✥✦✝✧★✩✧✆✄EDI]☛☎☞☞✍✌✕✖✗✪✌✏✖✕✌✞✫✒✕✕✔✬✭✒✗✯✮ ✁✥ECX✂EBX☛★✫✰✱★✫✰✞★✦✰✂★✦✰✱✑✕✪✗✪✓✒✭★✫✰✮✲ ✁✁ECX✂EBX☛✳✌✖☞✬✑✕✒☞☞✪✓✗✴ ... 6✪✎✫✬✠✭✮✯✰✰✭✱✲✮✎✳UnconditionalJumps:•Nearjump:PC-relativeusingthreebytes(+ /- 32 K).Sincesegmentsarecyclic,wraparoundallowsanylocationtobereachedwithinthe64Ksegment.Inprotectedmode,nearjumpsrangesare+ /-2 G.•Farjump:Directjumpusingfivebytes(addressininstr.stream).Twobytesgivetheoffsetandtwobytesgiveanewsegmentaddress.Protectedmode:Thesegmentvaluereferstoadescriptor.(Note:Thelinkerneedstofillinthevaluesinthiscasewhenthepro-gramfilesarecombined.)•IndirectJumps:(EIPvalueinreg/mem,notintheinstructionstream).Usesa1 6- or 32 -bitregisterasanoperand.JMP☎✰☛✡✷✙✢✏✍✑✒☞☞✕✖✌✌✗✪✏✖✓✶✔☎✰✮ ✂✁✄☎ ... 6✪✎✫✬✠✭✮✯✰✰✭✱✲✮✎✳UnconditionalJumps:•Nearjump:PC-relativeusingthreebytes(+ /- 32 K).Sincesegmentsarecyclic,wraparoundallowsanylocationtobereachedwithinthe64Ksegment.Inprotectedmode,nearjumpsrangesare+ /-2 G.•Farjump:Directjumpusingfivebytes(addressininstr.stream).Twobytesgivetheoffsetandtwobytesgiveanewsegmentaddress.Protectedmode:Thesegmentvaluereferstoadescriptor.(Note:Thelinkerneedstofillinthevaluesinthiscasewhenthepro-gramfilesarecombined.)•IndirectJumps:(EIPvalueinreg/mem,notintheinstructionstream).Usesa1 6- or 32 -bitregisterasanoperand.JMP☎✰☛✡✷✙✢✏✍✑✒☞☞✕✖✌✌✗✪✏✖✓✶✔☎✰✮ ✂✁✄☎...