ok so i need some help i need to figure out what is going in at the "?"
here is the goal
so that register edx has a value of 168820816 (in base 10) or 0a100050 (in hex)
at "CheckPoint1".
im perty sure on the line
movl L1+?(%ebx,%ecx,2),%eax the ?=18
Code:
.data
.asciz "crazy homework 8P"
.byte 1, 2, 4, 8, 16
L1:
.word 10, 20, 30, 40, 50
.int L1, L1+2, L1-3
.text
.global _start
_start:
nop
checkPoint0:
# change things after this line
movl $?,%ecx
movl $?,%ebx
movl L1+?(%ebx,%ecx,2),%eax
movl (%eax),%edx
movw -4(%eax),%dx
# do not change anything after this line
checkPoint1:
movl $1,%eax
movl $0,%ebx
int $0x80
thanks for any help you guys can give