Thursday, January 4, 2007

รูปแบบและการใช้คำสั่งต่างๆ ในการใช้คำสั่งต่าง ๆ ของ DOS


รูปแบบและการใช้คำสั่งต่างๆ ในการใช้คำสั่งต่าง ๆ ของ DOS
จะมีการกำหนดอักษรหรือสัญญลักษณ์ ใช้แทนข้อความของรูปแบบคำสั่ง ดังนี้ [d:] หมายถึง Drive เช่น A:, B: [path] หมายถึง ชื่อไดเรคเตอรี่ย่อย [filename] หมายถึง ชื่อแฟ้มข้อมูล หรือ ชื่อไฟล์ [.ext] หมายถึง ส่วนขยาย หรือนามสกุล ระบบปฏิบัติการในรูปแบบของตัวอักษร (Text Mode) ถึงแม้ว่าปัจจุบันระบบคอมพิวเตอร์ส่วนใหญ่จะใช้ Windows (ระบบรูปภาพ หรือ Graphics Mode) แต่อย่างไรก็ตาม การเรียนการใช้งาน DOS ก็ยังถือว่ามีส่วนสำคัญไม่น้อย ตัวอย่างเช่น การติดตั้ง Windows การแบ่ง harddisk แต่ละ drive (Partition Harddisk) อาจจำเป็นต้องมีการ boot เข้าระบบดอสก่อน และเช่นเดียวกับบางบริษัทที่มีใช้งานในระบบเครือข่าย Novell Netware ก็ยังจำเป็นต้องทำงานใรระบบ DOS เช่นกัน
ชื่อ DOS บางท่านอาจเคยเห็นชื่อที่เป็น MS-DOS นั่นหมายถึง Microsoft Disk Operating System (บริษัทไมโครซอร์ฟเป็นผู้ผลิต)
ดอสหรือDosย่อมาจากDiskOperatingSystemระบบปฏิบัติซึ่งคือว่าเป็นโปรแกรมประเภทหนึ่งที่ทำหน้าที่ควบคุมดูแลการทำหน้าที่ควบคุมดูแลการทำงานของระบบคอมพิวเตอร์คอยจัดการ ประสานงานและควบคุมการทำงานต่าง ๆ ซึ่งพอจะสรุปหน้าที่ของดอสได้ 3 อย่าง คือ

1. จัดการอุปกรณ์ต่างๆให้ทำหน้าที่ประสานการทำงานระหว่างหน่วยรับข้อมูล(Input)และหน่วยแสดงผล(Output)และแป้นพิมพ์(Keybord),เครื่องขับดิสค์(DiskDrive),จอภาพ(Monitor)และเครื่องพิมพ์(Printer)คอยดุและบันทึกข้อมูลบนดิสค์การสร้างประสิทธิภาพในการจัดการข้อมูลซึ่งรวมถึงความเร็วและความเชื่อถือได้ในการค้นหาและเรียกใช้ข้อมูล เป็นต้น
2. การควบคุมการทำงานของโปรแกรมเช่นการอ่านโปรแกรมหรือคำสั่งขึ้นมาจากดิสค์เตรียมสิ่งต่างๆสำหรับให้โปรแกรมการทำงานและจัดพื้นที่ในหน่วยความจำกับดิสค์คอยถ่ายข่าวสารระหว่างดิสค์กับหน่วยความจำ
3. ปฏิบัติตามคำสั่ง นำคำสั่งที่ผู้ใช้ดอสรับเข้ามาไปทำการประมวลและปฏิบัติตามคำสั่งนั้น ๆดังนั้นการที่ผู้ใช้เครื่องจะใช้งานประเภทใดก็ตาม ทั้ง Application Software หรือLanguageจะใช้งานไม่ได้เลยถ้าไม่มีการบรรจุชุดคำสั่งของดอสเข้าไปในหน่วยความจำของคอมพิวเตอร์เสียก่อน เพราะจะไม่มีการประสานงานหรือ ดูแลรักษาแฟ้มข้อมูลเมื่อมีดอสอยู่ในหน่วยความจำ แล้วเราสามารถใช้คำสั่งดอสจัดการทำสำเนา(Copy)ข่าวสารแผนบันทึกข้อมูลลงหน่วยจำของคอมพิวเตอร์และพร้อมที่จะทำงานตามที่ซอฟท์แวร์นั้นจะกำหนด และสามารถแยกประเภทของแฟ้มข้อมูลทำสำเนาแฟ้มข้อมูลลบแฟ้มข้อมูลที่ไม่ต้องการเป็นต้นและถ้าไม่มีดอส อยู่ในหน่วย ความจำของเครื่องแล้วเราจะใช้งานซอฟท์แวร์ไม่ได้เลยปัจจุบันมีดอสอยู่หลายชื่อ แต่ละชื่อที่ตั้งขึ้นใช้ชื่อของบริษัทผู้เขียนซอฟท์แวร์ตัวนี้นำหน้าเช่น PC - DOS นี้เป็นดอสที่ใช้ กับเครื่องไมโครคอมพิวเตอร์IBMเพื่อใช้ควบคุมระบบการทำงานและอีกชื่อหนึ่ง MS - DOS นี้ เป็นดอสของบริษัท ไมโครซอฟท์โดยใช้หลักการเดียวกันเพียงแต่ใช้ชื่อบางคำสั่งต่างกันเท่านั้นดังนั้นเพียงแตผู้ใช้รู้จักดอสตัวใดตัวหนึ่งก็สามารถใช้งานอีก หนึ่งได้วิธีการ BOOT DOS
1. COLD BOOT หมายถึงการเปิดเครื่องคอมพิวเตอร์ที่สวิทช์ POWER ให้ ON ครั้งแรก WARM BOOT หมายถึงเป็นการบูทขณะเครื่งกำลังใช้งานอยู่ให้เครื่องเริ่มทำงานใหม่ซึ่งจะบูทต่อเมื่อต้องการREBOOTเครื่องมือใหม่ในกรณีที่เครื่องมีปัญหาหรือเครื่องไม่ได้รับคำสั่งจากแป้นพิมพ์หรืออุปกรณ์อื่นใดเลย เพื่อที่จะลบสิ่งที่อยู่ในหน่วยความจำออก ให้หมด โดยการกดปุ่ม RESET ที่ตัวระบบ (SYSTEMUNIT)หรือถ้าเครื่องใดไม่มีปุ่มRESETให้กดปุ่ม3ปุ่มนี้พร้อมๆ กันคือ
CTRL + ALT + DEL
ส่วนประกอบของ DOS การที่เรียกดอสขึ้นมาให้งานได้นั้นจะต้องมีส่วนประกอบดังต่อไปนี้คือ

1.บูทเรคอร์ด (BOOT RECORK)หลักจากที่เปิดเครื่องหรือบูทเครื่องใหม่โปรแกมในรอมไบออส(ROMBIOS)ของเครื่องจะมีส่วนหนึ่งที่เรียกว่าBOOTSTARPLOADERเป็นตัวทำการอ่านข้อมูลของบูทเรคอร์ดเข้ามาทำงานซึ่งตัวบูทเรคอร์นี้มีหน้าที่แค่เพียง อ่านโปรแกรม ระบบของดอสตัวอื่น ๆ เข้าทำงานต่อจากตัวมันอีกทีม
2. IO.SYS หรือ IBMBIO.COM จะเป็นโปรแกรมระบบดอสที่ถูกบูทเรคอร์ดเรียกเข้ามาทำงานต่อ มีหน้าที่ติดต่ออุปกรณ์ ต่างๆ และขยายการใช้านอขงรอมไบออส สำหรับติดต่อกับอุปกรณ์ที่ต่อเข้าเครื่องคอมพิวเตอร์
3. MSDOS.SYS (MS - DOS) หรือ IBMDOS.COM (PC - DOS) โปรแกรมนี้จะถูกเรียกขึ้นมาหลังจาก IO.SYS หรือ IBMBIO.COM อีกที หน้าที่หลักของโปรแกรมนี้นับว่าเป็นหัวใจของดอสทีเดียว คือ จัดการเกี่ยวกับระบบไฟล์และดิสค์
4. COMMAND.COM เป็นโปรแกรมของดอสมีหน้าที่สำคัญคือ
4.1 ติดต่อกับผู้ใช้ทาง COMMAND PROMPT
4.2 ทำการแปลคำสั่งที่ผู้ใช้พิมพ์เข้าไป แล้วนำไปทำงาน และเมื่อคำสั่งนั้นมีการติดต่อกับอุปกรณ์ก็ไปเรียกรูทีนใน MSDOS.SYS หรือ IBMDOS.COM
4.3 ใช้เป็นที่เก็บคำสั่งภายในของ Dos เช่น Dir , Del เป็นต้น
4.4 จัดลำดับความสำคัญของคำสั่ง คือ มีลำดับสูงสุดดังนี้ คำสั่งภายใน คำสั่งภายนอก ที่เป็นโปรแกรมที่มีนามสกุล .Com , .Exe และ .Bat ตามลำดับ
4.5 ทำหน้าที่ในการอ่านคำสั่งภายนอกเข้ามาในหน่วยความจำ และส่งการควบคุมให้โปรแกรมนั้นทำงานเมื่อโปรแกรมนั้นทำงาน จบก็จะส่งการควบคุมคืนกลับมายังดอสอีกที ประเภทคำสั่งของดอส จะแบ่งออกเป็น 2 ประเภท คือ

1. คำสั่งภายใน (Internal Command) เมื่อเปิดเครื่องไม่ว่าจะใช้วิธีใดก็ตาม คำสั่งชนิดนี้จะถูกอ่านเข้าไปในหน่วยความจำในส่วนของ Ram เมื่อเวลาต้องการให้คำสั่งเหล่านี้สามารถเรียกใช้จากหน่วยความจำได้เลยโดยไม่ต้องเรียกใช้จากแผ่นดอส เช่น Date , Time , Dir , Del 2. คำสั่งภายนอก (External Command) เป็นคำสั่งที่เป็นโปรแกรมเก็บไว้ในแฟ้ม (File) ซึ่งจะอยู่ในดอสเวลาจะเรียกใช้คำสั่งจะต้องเรียกใช้แผ่นดอส คำสั่งนี้จะถูกอ่านเข้าสู่หน่วยความจำส่วนของ Ram ในขณะที่ใช้งาน เมื่อได้ผลลัพธ์ แล้วคำสั่งนี้จะถูกลบออกจากหน่วยความจำทันที เมื่อต้องการจะใช้อีกต้องเรียกใช้จากแผ่นใหม่อีกครั้งเช่นคำสั่ง Format , Diskcopy , CHKDSK ฯลฯ สั้นๆ เท่านั้นสำหรับคำสั่งที่จะกล่าวถึงนี้จะขอจัดเรียงตามลำดับความสำคัญในการใช้งานดัวนี้คือคำสั่งใน DOS

No comments: