Wednesday, October 29, 2014

ระบบปฏิบัติการฮาร์ดแวร์และซอฟแวร์

ระบบปฏิบัติการฮาร์ดแวร์และซอฟแวร์


Stack กระบวนการกระบวนการปัจจุบันล่าสุดกระบวนการ WP.EXE command.com อุปสรรคหน้าที่ 640K WP.EXE CPU Bios

1 - เมื่อคุณพิมพ์ชื่อของโปรแกรมประยุกต์บนบรรทัดคำสั่ง DOS, COMMAND.COM ทำให้การร้องขอไปยัง
ไบออสเพื่อให้ได้เส้นทางของโปรแกรมนี้และคัดลอกจากดิสก์ไปยังแรมจากที่อยู่ที่สามารถใช้ได้เป็นครั้งแรก ถ้า
โปรแกรมที่ครอบคลุมและมันสามารถแทนที่ COMMAND.COM ที่เกิดขึ้นจริง


Bios command.com WP.EXE CPU interrupt 33 บริการ 5 ตัวควบคุมการขัดจังหวะ

2 - ผ่าน app ที่คุณส่งคำสั่งไปยังเอกสารที่จะพิมพ์ โปรแกรมสร้างขัดจังหวะหนึ่ง
รหัสพิเศษที่เรียกร้องความสนใจทันทีของระบบปฏิบัติการ มูลค่าของการขัดจังหวะบอกระบบปฏิบัติการ
บริการที่มีการร้องขอ ในกรณีที่มีการพิมพ์ตัวอักษรที่เปลี่ยนมีสองชั้นอาจจะเป็นเพราะ
ใช้ในการร้องขอบริการต่างๆ การหยุดชะงักของตัวเองที่มีจำนวน 33 และบริการที่ใช้ในการส่งตัวเดียว
เครื่องพิมพ์, หมายเลข 5

3 - สัญญาณขัดจังหวะถูกขัดขวางโดยควบคุมการขัดจังหวะชิป (ตัวควบคุมการขัดจังหวะ), ชิปพิเศษใน
คอมพิวเตอร์ที่มีฟังก์ชั่นคือการดูแลของสัญญาณเหล่านี้ แต่เพียงผู้เดียว

4 - ควบคุมการขัดจังหวะแจ้งชิปประมวลผลที่ขัดจังหวะเกิดขึ้นและต้องการความสนใจ
ที่แสดง

5 - ณ ประมวลผลความต้องการที่จะให้ข้อมูลที่ถูกเรียกใช้ก่อนที่จะเกิดขึ้นจากการหยุดชะงักของเขาทำให้
ที่อยู่ของการดำเนินการดำเนินการโดยโปรแกรมประยุกต์ในสแต็ค (กอง) สแต็คเป็นพื้นที่พิเศษของหน่วยความจำที่
จัดเก็บที่อยู่การดำเนินงานคล้ายกับสแต็คของอาหารในร้านอาหาร วางจานใหม่เมื่อ
นี้ผลักดันให้ลง stack และจะต้องออกก่อนแผ่นใด ๆ ภายใต้มันสามารถกู้คืนได้

6 - หน่วยประมวลผลเรียกส่วนหนึ่งของ RAM ที่ใช้ในการจัดการที่อยู่เวกเตอร์ interrupt เกี่ยวข้องหน่วยความจำ
ขัดจังหวะ (interrupt) 33, บริการ (บริการ) และ interrupt vector 5.0 ที่ระบุว่าอยู่หน่วยความจำที่ถูกครอบครองโดยไบออส
พีซีรอม

หมายเหตุ - ในบางการกำหนดค่าของเครื่องคอมพิวเตอร์ตัวจัดคิวถูกนำมาใช้เพื่อเพิ่มความเร็วในการพิมพ์ ในกรณีนี้เมื่อกลับไปด้านบน
โหลดและ interrupt vector สำหรับ 33, 5 ให้บริการอาจมีการเปลี่ยนแปลงเพื่อแสดงให้เห็นเป็นประจำในหน่วยความจำที่ใช้โดย
กลับไปด้านบน ประจำสั่งประมวลผลเพื่อส่งตัวไปยังพื้นที่บัฟเฟอร์ในหน่วยความจำขยายซึ่งจะรอจนกว่า
กิจวัตรประจำวันของตัวเองกลับไปด้านบนตัวอักษรที่ส่งไปยังเครื่องพิมพ์


Stack กระบวนการขั้นตอนล่าสุด command.com กระบวนการก่อนหน้าซีพียู BIOS

7 - กิจวัตรประจำวันและสิ้นสุดไบออสส่งตัวอักษร - ไบต์ของข้อมูล - ผ่านทางพอร์ตของเครื่องพิมพ์แบบขนาน

8 - ถ้าด้วยเหตุผลบางอย่างเครื่องพิมพ์ไม่สามารถรับข้อมูล - สำหรับการขาดของกระดาษหรือถูกครอบครองด้วยการส่ง
พิมพ์ตัวอักษรก่อน - มันส่งเสียงสัญญาณผิดพลาดไปยังเครื่องคอมพิวเตอร์ ไบออสตระหนักถึงความผิดพลาดและพยายามที่จะแก้ไขปัญหานี้
สถานการณ์โดยไม่ต้องยุ่งเกี่ยวกับการประยุกต์ใช้ การกู้คืนข้อผิดพลาดในกรณีนี้คือความพยายามที่จะส่งตัวละครตัวหนึ่ง
จำนวนหนึ่งครั้ง หากความพยายามล้มเหลวไบออสสร้างขัดจังหวะตัวเองซึ่งเรียกชุดของ
การดำเนินงานที่คล้ายกันซึ่งจบลงด้วยการประมวลผลการทำงานประจำโหลดลงในหน่วยความจำโดยการประยุกต์ใช้ กิจวัตรประจำวันนี้จะแสดง
ข้อความผิดพลาดบนหน้าจอ

9 - หากประจำไบออสเสร็จเรียบร้อยแล้ว BIOS จะสร้างผลตอบแทนที่ขัดจังหวะ (interrupt กลับ) การเรียนการสอนหรือ
IRET ซึ่งจะแจ้งให้หน่วยประมวลผลเพื่อดึงที่อยู่ด้านบนของสแต็ค

10 - หน่วยประมวลผลธารดำเนินการไปยังที่อยู่ที่ได้รับจากสแต็ค ที่อยู่เป็นที่ตั้งของกิจวัตรประจำวันโปรแกรมที่
คอมพิวเตอร์ถูกทำงานเมื่อขัดจังหวะเกิดขึ้น 33 โดยขยับไปยังที่อยู่นี้หน่วยประมวลผลดำเนินการต่อ
การดำเนินการที่จุดที่มันถูกขัดจังหวะ

11 - ถ้าโปรแกรมเมื่อทำงานเมื่อเทียบกับไฟล์ COMMAND.COM ระบบปฏิบัติการที่เรียก
ไฟล์จากดิสก์ไปยังแรมเมื่อโปรแกรมสิ้นสุด


No comments:

Post a Comment