Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Whats an EPF?

epf
0
Posted

Whats an EPF?

0

1. Dynamic vs. Static The difference between SEG programs and EPF programs was a question of “static” vs. “dynamic” allocated structures, memory, and addressing. You loaded a program with seg in a particular segment. If two programs wanted to use seg 4000, you were out of luck if you wanted to run them simultaneously. An EPF loaded with BIND picked what segment to run in at run time. You could run anything together simultaneously (almost) if you had enough memory and segments. For the purist, the difference was also that SEG was a linker and loader, as you used SEG to execute the program as well. BIND was just a linker; Primos loaded the .RUN file itself. 2. Command Environment You could suspend (CTRL/P) an EPF, run something else (even another copy of the same EPF), then resume it. This had to do with pushing and popping command levels (STD$CP). You could suspend a SEG program, but if you ran another SEG program, you almost always could not resume the original SEG program because the

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.