Compile to assembly language: unix$ ./cc1 -quiet -O2 program.c -o program.mac Transfer to a PDP-10: unix$ ftp pdp10 ftp> ascii ftp> put program.mac Assemble and link on the PDP-10: unix$ telnet pdp10 @login user password @compile program.mac @link */set:.start:100/set:.text:1000100/set:.rodat:1200000/set:.data:1400000/set:.bss:1600000/set:.stack:2000000/set:.heap:3000000 *crt0s.rel */search libc.rel,libgcc.rel *program.exe/save/go Transfer back to Unix: ftp> image ftp> get program.exe (The previous steps are somewhat automated by the scripts in the bin directory of the tar file.) Start the emulator and load and run the program: unix$ ./kn10-kl KLH10> devdef dte0 200 dte master KLH10> set ld_fmt=h36 KLH10> load program.exe KLH10> go