Output from C program (no blank lines before or after): 5 0x00000005 -5 0xfffffffb 5 0x00000005 120 0x00000078 0x11111111 -8 0xfffffff8 8 0x00000008 8 0x00000008 40320 0x00009d80 0x11111111 -12 0xfffffff4 12 0x0000000c 12 0x0000000c 479001600 0x1c8cfc00 0x11111111 Output from Y86 program (the only part that needs to match is the rightmost column at the beginning of Changes to memory; everything else can be different): Stopped in 1982 steps at PC = 0xa1. Status 'HLT', CC Z=1 S=0 O=0 Changes to registers: %eax: 0x00000000 0x1c8cfc00 %ebx: 0x00000000 0x11111111 %esp: 0x00000000 0x00001000 %esi: 0x00000000 0x0000017c %edi: 0x00000000 0x000001bc Changes to memory: 0x0180: 0x00000000 0x00000005 0x0184: 0x00000000 0xfffffffb 0x0188: 0x00000000 0x00000005 0x018c: 0x00000000 0x00000078 0x0190: 0x00000000 0x11111111 0x0194: 0x00000000 0xfffffff8 0x0198: 0x00000000 0x00000008 0x019c: 0x00000000 0x00000008 0x01a0: 0x00000000 0x00009d80 0x01a4: 0x00000000 0x11111111 0x01a8: 0x00000000 0xfffffff4 0x01ac: 0x00000000 0x0000000c 0x01b0: 0x00000000 0x0000000c 0x01b4: 0x00000000 0x1c8cfc00 0x01b8: 0x00000000 0x11111111 0x0edc: 0x00000000 0x00000001 <-- top of stack 0x0ee0: 0x00000000 0x000001b0 0x0ee4: 0x00000000 0x00000f00 0x0ee8: 0x00000000 0x00000162 0x0eec: 0x00000000 0x00000001 0x0ef0: 0x00000000 0x00000002 0x0ef4: 0x00000000 0x00000001 0x0ef8: 0x00000000 0x000001b0 0x0efc: 0x00000000 0x00000f18 0x0f00: 0x00000000 0x00000162 0x0f04: 0x00000000 0x00000002 0x0f08: 0x00000000 0x00000003 0x0f0c: 0x00000000 0x00000001 0x0f10: 0x00000000 0x000001b0 0x0f14: 0x00000000 0x00000f30 0x0f18: 0x00000000 0x00000162 0x0f1c: 0x00000000 0x00000006 0x0f20: 0x00000000 0x00000004 0x0f24: 0x00000000 0x00000001 0x0f28: 0x00000000 0x000001b0 0x0f2c: 0x00000000 0x00000f48 0x0f30: 0x00000000 0x00000162 0x0f34: 0x00000000 0x00000018 0x0f38: 0x00000000 0x00000005 0x0f3c: 0x00000000 0x00000001 0x0f40: 0x00000000 0x000001b0 0x0f44: 0x00000000 0x00000f60 0x0f48: 0x00000000 0x00000162 0x0f4c: 0x00000000 0x00000078 0x0f50: 0x00000000 0x00000006 0x0f54: 0x00000000 0x00000001 0x0f58: 0x00000000 0x000001b0 0x0f5c: 0x00000000 0x00000f78 0x0f60: 0x00000000 0x00000162 0x0f64: 0x00000000 0x000002d0 0x0f68: 0x00000000 0x00000007 0x0f6c: 0x00000000 0x00000001 0x0f70: 0x00000000 0x000001b0 0x0f74: 0x00000000 0x00000f90 0x0f78: 0x00000000 0x00000162 0x0f7c: 0x00000000 0x000013b0 0x0f80: 0x00000000 0x00000008 0x0f84: 0x00000000 0x00000001 0x0f88: 0x00000000 0x000001b0 0x0f8c: 0x00000000 0x00000fa8 0x0f90: 0x00000000 0x00000162 0x0f94: 0x00000000 0x00009d80 0x0f98: 0x00000000 0x00000009 0x0f9c: 0x00000000 0x00000001 0x0fa0: 0x00000000 0x000001b0 0x0fa4: 0x00000000 0x00000fc0 0x0fa8: 0x00000000 0x00000162 0x0fac: 0x00000000 0x00058980 0x0fb0: 0x00000000 0x0000000a 0x0fb4: 0x00000000 0x00000001 0x0fb8: 0x00000000 0x000001b0 0x0fbc: 0x00000000 0x00000fd8 0x0fc0: 0x00000000 0x00000162 0x0fc4: 0x00000000 0x00375f00 0x0fc8: 0x00000000 0x0000000b 0x0fcc: 0x00000000 0x00000001 0x0fd0: 0x00000000 0x000001b0 0x0fd4: 0x00000000 0x00000ff0 0x0fd8: 0x00000000 0x00000162 0x0fdc: 0x00000000 0x02611500 0x0fe0: 0x00000000 0x0000000c 0x0fe4: 0x00000000 0x0000000c 0x0fe8: 0x00000000 0x11111111 0x0fec: 0x00000000 0x00000178 0x0ff4: 0x00000000 0x0000006c 0x0ff8: 0x00000000 0x0000000c 0x0ffc: 0x00000000 0xfffffff4