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)
im perty sure on the line
movl L1+?(%ebx,%ecx,2),%eax the ?=18
thanks for any help you guys can giveCode:.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