<<<    Index    >>>
INDEX-7
INDEX
Remainder, FPU operation . . . . . . . .3-223
3-226
REP prefix . . . . . . . . . . . . . . . . . . . . . .3-88
3-605
REPE prefix . . . . . . . . . . . . . . . . . . . . .3-88
3-605
REPNE prefix. . . . . . . . . . . . . . . . . . . .3-88
3-605
REPNZ prefix. . . . . . . . . . . . . . . . . . . .3-88
3-605
REPZ prefix . . . . . . . . . . . . . . . . . . . . .3-88
3-605
REP/REPE/REPZ/REPNE/REPNZ 
prefixes . . . . . . . . . . . 2-1
3-304
3-466
Reserved bits. . . . . . . . . . . . . . . . . . . . . . . . . . .1-6
RET instruction. . . . . . . . . . . . . . . . . . . . . . . .3-608
ROL instruction . . . . . . . . . . . . . . . . .3-591
3-615
ROR instruction . . . . . . . . . . . . . . . . .3-591
3-615
Rotate operation. . . . . . . . . . . . . . . . . . . . . . .3-591
Round to integer, FPU operation. . . . . . . . . .3-231
RPL field. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-36
RSM instruction . . . . . . . . . . . . . . . . . . . . . . .3-616
RSQRTPS instruction . . . . . . . . . . . . . . . . . .3-617
RSQRTSS instruction . . . . . . . . . . . . . . . . . .3-619
R/m field, instruction format. . . . . . . . . . . . . . . .2-2
S
SAHF instruction . . . . . . . . . . . . . . . . . . . . . .3-621
SAL instruction. . . . . . . . . . . . . . . . . . . . . . . .3-622
SAR instruction . . . . . . . . . . . . . . . . . . . . . . .3-622
SBB instruction. . . . . . . . . . . . . . . . . .3-367
3-627
Scale (operand addressing). . . . . . . . . . . . . . . .2-3
Scale, FPU operation. . . . . . . . . . . . . . . . . . .3-238
SCAS instruction . . . . . . . . . . . . . . . .3-605
3-629
SCASB instruction . . . . . . . . . . . . . . . . . . . . .3-629
SCASD instruction. . . . . . . . . . . . . . . . . . . . .3-629
SCASW instruction. . . . . . . . . . . . . . . . . . . . .3-629
Segment descriptor, segment limit. . . . . . . . .3-375
Segment limit. . . . . . . . . . . . . . . . . . . . . . . . .3-375
Segment override prefixes. . . . . . . . . . . . . . . . .2-2
Segment registers, moving values 
to and from. . . . . . . . . . . . . . . . . . .3-402
Segment selector, RPL field. . . . . . . . . . . . . . .3-36
Segmented addressing . . . . . . . . . . . . . . . . . . .1-7
SEP flag, CPUID instruction. . . . . . . . . . . . . .3-115
SETcc instructions. . . . . . . . . . . . . . . . . . . . .3-632
SF (sign) flag, EFLAGS register. . . . . . .3-21
3-23
SFENCE instruction. . . . . . . . . . . . . . . . . . . .3-634
SGDT instruction . . . . . . . . . . . . . . . . . . . . . .3-636
SHL instruction. . . . . . . . . . . . . . . . . .3-622
3-639
SHLD instruction . . . . . . . . . . . . . . . . . . . . . .3-640
SHR instruction . . . . . . . . . . . . . . . . .3-622
3-639
SHRD instruction . . . . . . . . . . . . . . . . . . . . . .3-643
SHUFPS instruction. . . . . . . . . . . . . . . . . . . .3-646
SIB byte
32-bit addressing forms . . . . . . . . . . . . . . . .2-7
description . . . . . . . . . . . . . . . . . . . . . . . . . .2-2
format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-1
SIDT instruction . . . . . . . . . . . . . . . . .3-636
3-651
Signaling NaN (see SNaN)
Significan, extracting . . . . . . . . . . . . . . . . . . .3-285
SIMD floating-point exceptions 
(See Floating-point exceptions)
Sine, FPU operation. . . . . . . . . . . . . .3-240
3-242
SLDT instruction. . . . . . . . . . . . . . . . . . . . . . .3-652
SMSW instruction. . . . . . . . . . . . . . . . . . . . . 3-654
SNaN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-82
SQRTPS instruction. . . . . . . . . . . . . . . . . . . 3-656
SQRTSS instruction. . . . . . . . . . . . . . . . . . . 3-659
Square root, FPU operation . . . . . . . . . . . . . 3-244
SS register . . . . . . . . . . . . . . .3-349
3-403
3-532
SS segment override prefix . . . . . . . . . . . . . . . 2-2
Stack (see Procedure stack)
Status flags, EFLAGS register . 3-73
3-76
3-178
3-183
3-330
3-632
3-688
STC instruction. . . . . . . . . . . . . . . . . . . . . . . 3-662
STD instruction. . . . . . . . . . . . . . . . . . . . . . . 3-663
STI instruction. . . . . . . . . . . . . . . . . . . . . . . . 3-664
STMXCSR instruction. . . . . . . . . . . . . . . . . . 3-666
STOS instruction . . . . . . . . . . . . . . . .3-605
3-668
STOSB instruction . . . . . . . . . . . . . . . . . . . . 3-668
STOSD instruction . . . . . . . . . . . . . . . . . . . . 3-668
STOSW instruction. . . . . . . . . . . . . . . . . . . . 3-668
STR instruction. . . . . . . . . . . . . . . . . . . . . . . 3-671
Streaming SIMD Extensions
CPUID instruction flag. . . . . . . . . . . . . . . 3-115
encoding SIMD floating-point register fieldB-27
encoding SIMD-integer register field. . . . . B-34
encoding Streaming SIMD Extensions 
cacheability control register field . . . . . B-35
formats and encodings . . . . . . . . . . . . . . . B-27
formats and encodings table. . . . . . . . . . . B-24
instruction prefixes . . . . . . . . . . . . . B-24
B-25
instruction prefixes, cacheability control 
instruction behavior . . . . . . . . . . . . . . . B-25
notations . . . . . . . . . . . . . . . . . . . . . . . . . . B-26
SIMD integer instruction behavior. . . . . . . B-25
String operations . . . . . . . . . . 3-87
3-303
3-369
3-435
3-465
3-668
SUB instruction. . . . . . 3-145
3-367
3-673
3-685
SUBPS instruction . . . . . . . . . . . . . . . . . . . . 3-675
SUBSS instruction . . . . . . . . . . . . . . . . . . . . 3-678
SYSENTER instruction. . . . . . . . . . . . . . . . . 3-681
SYSEXIT instruction. . . . . . . . . . . . . . . . . . . 3-685
T
Tangent, FPU operation. . . . . . . . . . . . . . . . 3-229
Task gate . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-338
Task register
loading. . . . . . . . . . . . . . . . . . . . . . . . . . . 3-380
storing. . . . . . . . . . . . . . . . . . . . . . . . . . . 3-671
Task state segment (see TSS)
Task switch
return from nested task, IRET instruction 3-321
Task switch, CALL instruction . . . . . . . . . . . . 3-53
TEST instruction. . . . . . . . . . . . . . . . . . . . . . 3-688
Time Stamp Counter flag, CPUID instruction3-114
Time-stamp counter, reading . . . . . . . . . . . . 3-604
TLB entry, invalidating (flushing) . . . . . . . . . 3-320
TS (task switched) flag, CR0 register. . . . . . . 3-70
TSC flag, CPUID instruction. . . . . . . . . . . . . 3-114
TSD flag, CR4 register. . . . . . . . . . . . . . . . . 3-604
TSS, relationship to task register . . . . . . . . . 3-671
<<<    Index    >>>