Download CS240 Programming in C
Transcript
Simple Memory Dump of a Program cs240@data ~/2014Fall/lab2 $ gcc -o hintdump hintdump.c cs240@data ~/2014Fall/lab2 $ ./hintdump 0x00007FFF150B1A9C: 05 . 00 . 00 . 00 . 48 H 65 e 6C l 6C l 6F o 20 77 w 6F o 72 r 6C l 64 d 0A . 00 . 00 . 00 . 00 . A0 1B . 0B . 15 . FF 7F 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . A5 3C < 35 5 49 I 63 c 7F 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . 00 . A8 1B . 0B . 15 . cs240@data ~/2014Fall/lab2 $ The challenge for lab2 is to make the output of mymemdump look like this: cs240@data ~/2014Fall/lab2/lab2-src $ &x=0x7FFF89A62890 &y=0x7FFF89A628A8 0x00007FFF89A62890: 41 33 40 50 09 00 0x00007FFF89A628A0: 94 28 A6 89 FF 7F 0x00007FFF89A628B0: 48 65 6C 6C 6F 20 0x00007FFF89A628C0: FF B2 F0 00 00 00 head=0x1e83010 ./mem 00 00 77 00 00 00 6F 00 30 00 72 00 06 00 6C 00 9C 00 64 00 50 00 0A 00 D7 00 00 00 7F 00 00 00 00 28 00 00 00 40 00 00 [email protected].. (........(@ Hello world..... .............
Related documents