Assembler-Fachleute gefragt!

Hi zusammen,

ich möchte als ASM-Anfänger gerne folgendes verständlich übersetzt bekommen:

SHL EAX,cl

Bitte an einem kleinen Beispiel demonstrieren!

Vielen Dank im voraus.

MfG

Tom

SHL EAX,cl

shift left eax by cl

EAX ist eine 32-bit Integer-Zahl, die um cl Bitstellen nach links verschoben wird, oder mit 2^cl multipliziert wird (exakt, solange kein Überlauf)

eax=1, cl = 5, dann nach shift eax=32, eax=3, cl=2, dann nach shift eax= 12,…

MfG Lutz

Danke für Deine prompte Hilfe Lutz.

Tom