Hi

So, I have a question about our beloved Disk Operating System: What happens with COMMAND.COM, when you start another program? I know that the new program is loaded at memory address 0x100 and then a "call" happens to that location, but what happens to the already loaded program (COMMAND.COM in this example) at 0x100? It's not completely gone, since your program can return to the previous running application. Is it loaded elsewhere? Does DOS move every program to another memory location when they start another app and then reload them to 0x100 when the sub-programs exits?