กลับไปหน้าบทความ

อ่าน 1 นาที

โปรแกรมแบบสแตนด์อโลน

โปรแกรม แบบสแตนด์อโลน หรือที่เรียกว่า โปรแกรมอิสระ คือ โปรแกรมคอมพิวเตอร์ ที่ไม่โหลดโมดูลภายนอก ฟังก์ชันไลบรารี หรือโปรแกรมใดๆ และได้รับการออกแบบให้ เริ่มต้นทำงาน...

โปรแกรมแบบสแตนด์อโลน

โปรแกรมแบบสแตนด์อโลนหรือที่เรียกว่าโปรแกรมอิสระคือโปรแกรมคอมพิวเตอร์ที่ไม่โหลดโมดูลภายนอก ฟังก์ชันไลบรารี หรือโปรแกรมใดๆ และได้รับการออกแบบให้เริ่มต้นทำงานด้วยกระบวนการบูตสแตรปของโปรเซสเซอร์เป้าหมาย – มันทำงานบนฮาร์ดแวร์โดยตรงในคอมพิวเตอร์ยุคแรกๆเช่นENIACที่ไม่มีแนวคิดเรื่องระบบปฏิบัติการโปรแกรมแบบสแตนด์อโลนเป็นวิธีเดียวที่จะใช้งานคอมพิวเตอร์ได้ โปรแกรมแบบสแตนด์อโลนมักเขียนด้วยภาษาแอสเซมบลีสำหรับฮาร์ดแวร์เฉพาะ

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

ปัจจุบันโปรแกรมแบบสแตนด์อโลนส่วนใหญ่จำกัดอยู่ที่SoCหรือไมโครคอนโทรลเลอร์ (ซึ่งอายุการใช้งานแบตเตอรี่ ราคา และพื้นที่จัดเก็บข้อมูลเป็นสิ่งสำคัญ) [ 1 ]และระบบที่สำคัญในกรณีที่รุนแรง จะต้องทดสอบชุดอินพุตและข้อผิดพลาดที่เป็นไปได้ทั้งหมด และต้องทราบเอาต์พุตที่เป็นไปได้ทั้งหมด การตรวจสอบสถานะระบบแบบขนานอย่างสมบูรณ์ [ซัพพลายเออร์ทางกายภาพและทีมเขียนโปรแกรมที่แยกจากกัน] [ 2 ] [ 3 ] [ 4 ]หรือในกรณีที่ ต้องลด พื้นที่การโจมตีให้น้อยที่สุด ระบบปฏิบัติการจะเพิ่มความซับซ้อนและความไม่แน่นอนที่ไม่สามารถยอมรับได้ (ตัวอย่างเช่น การขัดจังหวะความปลอดภัยของผู้ปฏิบัติงานในอุตสาหกรรม[ 4 ]สายการบินพาณิชย์[ 2 ] [ 3 ]อุปกรณ์ทางการแพทย์ การควบคุมการปล่อยขีปนาวุธ และตัวควบคุมการชาร์จแบตเตอรี่ลิเธียมในอุปกรณ์สำหรับผู้บริโภค [อันตรายจากไฟไหม้และต้นทุนชิปประมาณ 10 เซนต์]) ไมโครคอนโทรลเลอร์ที่มีทรัพยากรจำกัดยังสามารถทำให้ทนต่อสภาพแวดล้อมที่หลากหลายได้มากกว่าฮาร์ดแวร์ที่มีประสิทธิภาพมากกว่าที่จำเป็นสำหรับระบบปฏิบัติการ สิ่งนี้เป็นไปได้เนื่องจากความถี่สัญญาณนาฬิกาที่ต่ำกว่ามาก ระยะห่างระหว่างขา การไม่มีบัสข้อมูลขนาดใหญ่ (เช่น โมดูล RAM DDR4) และจำนวนทรานซิสเตอร์ที่จำกัด ทำให้มีขอบเขตการออกแบบที่กว้างขึ้น และมีศักยภาพที่จะมีคุณสมบัติทางไฟฟ้าและทางกายภาพที่แข็งแกร่งยิ่งขึ้น ทั้งในด้านการจัดวางวงจรและการเลือกใช้วัสดุ

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Standalone_program&oldid=1343936221 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ โปรแกรมแบบสแตนด์อโลน

โปรแกรม แบบสแตนด์อโลน หรือที่เรียกว่า โปรแกรมอิสระ คือ โปรแกรมคอมพิวเตอร์ ที่ไม่โหลดโมดูลภายนอก ฟังก์ชันไลบรารี หรือโปรแกรมใดๆ และได้รับการออกแบบให้ เริ่มต้นทำงาน...

ดูเพิ่มเติม

เครื่องเปล่า ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Standalone_program&oldid=1343936221 "