Convert notes into blockquotes
This commit is contained in:
parent
832fb15e54
commit
8ed9dea394
105 changed files with 884 additions and 411 deletions
10
20-01.md
10
20-01.md
|
|
@ -120,9 +120,13 @@ because those instructions that the V-pipe can handle are able to pair
|
|||
only with certain U-pipe instructions. For example, **MOVSD** uses both
|
||||
pipes, so no instruction can be executed in parallel with **MOVSD**.
|
||||
|
||||
------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
 *The use of both pipes does make **MOVSD** nearly twice as fast on the Pentium as on the 486, but it's nonetheless slower than using equivalent simpler instructions that allow for superscalar execution. Stick to the Pentium's RISC-like instructions—the pairable instructions I'll discuss next—when you're seeking maximum performance, with just a few exceptions such as **REP MOVS** and **REP STOS**.*
|
||||
------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
> 
|
||||
> The use of both pipes does make **MOVSD** nearly twice as fast on the
|
||||
> Pentium as on the 486, but it's nonetheless slower than using equivalent
|
||||
> simpler instructions that allow for superscalar execution. Stick to the
|
||||
> Pentium's RISC-like instructions—the pairable instructions I'll discuss
|
||||
> next—when you're seeking maximum performance, with just a few exceptions
|
||||
> such as **REP MOVS** and **REP STOS**.
|
||||
|
||||
Trickier yet, register contention can shut down the V-pipe on any given
|
||||
cycle, and Address Generation Interlocks (AGIs) can stall either pipe at
|
||||
|
|
|
|||
Loading…
Reference in a new issue