Details Table

┌──────────┬────────────────────┬─┬─┬─┬─┬─┬─┬──────────────────────────────────┐
│Encoding  │Instruction         │0│1│2│3│4│5│Description                       │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│AE        │SCAS m8XXXXXX│Compare AL with byte at           │
│          │                    │ │ │ │ │ │ │ES:[(E)DI], update [(E)DI]        │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│AF        │SCAS m16XXXXXX│Compare AX with word at           │
│          │                    │ │ │ │ │ │ │ES:[(E)DI], update [(E)DI]        │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│AF        │SCAS m32            │ │ │ │XXX│Compare EAX with dword at         │
│          │                    │ │ │ │ │ │ │ES:[(E)DI], update [(E)DI]        │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│AE        │SCASB               │XXXXXX│Compare AL with byte at           │
│          │                    │ │ │ │ │ │ │ES:[(E)DI], update [(E)DI]        │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│AF        │SCASW               │XXXXXX│Compare AX with word at           │
│          │                    │ │ │ │ │ │ │ES:[(E)DI], update [(E)DI]        │
├──────────┼────────────────────┼─┼─┼─┼─┼─┼─┼──────────────────────────────────┤
│AF        │SCASD               │ │ │ │XXX│Compare EAX with dword at         │
│          │                    │ │ │ │ │ │ │ES:[(E)DI], update [(E)DI]        │
└──────────┴────────────────────┴─┴─┴─┴─┴─┴─┴──────────────────────────────────┘


[Back: SCAS/SCASB/SCASW/SCASD-Compare String Data]
[Next: Description]