home *** CD-ROM | disk | FTP | other *** search
/ Graphics Programming Black Book (Special Edition) / BlackBook.bin / disk1 / zoa / wp42 / chapter14 / fig14.9.tif (.png) < prev   
Tagged Image File Format  |  1997-06-13  |  149KB  |  692x634  |  16-bit (18,313 colors)
Labels: book | bulletin board | dialog box | reckoner | sky | window
OCR: Done ret Buffer 110 dup 0 Start of in line code 3 bytes long dec Done ax dec ax 3 bytes long Done In this part of the in-line dec code, the 1-byte 3 bytes lona Done displacement ofz can reach dec ax the label Done Each in-line 3 bytes long Done code block is3 bytes long dec ax 3 bytes long Done dec ax 6 bytes long jnz $+5 In this part of the in-line jmp Done code -byte dec ax displacement can't reach bytes long inz the label Dono, so imp Done conditional jump around an dec a> unconditional jump must 6 bytes long be used Each in -line code imp Done block *. bytes long FIGURE 14.9 An example of in linc code in which the in -line code blocks vary in size Each in line code block decrements AX and branches to Done AX becomes However the 1-byte displacement of can reach Done only from the first ...