Disassembling Code: IDA Pro and SoftICE

Packed BCD, 21, 44

PACKSSDW, 55

PACKSSWB, 55

PACKUSWB, 55

PADDB, 56

PADDD, 56

PADDQ, 59

PADDSB, 56

PADDSW, 56

PADDUSB, 56

PADDUSW, 56

PADDW, 56

PAE, 25

Page:

global enable, 25

level write transparent, 24

size extensions, 25

Page-level cache disable, 24

Paging, 24

PAND, 56

PANDN, 56

Parity flag, 22

Pascal, 2, 278

PC, 47

PCD, 24

PCE, 25

PCI, 408

PCMPEQB, 56

PCMPEQD, 56

PCMPEQW, 56

PCMPGTB, 56

PCMPGTD, 56

PCMPGTW, 56

PDB, 150

PE, 23, 63

flag, 46

format, 110, 179

header, 116, 117, 124, 477

module, 110, 134, 423, 477

signature, 113

PeekMessage, 81

Pentium, 229

4,59

P54C, 54

Performance-monitoring counter enable, 25

Persistent breakpoints, 386

PF, 22

PG,24

PGE, 25

Physical address extension, 25

PID, 385

PM, 47

PMADDWD, 57

PMULHW, 57

PMULLW, 57

PMULUDQ, 59

POP, 22, 31

POPA, 31

POPF, 31

POR, 57

Positive infinity, 44

Positive zero, 44

Postcondition loop, 325

PostQuitMessage, 89

Precision:

control, 47

exception, 46

loss, 12

mask, 47

Precondition loop, 325

Printf, 213, 234, 271

Procedure identifying, 288

Process:

identifier, 385

command code, 91

Processor:

AMD, 43

Intel, 43

synchronization commands, 40

Programming languages:

high-level, 151

Prologue, 273

Protected-mode virtual interrupts, 24

Protection control commands, 41

Protection enabled flag, 23

PSE, 25

PSHIMD, 57

PSHIMQ, 57

PSHIMW, 57

PSHUFD, 60

PSHUFHW, 60

PSHUFLW, 60

PSLLD, 57

PSLLDQ, 59

PSLLQ, 57

PSLLW, 57

PSRAD, 58

PSRAW, 58

PSRLD, 58

PSRLDQ, 60

PSRLQ, 58

PSRLW, 58

PSUBB, 58

PSUBD, 58

PSUBQ, 59

PSUBSB, 58

PSUBSW, 58

PSUBUSB, 58

PSUBUSW, 58

PSUBW, 58

PUNPCKHBW, 59

PUNPCKHDQ, 59

PUNPCKHQDQ, 60

PUNPCKHWD, 59

PUNPCKLBW, 59

PUNPCKLDQ, 59

PUNPCKLQDQ, 60

PUNPCKLWD, 59

PUSH, 22, 31

PUSHA, 31

PUSHF, 31

Puts, 213

PVI, 24

PWT, 24

PXOR, 59

Категории