Assembly Flashcards

1
Q

mov ,

A

moves value from one to another

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Destination can/cannot be a constant?

A

Cannot!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

lea rax, [var]

A

moves the address of var into rax

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Activation record

A

All things pushed onto the stack when a subroutine is calaled such as current registers, current parameters, current local variables, return address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Big endian vs little endian advantaage?

A

Little endian… the entire 32-bit word and the 8-bit least significant bite have the same address (on assembly slides, laast column, far down)…this principle allower for simpler casting routines among integers AND moving techniques

How well did you know this?
1
Not at all
2
3
4
5
Perfectly