ww亚洲ww亚在线观看,wwwxxxx日韩高清,真实14初次破初视频在线播放,五月丁香婷婷综合激情,日本熟妇丰满的大屁股,a级免费按摩黄片,黄色视频.wwww

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

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

  DOS是一種個(gè)人計(jì)算機(jī)(PC)的操作系統(tǒng),簡(jiǎn)言之,DOS是人與計(jì)算機(jī)的一個(gè)界面,人通過(guò)這個(gè)界面來(lái)運(yùn)行和控制計(jì)算機(jī)。 DOS(磁盤(pán)操作系統(tǒng))使用一些接近于自然語(yǔ)言或其縮寫(xiě)的命令,就可以輕松地完成絕大多數(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)的命令來(lái)操作計(jì)算機(jī)和網(wǎng)絡(luò)。

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

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

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

  自從DOS在1981年問(wèn)世以來(lái),版本就不斷更新,從最初的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式的樹(shù)狀檔案系統(tǒng)與及硬盤(pán)支援,以低階的觀點(diǎn)視之,這是第一次的DOS重大改版。這個(gè)版本除了相容于CP/M的FCB檔案系統(tǒng)之外,正式采用了檔案配置表格式,并大量使用具有UNIX特征的Handle式檔案操作方式。

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

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

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

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

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

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

  MS-DOS 4.0 1988年6月,主要基于IBM的代碼庫(kù),而不是微軟自己的代碼庫(kù)。加入了最大2GB容量硬盤(pán)機(jī)支持,引入 EMM(軟件模擬 EMS)以及新規(guī)格 XMS 內(nèi)存技術(shù),令DOS操作系統(tǒng)可以使用1MB以上的內(nèi)存。開(kā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)存配置成為熱門(mén)話(huà)題。BASIC 直譯器改為 QuickBASIC 的簡(jiǎn)易版本 QBASIC,內(nèi)建文字編輯器則由原來(lái)的行編輯 EDLIN 改為全屏幕編輯的 EDIT(其實(shí)只是對(duì) QBASIC.EXE 多下一道參數(shù)而已)。減少外部命令對(duì)于版本的需求,而在千呼萬(wàn)喚中,終于加入 DOSKEY、UNDELETE、Quick Format、UNFORMAT 等能力。另一個(gè)值得一提的是,這個(gè)版本的 CONFIG.SYS 允許有多重選項(xiàng)。

  MS-DOS 6.0 1993年3月,加入了許多花哨的外部命令。系統(tǒng)檢測(cè)程式MSD 被加入。DoubleSpace 壓縮磁盤(pán)技術(shù)開(kāi)始被使用,亦開(kāi)始附上微軟自家的解毒軟件 VSAFE 以及 MSAV。網(wǎng)絡(luò)方面開(kāi)始加入對(duì) LL5 傳輸線的支持。對(duì)于磁盤(pán),開(kāi)始加入磁區(qū)整理軟件 DEFRAG以及磁盤(pán)快取程式 SMARTDRV。檔案管理方面,以豪華的 MSBACKUP 取代了陽(yáng)春的 BACKUP。另外,終于加入了 DELTREE 與 MOVE 公用程式。開(kāi)始正式支持光驅(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è)銷(xiāo)售版本。1994年8月,國(guó)喬(KC)取得微軟與IBM授權(quán),搭配國(guó)喬中文系統(tǒng)發(fā)表自己的 DOS 7.0。

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

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

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

  DOS的主要功能

  1.磁盤(pán)操作

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

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

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

  2.目錄操作

  DIR [目錄名或文件名] [/S][/W][/P][/A] 列出目錄 參數(shù): /s 查找子目錄/w 只顯示文件名 /p 分頁(yè)/a 顯示隱藏文件 DIR format.exe /s查找該盤(pán)的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盤(pán)的qqdownload目錄。

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

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

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

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

  4.內(nèi)存操作

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

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

  5.分區(qū)操作

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

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

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

  MS-DOS是美國(guó)Microsoft公司為IBM PC微型計(jì)算機(jī)開(kāi)發(fā)的一個(gè)單用戶(hù)、單任務(wù)磁盤(pán)操作系統(tǒng),也稱(chēng)為IBM-DOS或PC-DOS。和其它微型機(jī)操作系統(tǒng)一樣,MS-DOS的主要功能是進(jìn)行文件管理和設(shè)備管理,其中文件系統(tǒng)負(fù)責(zé)建立、刪除、讀/寫(xiě)、檢索文件,而輸入輸出系統(tǒng)則負(fù)責(zé)驅(qū)動(dòng)顯示器、鍵盤(pán)、磁盤(pán)、打印機(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)盤(pán)上的BIOS接口模塊兩部分組成。MS-DOS是用戶(hù)與物理機(jī)器的接口,用戶(hù)**它提供的一組鍵盤(pán)命令或一組軟中斷和系統(tǒng)功能調(diào)用來(lái)使用MS-DOS。命令處理程序(COMMAND.COM)可處理MS-DOS和操作員打入的鍵盤(pán)命令以及批處理文件。當(dāng)命令處理程序執(zhí)行操作員打入的鍵盤(pán)命令時(shí),它就啟動(dòng)相應(yīng)的程序運(yùn)行。用戶(hù)程序在運(yùn)行過(guò)程中可以調(diào)用MS-DOS文件系統(tǒng)提供的一組系統(tǒng)功能調(diào)用。MS-DOS文件系統(tǒng)提供的系統(tǒng)功能調(diào)用主要有文件的建立、刪除、讀寫(xiě)以及其它各種文件操作。此外,它還管理內(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è)備讀寫(xiě)、控制等功能。最后由設(shè)備驅(qū)動(dòng)程序調(diào)用BIOS驅(qū)動(dòng)設(shè)備工作。BIOS是MS-DOS中惟一與設(shè)備有關(guān)的部分。由于它與硬件的關(guān)系較為密切,通常固化在ROM中,故也稱(chēng)為ROMBIOS。BIOS包括自檢程序、一組設(shè)備輸入輸出子程序和裝入程序。引導(dǎo)程序是在磁盤(pán)初始化時(shí),由FORMAT命令寫(xiě)在軟盤(pán)或硬盤(pán)的0柱0面1扇區(qū)上的,它在系統(tǒng)啟動(dòng)時(shí)用來(lái)查找和裝入MS-DOS(IO.SYS和MSDOS.SYS)。

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

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

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

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

 。3)擴(kuò)展內(nèi)存定址在1MB之后的內(nèi)存稱(chēng)“擴(kuò)展內(nèi)存”,一般程序不能直接使用擴(kuò)展內(nèi)存。擴(kuò)展內(nèi)存的使用要用XMS(Extended Memory Specification)規(guī)范提供支持,所以,擴(kuò)展內(nèi)存有時(shí)也簡(jiǎn)稱(chēng)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ū)域稱(chēng)為“高內(nèi)存區(qū)”(High Memory Area—縮寫(xiě)HMA)。用戶(hù)可以要求把常規(guī)內(nèi)存中的DOS大部分常駐程序移到高內(nèi)存區(qū),以騰出更多的空間讓用戶(hù)的應(yīng)用程序使用。

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

  3.MS-DOS的文件管理

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

 。邸幢P(pán)符〉][〈文件名〉][.〈擴(kuò)展名〉]

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

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

 。邸幢P(pán)符〉][〈路徑〉]〈文件名〉或[〈盤(pán)符〉]〈路徑〉用來(lái)指定某個(gè)文件或某個(gè)目錄。為了方便起見(jiàn),在下文中將它們稱(chēng)為“文件路徑名”或“目錄路徑名”。

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

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

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

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

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

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

  MS-DOS設(shè)備管理的主要任務(wù)是提供各類(lèi)設(shè)備驅(qū)動(dòng)程序(包含在BIOS接口模塊中),盡管各類(lèi)設(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è)備的類(lèi)型是字符設(shè)備還是塊設(shè)備。如果是字符設(shè)備,還必須定義該設(shè)備的設(shè)備名(即以后提到的設(shè)備文件名)。如果是塊設(shè)備,還要指出該設(shè)備對(duì)應(yīng)的驅(qū)動(dòng)器個(gè)數(shù)(在MS-DOS中稱(chēng)為單元數(shù))。另外,設(shè)備頭必須指出設(shè)備中斷模塊和設(shè)備策略模塊的入口地址。

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

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

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

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

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

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

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

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

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

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

可樂(lè)雞翅的做法詳解01-31

殺人游戲詳解攻略12-13