Alles zum Thema SSE/MMX und Assembler findet man bei Intel
Intel Prozessor Manuals
Das ist allerdings definitiv mehr als eine DIN A4-Seite (ich würde mal 3-4000 schätzen - muss man aber natürlich nicht alles lesen). Ob man SSE oder MMX benutzt hängt von den Daten ab. Pauschal könnte man vielleicht sagen: MMX für Integer 8..32 Bit - SSE für Floatingpoint. Das Grund-Prinzip ist bei beiden Befehlssätzen das gleiche.
Ansonsten ist Wikipedia Dein Freund:
SIMD Extensions