0x124 ecx 0x120 0x114 yp 0x120 0x110 8 0x124 0x10c 4

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 108 0 %ebp %edi 0x104 -4 %esp %ebp 0x118 0x104 movl movl movl movl movl movl 12(%ebp),%ecx 8(%ebp),%edx (%ecx),%eax (%edx),%ebx %eax,(%edx) %ebx,(%ecx) x86 # # # # # # ecx edx eax ebx *xp *yp 0x100 = = = = = = yp xp *yp (t1) *xp (t0) eax ebx University of Washington 123 456 Understanding Swap Address 0x124 0x120 0x11c %eax %edx Offset 0x124 %ecx 0x120 0x114 yp 0x120 0x110 8 0x124 0x10c 4 %esi 12 xp %ebx Rtn adr 0x108 0 %ebp %edi 0x104 -4 %esp %ebp 0x118 0x104 movl movl movl movl movl movl 12(%ebp),%ecx 8(%ebp),%edx (%ecx),%eax (%edx),%ebx %eax,(%edx) %ebx,(%ecx) x86 # # # # # # ecx edx eax ebx *xp *yp 0x100 = = = = = = yp xp *yp (t1) *xp (t0) eax ebx University of Washington 123 456 Understanding Swap Address 0x124 0x120 0x11c %eax 456 %edx 0x124 %ecx 0x120 Offset 0x114 yp 0x120 0x110 8 0x124 0x10c 4 %esi 12 xp %ebx Rtn adr 0x108 0 %ebp %edi 0x104 -4 %esp %ebp 0x118 0x104 movl movl movl movl movl movl 12(%ebp),%ecx 8(%ebp),%edx (%ecx),%eax (%edx),%ebx %eax,(%edx) %ebx,(%ecx) x86 # # # # # # ecx edx eax ebx *xp *yp 0x100 = = = = = = yp xp *yp (t1) *xp (t0) eax ebx University of Washington 123 456 Understanding Swap Address 0x124 0x120 0x11c %eax 456 %edx 0x124 %ecx 0x120 %ebx 123 Offset 0x114 yp 12 0x120 0x110 xp 8 0x124 0x10c 4 %esi Rtn adr 0x108 0 %ebp %edi 0x104 -4 %esp %ebp 0x118 0x104 movl movl movl movl movl movl 12(%ebp),%ecx 8(%ebp),%edx (%ecx),%eax (%edx),%ebx %eax,(%edx) %ebx,(%ecx) x86 # # # # # # ecx edx eax ebx *xp *yp 0x100 = = = = = = yp xp *yp (t1) *xp (t0) eax ebx University of Washington 456 456 Understanding Swap Address 0x124 0x120 0x11c %eax 45656 4 %edx 0x124 %ecx 0x120 %ebx 123 Offset 0x114 yp 12 0x120 0x110 xp 8 0x124 0x10c 4 %esi Rtn adr 0x108 0 %ebp %edi 0x104 -4 %esp %ebp 0x118 0x104 movl movl movl movl movl movl 12(%ebp),%ecx 8(%ebp),%edx (%ecx),%eax (%edx),%ebx %eax,(%edx) %ebx,(%ecx) x86 # # # # # # ecx edx eax ebx *xp *yp 0x100 = = = = = = yp xp *yp (t1) *xp (t0) eax ebx University of Washington 456 123 Understanding Swap Address 0x124 0x120 0x11c %eax 456 %edx 0x124 %ecx 0x120 %ebx 123 Offset 0x114 yp 12 0x120 0x110 xp 8 0x124 0x10c 4 %esi Rtn adr 0x108 0 %ebp %edi 0x104 -4 %esp %ebp 0x118 0x104 movl movl movl movl movl movl 12(%ebp),%ecx 8(%ebp),%edx (%ecx),%eax (%edx),%e...
View Full Document

This document was uploaded on 04/04/2014.

Ask a homework question - tutors are online