Changes between Version 7 and Version 8 of Sperimentazione 2
- Timestamp:
- Mar 13, 2013, 4:52:30 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Sperimentazione 2
v7 v8 1 1 2 * [http://www.minix3.org]3 * [http://homes.dico.unimi.it/~sisop/qemu-0.13.0-win-small.zip Qemu per windows]4 * [http://homes.dico.unimi.it/~sisop/minix318.qcow Minix 3.1.8]5 * [http://homes.dico.unimi.it/~sisop/minix.qcow Minix vecchio]6 2 * [source:trunk/vi-vim-cheat-sheet.pdf] 7 8 == Soluzione esercizi == 3 * [source:trunk/syscall.asm@21 Esempio chiamata syscall in Linux] 4 * [source:trunk/syscall.asm@22 Differenza fra chiamata di libreria e chiamata di sistema (analizzare con il debugger!)] 9 5 10 * [source:trunk/forca.c]11 * [source:trunk/hello.c]12 * [source:trunk/hello.s]13 * [diff:trunk/hello.s@6//trunk/hello.s@7]14 15 Per compilare e verificare il valore di ritorno16 6 17 7 {{{ 18 8 #!sh 19 cc -o hello hello.c 20 ./hello ; echo $? 21 cc -S hello.c 22 vi hello.s 23 cc -o hello hello.s 24 ./hello ; echo $? 9 nasm -felf syscall.asm 10 gcc -o syscall syscall.o 11 ./syscall 25 12 }}}