<
operating system> /M S doss/ Microsoft Disk
operating System (Or "
DOS", "
MS-DOG", "
mess-dos") {Microsoft Corporation}' s {clone} of {CP/M} for the {8088} crufted together in 6 weeks by hacker Tim Paterson, who is said to have regretted it ever since. MS-DOS is a single user
operating system that runs one program at a time and is limited to working with one megabyte of memory, 640 kilobytes of which is usable for the
application program. Special add-on
EMS memory boards allow EMS-compliant software to exceed the 1 MB limit. Add-ons to DOS, such as
Microsoft Windows and
DESQview, take advantage of EMS and allow the user to have multiple applications loaded at once and switch between them. Numerous features, including vaguely
Unix-like but rather broken support for subdirectories,
I/O redirection, and
pipelines, were hacked into MS-DOS 2.0 and subsequent versions as a result, there are two or more incompatible versions of many system calls, and MS-DOS programmers can never agree on basic things like what character to use as an
option switch or whether to be case-sensitive. The resulting mess is now the highest-unit-volume
operating system in history. It is used on many
Intel 16 and 32 bit
microprocessors and
IBM PC compatibles. Many of the original DOS functions were calls to
BASIC (in
ROM on the original
IBM PC), e.g. Format and Mode. Pe
ople with non-IBM PCs had to buy
MS-Basic (later called
GWBasic). Most version of DOS came with some version of BASIC. Also know as PC-DOS or simply as DOS, which annoys pe
ople familiar with other similarly abbreviated
operating systems (the name goes back to the mid-1960s, when it was attached to
IBM' s first disk
operating system for the
IBM 360). Some pe
ople like to pronounce DOS like "dose" or to compare it to a dose of brain-damaging drugs (a slogan button in wide circulation among hackers exhorts: "MS-DOS: Just say No!"). [
Jargon File] (1998-07-19)
In addition suitable contents:
[ 2 ] [ 8088 ] [ = ] [ abbrev ] [ ad ] [ ag ] [ ai ] [ al ] [ am ] [ an ] [ app ] [ application ] [ application program ] [ ar ] [ arc ] [ arg ] [ AS ] [ as ] [ ASIC ] [ at ] [ av ] [ B ] [ b ] [ ba ] [ bb ] [ bd ] [ be ] [ bi ] [ bit ] [ bo ] [ boa ] [ board ] [ br ] [ broken ] [ bs ] [ button ] [ by ] [ byte ] [ C ] [ ca ] [ case ] [ cat ] [ ch ] [ char ] [ character ] [ ci ] [ ck ] [ cl ] [ clone ] [ co ] [ com ] [ compatible ] [ CP ] [ CP/M ] [ cr ] [ cu ] [ D ] [ dd ] [ de ] [ DES ] [ DESQview ] [ ding ] [ disk ] [ Disk operating System ] [ disk operating system ] [ do ] [ DOS ] [ du ] [ E ] [ ec ] [ ed ] [ ee ] [ eg ] [ EM ] [ EMS ] [ er ] [ era ] [ es ] [ et ] [ feature ] [ fi ] [ file ] [ fo ] [ for ] [ function ] [ G ] [ ga ] [ ge ] [ gh ] [ gi ] [ gl ] [ gr ] [ gs ] [ gu ] [ h ] [ hack ] [ hacker ] [ hat ] [ hing ] [ history ] [ hr ] [ IBM ] [ IBM 360 ] [ IC ] [ id ] [ ie ] [ il ] [ in ] [ inc ] [ int ] [ io ] [ I/O ] [ I/O redirection ] [ ir ] [ is ] [ it ] [ J ] [ Jargon File ] [ ke ] [ ken ] [ ki ] [ kilobyte ] [ kn ] [ la ] [ Lex ] [ li ] [ line ] [ load ] [ ls ] [ lt ] [ lu ] [ ly ] [ M ] [ ma ] [ man ] [ MB ] [ meg ] [ megabyte ] [ memory ] [ mess-dos ] [ micro ] [ microprocessor ] [ Microsoft ] [ Microsoft Corporation ] [ mil ] [ mm ] [ mo ] [ mod ] [ Mode ] [ module ] [ mp ] [ ms ] [ MS-DOG ] [ mu ] [ N ] [ na ] [ nc ] [ ne ] [ ng ] [ ni ] [ nn ] [ no ] [ ns ] [ O ] [ om ] [ op ] [ operating system ] [ option ] [ OS ] [ pa ] [ PC ] [ pe ] [ ph ] [ pipe ] [ pipeline ] [ pl ] [ ply ] [ port ] [ pr ] [ process ] [ processor ] [ program ] [ programmer ] [ pron ] [ pt ] [ Q ] [ query ] [ rc ] [ re ] [ redirection ] [ rl ] [ ro ] [ ROM ] [ ru ] [ run ] [ S ] [ sa ] [ say ] [ se ] [ SI ] [ si ] [ sit ] [ sk ] [ sl ] [ slog ] [ so ] [ software ] [ Spec ] [ st ] [ su ] [ support ] [ switch ] [ sy ] [ system ] [ system call ] [ T ] [ tag ] [ tc ] [ th ] [ to ] [ tt ] [ tw ] [ ug ] [ um ] [ up ] [ us ] [ user ] [ uy ] [ va ] [ ve ] [ version ] [ vi ] [ Windows ] [ ws ] [ yt ]