3 ms·
DOS does have the benefits mentioned in that article; modern computers do have too many complicated things that are too much required. However, I have some furt
by zzo38computer 1y ago
DOS does have the benefits mentioned in that article; modern computers do have too many complicated things that are too much required. However, I have some further comments.
> MS-DOS requires only 3 files to boot: IO.SYS, MSDOS.SYS, and COMMAND.COM.
Yes, although it is helpful to have other files, such as DEBUG. These are still smaller and faster files than a lot of modern ones, though.
> Run CPU opcodes natively
Other operating systems do too; most systems use native code. They mention the executable file format, which has to do with the operating system rather than how the CPU executes the program.
DOS has COM and EXE format. COM format is just the plain program code that runs, although there is still how the operating system is setting up the memory and stuff for running the program; it still isn't quite directly. EXE format is a more complicated format.
> Not to mention the fact that Linux is hard to fit in real mode because the kernel is so large. Getting it into 1 MB of memory is a trick. The MS-DOS kernel fits into a fraction of that space, with room to spare.
This is a benefit of DOS (it doesn't need a too large kernel), although there is also unreal mode, in case you want to be like real mode with more memory.