Change bold code snippets to inline code blocks
This commit is contained in:
parent
f658bfbb40
commit
3c76d884ef
185 changed files with 1772 additions and 1772 deletions
10
22-02.md
10
22-02.md
|
|
@ -36,15 +36,15 @@ Bye:
|
|||
ClearS endp
|
||||
```
|
||||
|
||||
(The **OnStack** structure definition doesn't change in any of our
|
||||
(The `OnStack` structure definition doesn't change in any of our
|
||||
examples, so I'm not going clutter up this chapter by reproducing it for
|
||||
each new version of **ClearS**.)
|
||||
each new version of `ClearS`.)
|
||||
|
||||
Okay, loading ES and DI directly saves another four bytes. We've
|
||||
squeezed a total of 6 bytes—about 11 percent—out of **ClearS**. What
|
||||
squeezed a total of 6 bytes—about 11 percent—out of `ClearS`. What
|
||||
next?
|
||||
|
||||
Well, **LES** would serve better than two **MOV** instructions for
|
||||
Well, `LES` would serve better than two `MOV` instructions for
|
||||
loading ES and DI as shown in Listing 22.3.
|
||||
|
||||
**LISTING 22.3 L22-3.ASM**
|
||||
|
|
@ -77,7 +77,7 @@ That's good for another three bytes. We're down to 43 bytes, and
|
|||
counting.
|
||||
|
||||
We can save 3 more bytes by clearing the low and high bytes of AX and
|
||||
BX, respectively, by using **SUB *reg8,reg8*** rather than ANDing 16-bit
|
||||
BX, respectively, by using `SUB *reg8,reg8*` rather than ANDing 16-bit
|
||||
values as shown in Listing 22.4.
|
||||
|
||||
**LISTING 22.4 L22-4.ASM**
|
||||
|
|
|
|||
Loading…
Reference in a new issue