home *** CD-ROM | disk | FTP | other *** search
/ Graphics Programming Black Book (Special Edition) / BlackBook.bin / disk1 / zenasmlg / rtf / chapter12 / fig12.4b.tif (.png) < prev    next >
Tagged Image File Format  |  1997-06-18  |  220KB  |  653x508  |  16-bit (31,927 colors)
Labels: book | bulletin board | reckoner | sky
OCR: Prefetch queuo Memory 21000 dec a> lodsb 21001 pop inc 21003 push d (empty While this instruction executes in the 1003 push Execution Unit 21004 push ...the Bus Interface Uni 21005 lodsb reads another instruction 21006 inc byte to add to the end of 21007 stosb the queue to replace the 21008 pop byte just sent to the The bytes alr eady the queue advance toward the head of the queue awaiting their turn execute FIGURE 12.4 B The instruction follow ving push dx push ax continued waiting in the prefetch qucue when push dx ends and the EU requests the next instruction byte, and so the cycles that would otherwise have been used t fetch that byte are saved (C The remaining instructions in the prefetch queue advance pro1 the head of the queue while the BIU does its best to prefetch another instruct ...