enterd

Create 32-bit stack frame

Creates a frame with 32-bit frame pointers; unavailable in 64-bit mode.

386 and laterNot available in 64-bit mode

Intel's reference: ENTER

CFPFAFZFSFDFOF –––––––
  • Changes no flag

Forms

  • enterd ,
  • enterd

Operands

imm16
A 16-bit immediate, -32768 to 65535.
imm8
An 8-bit immediate, -128 to 255. Instructions that sign-extend it to a wider operand interpret the byte as -128 to 127; shift counts do not use this sign extension.

The first operand reserves an unsigned 16-bit byte count for local storage; the second supplies a nesting level modulo 32, with zero assumed if omitted. This 32-bit operand-size form is unavailable in 64-bit mode.