国产精品入口免费视频_亚洲精品美女久久久久99_波多野结衣国产一区二区三区_农村妇女色又黄一级真人片卡

計(jì)算機(jī)的DOS操作系統(tǒng)詳解

時(shí)間:2022-11-01 15:40:25 電腦 我要投稿
  • 相關(guān)推薦

計(jì)算機(jī)的DOS操作系統(tǒng)詳解

  DOS操作系統(tǒng)即為英文Disk Operating System的縮寫,意思是“磁盤操作系統(tǒng)”。 DOS是一個(gè)單用戶、單任務(wù)的操作系統(tǒng),采用的是對(duì)計(jì)算機(jī)手動(dòng)輸入命令行的方式下,對(duì)計(jì)算機(jī)進(jìn)行操作和控制。由于 DOS 可以直接訪問硬件,因此它很適合拿來控制嵌入式設(shè)備。下面是小編精心整理的計(jì)算機(jī)的DOS操作系統(tǒng)詳解,僅供參考,歡迎大家閱讀。

  計(jì)算機(jī)的DOS操作系統(tǒng)詳解

  DOS是一種個(gè)人計(jì)算機(jī)(PC)的操作系統(tǒng),簡言之,DOS是人與計(jì)算機(jī)的一個(gè)界面,人通過這個(gè)界面來運(yùn)行和控制計(jì)算機(jī)。 DOS(磁盤操作系統(tǒng))使用一些接近于自然語言或其縮寫的命令,就可以輕松地完成絕大多數(shù)的日常操作。另外,DOS作為操作系統(tǒng)能有效地管理、調(diào)度、運(yùn)行個(gè)人計(jì)算機(jī)各種軟件和硬件資源。

  Windows 9x系列以及Windows ME操作系統(tǒng)的底層系統(tǒng)還是DOS。Windows XP和 Windows 7 在“附件”中有一個(gè)“命令提示符”(CMD),其模擬了一個(gè)DOS環(huán)境,可以使用相關(guān)的命令來操作計(jì)算機(jī)和網(wǎng)絡(luò)。

  DOS家族包括MS-DOS、PC-DOS、DR-DOS、FreeDOS、PTS-DOS、ROM-DOS、JM-OS和CC-DOS等,常見的DOS有兩種:IBM公司的PC-DOS和微軟公司的MS-DOS,它們的功能、命令用途格式都相同,我們常用的是MS-DOS。

  在Microsoft后續(xù)開發(fā)下,基于MS-DOS源發(fā)出Win9x系統(tǒng)。

  盡管這些系統(tǒng)常被簡稱為"DOS",但也有幾個(gè)也和DOS無關(guān),雖然在非x86的微計(jì)算機(jī)系統(tǒng)上運(yùn)行的磁盤操作系統(tǒng)在名稱中也有 "DOS" 字眼,而且在專門討論該機(jī)器的場合中也會(huì)簡稱為"DOS"(例如:AmigaDOS、AMSDOS、ANDOS、Apple DOS、Atari DOS、Commodore DOS、CSI-DOS、ProDOS、 TRS-DOS等),但這些系統(tǒng)和DOS運(yùn)行檔以及MS-DOS API并不兼容。目前DOS幾乎沒有人使用了。

  自從DOS在1981年問世以來,版本就不斷更新,從最初的DOS1.0升級(jí)到了最新的DOS8.0(Windows ME系統(tǒng)),純DOS 的最高版本為DOS6.22,這以后的新版本DOS都是由Windows系統(tǒng)所提供的,并不單獨(dú)存在。

  MS-DOS的發(fā)展歷程

  MS-DOS 2.0 1983年3月,加入U(xiǎn)NIX式的樹狀檔案系統(tǒng)與及硬盤支援,以低階的觀點(diǎn)視之,這是第一次的DOS重大改版。這個(gè)版本除了相容于CP/M的FCB檔案系統(tǒng)之外,正式采用了檔案配置表格式,并大量使用具有UNIX特征的Handle式檔案操作方式。

  MS-DOS 2.11 1983年3月,為主要的OEM版本,修正了2.01版的錯(cuò)誤,增加了對(duì)非英語語言及其文件格式的國際性支援。

  MS-DOS 2.25 1983年10月,支援額外擴(kuò)充的字符組(日文與韓文),還修正了舊版的錯(cuò)誤。

  MS-DOS 3.0 1984年8月,引入PC/AT,它能支援1.2MB的軟盤,并加入較高容量的硬盤。

  MS-DOS 3.1 1984年11月,加入對(duì)網(wǎng)絡(luò)支援。

  MS-DOS 3.2 1986年1月,加入了3.5吋軟盤的強(qiáng)化支援,并開始可以透過驅(qū)動(dòng)程式使用硬件EMS。

  MS-DOS 3.3 1987年8月,修正部份內(nèi)部錯(cuò)誤、增加了許多關(guān)于檔案處理的外部命令、開始支援軟盤之后。

  MS-DOS 4.0 1988年6月,主要基于IBM的代碼庫,而不是微軟自己的代碼庫。加入了最大2GB容量硬盤機(jī)支持,引入 EMM(軟件模擬 EMS)以及新規(guī)格 XMS 內(nèi)存技術(shù),令DOS操作系統(tǒng)可以使用1MB以上的內(nèi)存。開始有 DOSSHELL 的使用。DOSSHELL 可以被視為 DOS的GUI 界面,并有切換程式作業(yè)的能力。

  MS-DOS 4.01 1988年12月,對(duì)于舊版所存在的一系列錯(cuò)誤進(jìn)行修正。

  MS-DOS 5.0 1991年6月,第三次重大改版,可能也是DOS史上最重要的改版。這個(gè)版本繼承 4.0 對(duì)于內(nèi)存管理的改進(jìn),是 EMM 規(guī)格最為穩(wěn)定、普及的版本,也加入了許多內(nèi)存管理的程式,如 EMM386、MEM 等等,為的就是與 Windows 好好搭配,連帶也使得DOS 內(nèi)存管理成為當(dāng)時(shí)許多軟件亟欲配合增強(qiáng)的方向,如何設(shè)定DOS內(nèi)存配置成為熱門話題。BASIC 直譯器改為 QuickBASIC 的簡易版本 QBASIC,內(nèi)建文字編輯器則由原來的行編輯 EDLIN 改為全屏幕編輯的 EDIT(其實(shí)只是對(duì) QBASIC.EXE 多下一道參數(shù)而已)。減少外部命令對(duì)于版本的需求,而在千呼萬喚中,終于加入 DOSKEY、UNDELETE、Quick Format、UNFORMAT 等能力。另一個(gè)值得一提的是,這個(gè)版本的 CONFIG.SYS 允許有多重選項(xiàng)。

  MS-DOS 6.0 1993年3月,加入了許多花哨的外部命令。系統(tǒng)檢測程式MSD 被加入。DoubleSpace 壓縮磁盤技術(shù)開始被使用,亦開始附上微軟自家的解毒軟件 VSAFE 以及 MSAV。網(wǎng)絡(luò)方面開始加入對(duì) LL5 傳輸線的支持。對(duì)于磁盤,開始加入磁區(qū)整理軟件 DEFRAG以及磁盤快取程式 SMARTDRV。檔案管理方面,以豪華的 MSBACKUP 取代了陽春的 BACKUP。另外,終于加入了 DELTREE 與 MOVE 公用程式。開始正式支持光驅(qū)。內(nèi)存管理方面則加入了 MEMMAKER 組態(tài)最佳化程式。MS-DOS 6.2 1993年11月,DoubleSpace 更名為 DrvSpace。

  MS-DOS 6.21 1994年2月。

  MS-DOS 6.22 1994年6月,最后一個(gè)銷售版本。1994年8月,國喬(KC)取得微軟與IBM授權(quán),搭配國喬中文系統(tǒng)發(fā)表自己的 DOS 7.0。

  MS-DOS 7.0 1995年8月,Windows 95 所帶的版本,支持長文件名。

  MS-DOS 7.1 1996年8月,加入對(duì)大硬盤和FAT32分區(qū)的支持等。

  MS-DOS 8.0 2000年9月,DOS的最后一個(gè)版本,取消了部分功能,例如不再支持SYS命令、打印機(jī)操作。

  DOS的主要功能

  1.磁盤操作

  fdisk 隱含 參數(shù) /mbr 重建主引導(dǎo)記錄fdisk /mbr 重建主引導(dǎo)記錄

  fdisk 在DOS7.0以后增加了/cmbr參數(shù),可在掛接多個(gè)物理硬盤時(shí),重建排序在后面的硬盤的主引導(dǎo)記錄,例如:fdisk /cmbr 2,可重寫第二個(gè)硬盤的主引導(dǎo)記錄。(在使用時(shí)要十分小心,避免把好的硬盤引導(dǎo)記錄損壞)

  format 參數(shù): /q 快速格式化 /u 不可恢復(fù) /autotest 不提示 /s 創(chuàng)建 MS-DOS 引導(dǎo)盤 format c: /q /u /autotest

  2.目錄操作

  DIR [目錄名或文件名] [/S][/W][/P][/A] 列出目錄 參數(shù): /s 查找子目錄/w 只顯示文件名 /p 分頁/a 顯示隱藏文件 DIR format.exe /s查找該盤的format.exe文件并報(bào)告位置

  MD (MKDIR) [目錄名] 創(chuàng)建目錄 MKDIR HELLOWORLD 創(chuàng)建HELLOWORLD目錄

  CD (CHDIR) [目錄名] PS:可以使用相對(duì)目錄或絕對(duì)目錄 進(jìn)入目錄 CD AA 進(jìn)入當(dāng)前文件夾下的AA目錄,cd .. 進(jìn)入上一個(gè)文件夾cd 返回根目錄;cd c:windows 進(jìn)入c:windows文件夾

  RD ( RMDIR) [目錄名] 刪除目錄 RD HELLOWORLD 刪除HELLOWORLD目錄

  3.文件操作

  刪除目錄及其文件: rmdir [目錄名或文件名] [/S][/W][/P][/A] 。例 rmdir c:qqdownload/s 刪除C盤的qqdownload目錄。

  del [目錄名或文件名] [/f][/s][/q] 刪除 參數(shù):/f 刪除只讀文件/s 刪除該目錄及其下的所有內(nèi)容 /q 刪除前不確認(rèn)

  del c:del /s /q 自動(dòng)刪除c盤的del目錄。

  copy [源文件或目錄] [目標(biāo)目錄] 復(fù)制文件 copy d:pwin98*.* c:presetup 將d盤的pwin98的所有文件復(fù)制到c盤的presetup下。

  attrib [參數(shù)][源文件或目錄] 文件屬性操作命令,attrib命令可以列出或修改磁盤上文件的屬性,文件屬性包括文檔(A)、只讀(R)、隱藏(H)、系統(tǒng)(S),例如:attrib -h -r -s io.sys 執(zhí)行這一命令后,將把DOS系統(tǒng)文件io.sys文件的只讀、隱藏、系統(tǒng)屬性去掉,這時(shí)將可以直接通過dir命令看到io.sys文件。attrib +h +r +s autoexec.bat將為自動(dòng)批處理文件增加以上屬性。

  4.內(nèi)存操作

  debug 調(diào)試內(nèi)存 參數(shù) -w [文件名] 寫入二進(jìn)制文件 -o [地址1] [地址2] 輸出內(nèi)存 -q 退出 exp:o 70 10[return] o 71 01

  [return] 01[return] q[return] DOS下通過寫70h/71h PORT改變BIOS密碼在CMOS中存放的對(duì)應(yīng)位置的值,用以清除AWARD BIOS密碼.debug 還可以破解硬盤保護(hù)卡等,但只可以在純DOS下用。

  5.分區(qū)操作

  給磁盤分區(qū),一般都會(huì)分成四個(gè)區(qū),磁盤分區(qū)由主分區(qū)、擴(kuò)展分區(qū)、邏輯分區(qū)組成。

  PQ和Acronis Disk Director這兩個(gè)工具都可以在不丟失數(shù)據(jù)的情況下對(duì)分區(qū)進(jìn)行調(diào)整大小,以及合并等操作,XP系統(tǒng)的話你用PQ,WIN7系統(tǒng)的話用Acronis Disk Director 操作基本一樣,可以去網(wǎng)上找教程來看看,再不重裝系統(tǒng)的情況下都能調(diào)整分區(qū)大小,但是建議你還是先備份下數(shù)據(jù)再調(diào)整,畢竟對(duì)硬盤直接進(jìn)行的操作有一定的危險(xiǎn)性。

  全國計(jì)算機(jī)等級(jí)考試四級(jí)MS-DOS操作系統(tǒng)簡介復(fù)習(xí)綱要

  MS-DOS是美國Microsoft公司為IBM PC微型計(jì)算機(jī)開發(fā)的一個(gè)單用戶、單任務(wù)磁盤操作系統(tǒng),也稱為IBM-DOS或PC-DOS。和其它微型機(jī)操作系統(tǒng)一樣,MS-DOS的主要功能是進(jìn)行文件管理和設(shè)備管理,其中文件系統(tǒng)負(fù)責(zé)建立、刪除、讀/寫、檢索文件,而輸入輸出系統(tǒng)則負(fù)責(zé)驅(qū)動(dòng)顯示器、鍵盤、磁盤、打印機(jī)以及異步通訊口的工作。

  1.MS-DOS的系統(tǒng)結(jié)構(gòu)

  MS-DOS采用層次模塊結(jié)構(gòu),它由三個(gè)層次模塊和一個(gè)引導(dǎo)程序組成。這三個(gè)模塊是文件系統(tǒng)(MSDOS.SYS)、命令處理程序(COMMAND.COM)和輸入輸出系統(tǒng)(IO.SYS)。其中輸入輸出系統(tǒng)又由駐在ROM中的基本輸入輸出系統(tǒng)BIOS和系統(tǒng)盤上的BIOS接口模塊兩部分組成。MS-DOS是用戶與物理機(jī)器的接口,用戶**它提供的一組鍵盤命令或一組軟中斷和系統(tǒng)功能調(diào)用來使用MS-DOS。命令處理程序(COMMAND.COM)可處理MS-DOS和操作員打入的鍵盤命令以及批處理文件。當(dāng)命令處理程序執(zhí)行操作員打入的鍵盤命令時(shí),它就啟動(dòng)相應(yīng)的程序運(yùn)行。用戶程序在運(yùn)行過程中可以調(diào)用MS-DOS文件系統(tǒng)提供的一組系統(tǒng)功能調(diào)用。MS-DOS文件系統(tǒng)提供的系統(tǒng)功能調(diào)用主要有文件的建立、刪除、讀寫以及其它各種文件操作。此外,它還管理內(nèi)存、外設(shè)以及其它系統(tǒng)資源并為應(yīng)用程序使用這組資源提供相應(yīng)的系統(tǒng)功能調(diào)用。文件系統(tǒng)是MS-DOS的核心部分。當(dāng)文件系統(tǒng)在處理系統(tǒng)功能調(diào)用時(shí),要調(diào)用BIOS接口模塊中的設(shè)備驅(qū)動(dòng)程序提供的設(shè)備讀寫、控制等功能。最后由設(shè)備驅(qū)動(dòng)程序調(diào)用BIOS驅(qū)動(dòng)設(shè)備工作。BIOS是MS-DOS中惟一與設(shè)備有關(guān)的部分。由于它與硬件的關(guān)系較為密切,通常固化在ROM中,故也稱為ROMBIOS。BIOS包括自檢程序、一組設(shè)備輸入輸出子程序和裝入程序。引導(dǎo)程序是在磁盤初始化時(shí),由FORMAT命令寫在軟盤或硬盤的0柱0面1扇區(qū)上的,它在系統(tǒng)啟動(dòng)時(shí)用來查找和裝入MS-DOS(IO.SYS和MSDOS.SYS)。

  2.MS-DOS的存儲(chǔ)管理

  MS-DOS是基于單道程序設(shè)計(jì)方法的操作系統(tǒng),它最早選用的微處理器芯片是Intel8088和8086。這類微處理器上共有20根地址總線,因而內(nèi)存容量為1MB,編址從0開始到2 20 -1結(jié)束。其中除MS-DOS的常駐主存部分和硬件用于硬盤驅(qū)動(dòng)、顯示緩沖等需要外,可供用戶使用的內(nèi)存空間最多還剩余640KB。MS-DOS對(duì)用戶空間采用單連續(xù)存儲(chǔ)管理方法。當(dāng)一個(gè)用戶程序裝入運(yùn)行時(shí),MS-DOS把整個(gè)用戶區(qū)分配給它;當(dāng)程序運(yùn)行結(jié)束時(shí),MS-DOS收回用戶區(qū)以滿足下一個(gè)用戶程序的運(yùn)行要求。用戶區(qū)域最多只有640KB,這一限制使許多用戶感到失望,因而從MS-DOS5.0開始管理的內(nèi)存空間可以擴(kuò)大到16MB(80286)或4GB(80386、80486),把所管理的內(nèi)存空間可分成下列幾類:

 。1)常規(guī)內(nèi)存把0KB至640KB的內(nèi)存區(qū)域作為基本內(nèi)存區(qū),稱為“常規(guī)內(nèi)存”,可供所有的程序使用。其中MS-DOS5.0占用了一部分,其余可歸用戶使用。

 。2)保留內(nèi)存指定址在640KB到1MB之間的內(nèi)存區(qū)域,這部分區(qū)域也稱“上方內(nèi)存”(Upper Memory—縮記為UMB)。該區(qū)域供硬件使用,保留給屏幕處理、ROM BIOS或其它設(shè)備使用。

 。3)擴(kuò)展內(nèi)存定址在1MB之后的內(nèi)存稱“擴(kuò)展內(nèi)存”,一般程序不能直接使用擴(kuò)展內(nèi)存。擴(kuò)展內(nèi)存的使用要用XMS(Extended Memory Specification)規(guī)范提供支持,所以,擴(kuò)展內(nèi)存有時(shí)也簡稱XMS。Microsoft的HIMEM.SYS是一個(gè)符合XMS規(guī)范的擴(kuò)展內(nèi)存管理程序,因而,在使用擴(kuò)展內(nèi)存前應(yīng)首先在CONFIG.SYS中加入安裝HIMEM.SYS的命令。擴(kuò)展內(nèi)存的第一段,即1MB到1MB+64KB的區(qū)域稱為“高內(nèi)存區(qū)”(High Memory Area—縮寫HMA)。用戶可以要求把常規(guī)內(nèi)存中的DOS大部分常駐程序移到高內(nèi)存區(qū),以騰出更多的空間讓用戶的應(yīng)用程序使用。

 。4)擴(kuò)充內(nèi)存擴(kuò)充內(nèi)存是由EMS(Expanded Memory Specification)規(guī)范支持的內(nèi)存,它被做成一塊卡的方式插在擴(kuò)充槽上,擴(kuò)充內(nèi)存可簡稱EMS。使用EMS時(shí)必須裝入擴(kuò)充內(nèi)存管理程序EMM386.EXE。

  3.MS-DOS的文件管理

 。1)文件和文件名在MS-DOS中,所有的程序和數(shù)據(jù)都是以文件的形式存儲(chǔ)在磁盤上的。為了區(qū)分不同的文件,每個(gè)文件必須有一個(gè)惟一的標(biāo)識(shí),在MS-DOS中把文件的標(biāo)識(shí)稱為“文件引用名”,簡稱“引用名”。引用名由三部分組成,格式如下([]中的部分是可以缺少的):

  [〈盤符〉][〈文件名〉][.〈擴(kuò)展名〉]

 。2)目錄結(jié)構(gòu)MS-DOS的文件系統(tǒng)采用樹形目錄結(jié)構(gòu),樹中的每一個(gè)結(jié)點(diǎn)都有一個(gè)名字以供訪問。樹的結(jié)點(diǎn)分為三類:根結(jié)點(diǎn)表示根目錄;樹枝結(jié)點(diǎn)表示子目錄;樹葉則表示文件。根目錄又稱為系統(tǒng)目錄,每張盤上只有一個(gè)根目錄。根目錄中能存儲(chǔ)的目錄和文件的數(shù)量是有限的,子目錄中能存儲(chǔ)的目錄或文件是沒有限制的,只要磁盤能容納就行。根目錄的代號(hào)為“”,不能改變,而子目錄的名稱可以自己定義,子目錄名的格式與文件名類似,由不超過8個(gè)的有效字符組成。MS-DOS中把子目錄也看做文件(稱“目錄文件”)。每一個(gè)文件在目錄中占一個(gè)目錄項(xiàng),每個(gè)目錄項(xiàng)由32個(gè)字節(jié)組成。當(dāng)建立一個(gè)新文件時(shí),MS-DOS會(huì)在指定的目錄中建立該文件的目錄項(xiàng),登記文件名、指出文件長度、建立時(shí)間和日期、存放地址和屬性等。在MS-DOS中,“簇”是磁盤空間的分配單位,一個(gè)簇由若干扇區(qū)組成(簇中扇區(qū)數(shù)取決于磁盤容量),首簇號(hào)指出文件在磁盤上的起始地址。文件的屬性有“檔案屬性”(文件是否有備份)、“只讀屬性”(此文件只能讀取,不能寫入數(shù)據(jù)和刪除)、“隱含屬性”(文件被隱藏,可以使用但不能拷貝或刪除)、“系統(tǒng)屬性”(不能拷貝、刪除和隨意修改)等。

 。3)絕對(duì)路徑和相對(duì)路徑在MS-DOS中允許用“絕對(duì)路徑”和“相對(duì)路徑”兩種方式來尋找文件。文件的絕對(duì)路徑是指從根目錄到指定文件或目錄的通路,這個(gè)通路是惟一的,其路徑是由通路所經(jīng)過的所有目錄的目錄名組成。絕對(duì)路徑以“”開始,目錄名之間用反斜杠“”隔開。如果只允許用戶使用絕對(duì)路徑來指定文件,顯然會(huì)有以下兩個(gè)不足:從系統(tǒng)的實(shí)現(xiàn)來看,文件的查找總是要從根目錄開始,因而查找的時(shí)間較長;從用戶的使用來看,用戶總是從根目錄開始指定其文件的路徑,當(dāng)路徑較長時(shí),用戶常常感到很不方便。事實(shí)上,用戶在上機(jī)操作的一段時(shí)間內(nèi),常常僅訪問一個(gè)子目錄下的文件。因此,為了提高系統(tǒng)效率和方便用戶使用,在MS-DOS中引進(jìn)了當(dāng)前目錄和相對(duì)路徑的概念。在系統(tǒng)初始啟動(dòng)之后,當(dāng)前目錄就是根目錄,以后,用戶可以用“改變當(dāng)前目錄”命令進(jìn)行修改。如果文件就在當(dāng)前目錄中,則僅指出文件名即可,MS-DOS將在當(dāng)前目錄中尋找該文件。如果文件不在當(dāng)前目錄中但在當(dāng)前目錄的下級(jí)目錄中,則可指出從當(dāng)前目錄到指定文件或目錄的通路,從當(dāng)前目錄開始的路徑稱“相對(duì)路徑”。相對(duì)路徑是不以“”開始的路徑。為了在鍵盤命令中指出要求MS-DOS進(jìn)行處理的某個(gè)文件或目錄,在輸入命令行中通常應(yīng)打入:

  [〈盤符〉][〈路徑〉]〈文件名〉或[〈盤符〉]〈路徑〉用來指定某個(gè)文件或某個(gè)目錄。為了方便起見,在下文中將它們稱為“文件路徑名”或“目錄路徑名”。

  (4)文件結(jié)構(gòu)MS-DOS中文件的邏輯結(jié)構(gòu)是流式文件結(jié)構(gòu),即文件中的信息不再劃分邏輯記錄。存儲(chǔ)結(jié)構(gòu)采用鏈接文件結(jié)構(gòu),但鏈接指針不是保存在文件的信息塊中,而是集中保存在文件定位表FAT中。在MS-DOS中盤空間的分配單位是“簇”,簇的大小由盤的類型決定,對(duì)于雙面軟盤,簇的大小為1KB(兩個(gè)磁盤塊)。FAT表中每個(gè)登記項(xiàng)順序編號(hào),與簇號(hào)對(duì)應(yīng)。在MS-DOS中的鏈接文件結(jié)構(gòu)有四個(gè)特點(diǎn):一是在文件目錄項(xiàng)中指出文件的首簇號(hào);二是文件的長度僅受盤空間容量的限制;三是文件定位表FAT也起到了“磁盤空間分配表”的作用,而不必再另用位示圖等來表示磁盤空間的分配情況了,F(xiàn)AT中為“000”的登記項(xiàng)所對(duì)應(yīng)的簇號(hào)就是當(dāng)前空閑的盤空間;四是MS-DOS把文件的鏈接指針集中在FAT中,而不是分散在磁盤塊中,因此,能很快地找到文件的存放位置,這種鏈接結(jié)構(gòu)既可采用順序存取方式,又可有效地進(jìn)行隨機(jī)存取。

  (5)文件的使用MS-DOS為應(yīng)用程序提供了一組使用文件的系統(tǒng)功能調(diào)用:打開文件、建立文件、讀文件、寫文件、刪除文件、改變文件讀/寫指針、關(guān)閉文件等。在使用文件前必須先“打開文件”(文件已存在的情況)或“建立文件”(文件不存在的情況),使用結(jié)束后要“關(guān)閉文件”。另外,用戶可以用文件類型操作命令來管理和使用文件。關(guān)于文件的常用操作命令的具體使用請(qǐng)參考有關(guān)手冊(cè)。

  4.MS-DOS的設(shè)備管理

 。1)塊設(shè)備與字符設(shè)備

  按主存儲(chǔ)器與設(shè)備交換的單位來分類,MS-DOS把設(shè)備分成兩類:塊設(shè)備和字符設(shè)備。塊設(shè)備交換信息的單位為“塊”,塊設(shè)備主要用于存儲(chǔ)文件信息,硬盤和軟盤都是軟設(shè)備。在塊設(shè)備上存儲(chǔ)信息是按塊組織的,程序執(zhí)行時(shí)可以從這些設(shè)備上讀取某個(gè)文件信息,也可以將某個(gè)文件信息存儲(chǔ)到它們上面去。字符設(shè)備交換信息的單位為“字節(jié)”,字符設(shè)備主要是作為一種輸入輸出工具,例如,鍵盤、顯示器、行式打印機(jī)等,字符設(shè)備上的信息往往是以字符為單位組織的。

  (2)設(shè)備的驅(qū)動(dòng)

  MS-DOS設(shè)備管理的主要任務(wù)是提供各類設(shè)備驅(qū)動(dòng)程序(包含在BIOS接口模塊中),盡管各類設(shè)備的特性有很大差異,但設(shè)備驅(qū)動(dòng)程序?yàn)槲募到y(tǒng)MSDOS.SYS提供了一組統(tǒng)一的設(shè)備驅(qū)動(dòng)功能和接口。文件系統(tǒng)就用規(guī)定的命令碼調(diào)用設(shè)備驅(qū)動(dòng)功能,完成一次輸入輸出操作。MS-DOS的設(shè)備驅(qū)動(dòng)程序分三部分:設(shè)備頭、設(shè)備策略模塊和設(shè)備中斷模塊。設(shè)備頭用于標(biāo)識(shí)設(shè)備的類型是字符設(shè)備還是塊設(shè)備。如果是字符設(shè)備,還必須定義該設(shè)備的設(shè)備名(即以后提到的設(shè)備文件名)。如果是塊設(shè)備,還要指出該設(shè)備對(duì)應(yīng)的驅(qū)動(dòng)器個(gè)數(shù)(在MS-DOS中稱為單元數(shù))。另外,設(shè)備頭必須指出設(shè)備中斷模塊和設(shè)備策略模塊的入口地址。

 。3)在MS-DOS中,除磁盤文件外,把一些常用的標(biāo)準(zhǔn)外部設(shè)備也看做文件,稱為“設(shè)備文件”。設(shè)備文件的引用名為:

  <設(shè)備名>[<序號(hào)>][:]

【計(jì)算機(jī)的DOS操作系統(tǒng)詳解】相關(guān)文章:

DOS基礎(chǔ)操作命令大全08-05

U盤如何制作DOS啟動(dòng)盤08-10

國產(chǎn)手機(jī)操作系統(tǒng)排名09-14

電腦為什么要有操作系統(tǒng)08-31

圍棋規(guī)則詳解08-05

空調(diào)參數(shù)詳解03-30

空調(diào)的工作原理詳解07-20

可樂雞翅的做法詳解01-31

殺人游戲詳解攻略12-13