Hmmm...thanks. Ok Davros, let's clarify - so you CAN run a program directly within the hard drive? That seems counter - intuitive. If you are referring to swapping pages, that is different. The pages on the hard drive must be placed in the core/RAM memory before they can be accessed, correct? An if so, why? Is it because the seek time is intolerably slow to feed to the CPU, or is that there is an actual hardware inability to do so ( run the program from disk )?
[edit] BTW Adrianxw: yes this book is dated 1974(!) but, I should add, it is an excellent book. These old-school programmers sure took programming seriously! Unlike todays brand of impatient and eccentric coders, these guys could even write programs without mnemonics and using absolute addressing to boot! Truly amazing...[/edit]