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

อ่าน 2 นาที

ข้อมูลทั่วไป Eclipse

คอมพิวเตอร์ ตระกูลData General Eclipse จากบริษัท Data General เป็น มินิคอมพิวเตอร์ 16 บิต ที่วางจำหน่ายในช่วงต้นปี 1974 และขายต่อเนื่องจนถึงปี 1988 Eclipse...

ข้อมูลทั่วไป Eclipse

คราส
แผงด้านหน้าของ Data General Eclipse S/130
ผู้ผลิตข้อมูลทั่วไป
กลุ่มผลิตภัณฑ์
โนวา
เอโอเอส
ไมโครโปรเซสเซอร์ Data General microEclipse

คอมพิวเตอร์ตระกูลData General EclipseจากบริษัทData Generalเป็นมินิคอมพิวเตอร์16 บิตที่วางจำหน่ายในช่วงต้นปี 1974 และขายต่อเนื่องจนถึงปี 1988 Eclipse ใช้แนวคิดพื้นฐานเดียวกับData General Novaแต่เพิ่มการรองรับหน่วยความจำเสมือนและการทำงานแบบมัลติทาสก์ซึ่งเหมาะสมกับสำนักงานขนาดเล็กมากกว่าห้องปฏิบัติการ ด้วยเหตุนี้จึงมีการออกแบบบรรจุภัณฑ์ที่แตกต่างออกไป โดยอยู่ในเคสตั้งพื้นขนาดเท่าตู้เย็น ขนาดเล็ก ซีรี่ส์ Eclipse ถูกแทนที่ด้วย Data General Eclipse MV/8000ขนาด 32 บิตในปี 1980

คำอธิบาย

Data General Novaมีจุดประสงค์เพื่อให้มีประสิทธิภาพเหนือกว่าPDP-8ในขณะที่ราคาถูกกว่า และในทำนองเดียวกัน Eclipse ก็มีจุดประสงค์เพื่อแข่งขันกับ คอมพิวเตอร์ PDP-11 ที่มีขนาดใหญ่กว่า Nova มีสถาปัตยกรรมที่เรียบง่ายโดยมีรีจิสเตอร์สะสม 16 บิตสี่ตัว โดยสองตัวหลังยังทำหน้าที่เป็นรีจิสเตอร์ดัชนีด้วย Eclipse ยังคงใช้โครงสร้างนี้และเข้ากันได้กับโค้ด Nova ที่ใช้รีจิสเตอร์เหล่านี้ แต่เพิ่มรีจิสเตอร์ 64 บิตสี่ตัวสำหรับ รองรับการ คำนวณเลขทศนิยม (หากติดตั้ง) เช่นเดียวกับ Nova Eclipse ไม่รองรับการกำหนดแอดเดรสแบบไบต์โดยตรง หน่วยความจำที่เล็กที่สุดที่สามารถกำหนดแอดเดรสและเขียนได้คือเวิร์ด 16 บิต การปรับปรุงที่สำคัญคือการเพิ่มตัวชี้สแต็ก ที่จัดการโดยโปรเซสเซอร์ ซึ่ง Nova ขาดไป[ 1 ]ตัวชี้สแต็กถูกเพิ่มเข้าไปในเครื่อง Nova 3 รุ่นหลังในปี 1975 และยังใช้ในData General Eclipse MV/8000 32 บิตรุ่นหลังด้วย

การเปลี่ยนแปลงครั้งใหญ่ที่สุดในแบบจำลองการเขียนโปรแกรมคือระบบการจัดสรรและการป้องกันหน่วยความจำ (MAP) ระบบนี้แบ่งหน่วยความจำหลัก ออก เป็นบล็อกขนาด 2,048 ไบต์ และโปรแกรมใดโปรแกรมหนึ่งสามารถใช้ได้ 32 บล็อก รวมเป็น 64 กิโลไบต์ หน่วยความจำสูงสุดโดยรวมขยายจาก 64 เป็น 256 กิโลไบต์ แต่ MAP ทำให้การเปลี่ยนแปลงนี้มองไม่เห็นสำหรับโปรแกรม สำหรับซอฟต์แวร์ Nova ที่มีอยู่แล้ว ไม่มีอะไรเปลี่ยนแปลง แต่สำหรับซอฟต์แวร์ที่เขียนขึ้นสำหรับ Eclipse โดยเฉพาะ โปรแกรมสามารถแชร์บล็อกหน่วยความจำกับโปรแกรมอื่นได้[ 2 ]นี่เป็นสถาปัตยกรรมทั่วไปในขณะนั้นสำหรับการสนับสนุนการแบ่งเวลาซึ่งเป็นเป้าหมายหลักของการออกแบบ Eclipse

แบบจำลองเบื้องต้น

ในขั้นต้นมี Eclipse สองซีรีส์ คือ S และ C และมีรุ่นย่อยสามรุ่น ได้แก่ 100, 200 และ 300 รุ่น S/100 เป็นรุ่นพื้นฐาน ขาด MAP และตัวเลือกจุดลอยตัว ซึ่งมีอยู่ในรุ่น S/200 รุ่น C/300 เพิ่มชุดคำสั่งเพิ่มเติมให้กับ S/200 โดยมีจุดประสงค์เพื่อช่วยในการใช้งานรูทีนทั่วไปที่พบในแอปพลิเคชันทางธุรกิจ เช่น การแปลงสตริงระหว่างชุดอักขระต่างๆ หรือการอ่านและเขียนตัวเลขไปและกลับจากรูปแบบต่างๆ รวมถึงสตริง ชุดคำสั่งเชิงพาณิชย์นี้ยังรวมถึง คำสั่ง คำนวณเลขคณิตแบบจุดคงที่ ซึ่งมักใช้ในการคำนวณสกุลเงินเนื่องจากไม่สูญเสียความแม่นยำ[ a ]ในการใช้งานสิ่งเหล่านี้ C/300 ใช้โปรเซสเซอร์ที่ดัดแปลงซึ่งเรียกว่าโปรเซสเซอร์คำนวณเลขคณิตแบบขยาย[ 2 ]ความแตกต่างอีกประการหนึ่งระหว่างซีรีส์ S และ C คือ ซีรีส์ S มีที่เก็บควบคุมที่เขียนได้ซึ่งอนุญาตให้ผู้ใช้เขียนคำสั่งของตนเองและจัดเก็บไว้ในโปรเซสเซอร์เพื่อการดำเนินการที่รวดเร็ว[ 3 ]

ปัญหาการผลิตของ Eclipse นำไปสู่การฟ้องร้องจำนวนมากในช่วงปลายทศวรรษ 1970 หลังจากที่ลูกค้า DG จำนวนมากสั่งซื้อเครื่องรุ่นใหม่ล่วงหน้าแล้วไม่ได้รับสินค้า[ 4 ]หลังจากรอมานานกว่าหนึ่งปี บางคนตัดสินใจฟ้องร้องบริษัท ในขณะที่บางคนยกเลิกคำสั่งซื้อและไปซื้อที่อื่นแทน[ 4 ]ดูเหมือนว่า Eclipse เดิมทีตั้งใจจะมาแทนที่ Nova โดยตรง ซึ่งเห็นได้จากข้อเท็จจริงที่ว่าซีรีส์ Nova 3 ที่วางจำหน่ายในเวลาเดียวกันนั้นถูกยกเลิกการผลิตในปีถัดมา อย่างไรก็ตาม ความต้องการที่ยังคงสูงอย่างต่อเนื่องส่งผลให้มีการผลิต Nova 4 ออกมา ซึ่งอาจเป็นผลมาจากปัญหาที่เกิดขึ้นอย่างต่อเนื่องกับ Eclipse

รุ่นหลังๆ

เช่นเดียวกับซีรีส์ Nova รุ่นก่อนหน้า Eclipse ได้รับการปรับปรุงอย่างต่อเนื่องตามการเปลี่ยนแปลงในการผลิตเซมิคอนดักเตอร์ซึ่งแตกต่างจาก Nova ตรงที่รุ่นเหล่านี้โดยทั่วไปยังคงใช้ชื่อรุ่นเดิมที่เกี่ยวข้อง โดยเพิ่มหมายเลขรุ่นเข้าไป เช่น S/100 ถูกแทนที่ด้วย S/130 และ 140 [ 5 ]

ความแตกต่างหลักในรุ่นต่อมาคือการขยายโมเดลหน่วยความจำเพื่อให้รองรับหน่วยความจำหลักที่มีปริมาณเพิ่มขึ้นเรื่อยๆ S/140 รองรับได้ถึง 1 MB การเปลี่ยนแปลงอื่นๆ ได้แก่ การเพิ่มการคูณและการหารจำนวนเต็มในหน่วยพื้นฐาน รวมถึงการใช้ CIS เวอร์ชันหนึ่งเป็นมาตรฐานในทุกรุ่น[ 6 ]

ระบบปฏิบัติการ

ระบบปฏิบัติการAOS นั้นค่อนข้างซับซ้อนและล้ำหน้ากว่าระบบปฏิบัติการที่มีอยู่ใน PDP-11 โดยมีรายการควบคุมการเข้าถึง (ACL) สำหรับการป้องกันไฟล์

ข้อเท็จจริง

ระบบ Cray-1 รุ่นดั้งเดิมใช้ Eclipse ทำหน้าที่เป็นหน่วยบำรุงรักษาและควบคุม (MCU) โดยติดตั้ง จอ CRT ของ Ampex สอง จอ, ฮาร์ดดิสก์ไดรฟ์ Ampex ขนาด 80 MB, เครื่องพิมพ์ความร้อน และไดรฟ์เทป 9 แทร็ก จุดประสงค์หลักคือการดาวน์โหลดอิมเมจของระบบปฏิบัติการ Crayหรือข้อมูลการวินิจฉัยทางวิศวกรรมของลูกค้าในระหว่างการบูต เมื่อบูตเสร็จแล้ว มันจะทำหน้าที่เป็นคอนโซลแสดงสถานะและควบคุมผ่านซอฟต์แวร์สถานี RDOS

หมายเหตุ

  1. ^คอมพิวเตอร์ PDP-11 มีชุดคำสั่งเชิงพาณิชย์ (CIS) ที่เกือบจะเหมือนกันทุกประการเป็นตัวเลือกเสริม
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Data_General_Eclipse&oldid=1348872848 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ข้อมูลทั่วไป Eclipse

คอมพิวเตอร์ ตระกูลData General Eclipse จากบริษัท Data General เป็น มินิคอมพิวเตอร์ 16 บิต ที่วางจำหน่ายในช่วงต้นปี 1974 และขายต่อเนื่องจนถึงปี 1988 Eclipse...

คำอธิบาย

Data General Nova มีจุดประสงค์เพื่อให้มีประสิทธิภาพเหนือกว่า PDP-8 ในขณะที่ราคาถูกกว่า และในทำนองเดียวกัน Eclipse ก็มีจุดประสงค์เพื่อแข่งขันกับ คอมพิวเตอร์ PDP-11 ที่มีขนาดใหญ่กว่า Nova มีสถาปัตยกรรมที่เรียบง่ายโดยมีรี จิสเตอร์ สะสม 16 บิตสี่ตัว...

แบบจำลองเบื้องต้น

ในขั้นต้นมี Eclipse สองซีรีส์ คือ S และ C และมีรุ่นย่อยสามรุ่น ได้แก่ 100, 200 และ 300 รุ่น S/100 เป็นรุ่นพื้นฐาน ขาด MAP และตัวเลือกจุดลอยตัว ซึ่งมีอยู่ในรุ่น S/200 รุ่น C/300 เพิ่มชุดคำสั่งเพิ่มเติมให้กับ S/200...

รุ่นหลังๆ

เช่นเดียวกับซีรีส์ Nova รุ่นก่อนหน้า Eclipse ได้รับการปรับปรุงอย่างต่อเนื่องตามการเปลี่ยนแปลงใน การผลิตเซมิคอนดักเตอร์ ซึ่งแตกต่างจาก Nova ตรงที่รุ่นเหล่านี้โดยทั่วไปยังคงใช้ชื่อรุ่นเดิมที่เกี่ยวข้อง โดยเพิ่มหมายเลขรุ่นเข้าไป เช่น S/100 ถูกแทนที่ด้วย S/130...