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

อ่าน 6 นาที

IBM System/360 รุ่น 30

IBM System/360 Model 30เป็นรุ่นระดับล่างของตระกูล IBM System/360 มีการประกาศเปิดตัวเมื่อวันที่ 7 เมษายน พ.ศ. 2507 เริ่มจัดส่งในปี พ.ศ.

IBM System/360 รุ่น 30

IBM System/360 รุ่น 30
คอมพิวเตอร์ IBM System/360 รุ่น 30 ที่พิพิธภัณฑ์ประวัติศาสตร์คอมพิวเตอร์
ผู้ผลิตบริษัท อินเตอร์เนชั่นแนล บิสซิเนส แมชชีนส์ คอร์ปอเรชั่น ( IBM )
กลุ่มผลิตภัณฑ์
ระบบ/360
ปล่อยแล้ว 7 เมษายน 2507  ( 1964-04-07 )
ราคาโปรโมชั่นแนะนำ
133,000 ดอลลาร์ขึ้นไป
เลิกผลิตแล้ว22 มิถุนายน 2513
หน่วยความจำ8 - 64 K Core
เว็บไซต์เว็บไซต์อย่างเป็นทางการของ IBM Archives

IBM System/360 Model 30เป็นรุ่นระดับล่างของตระกูล IBM System/360 มีการประกาศเปิดตัวเมื่อวันที่ 7 เมษายน พ.ศ. 2507 เริ่มจัดส่งในปี พ.ศ. 2508 และถูกยกเลิกการผลิตเมื่อวันที่ 7 ตุลาคม พ.ศ. 2520 [ 1 ] Model 30 ได้รับการออกแบบโดยแผนก General Systems ของ IBM ในเมืองเอนดิคอตต์รัฐนิวยอร์ก และผลิตในเมืองเอนดิคอตต์และโรงงานผลิตอื่นๆ ของ IBM นอกสหรัฐอเมริกา

ประวัติศาสตร์

คอมพิวเตอร์รุ่น Model 30 ที่ใช้งานอยู่ในห้องคอมพิวเตอร์แห่งหนึ่งในเมืองนิวเฮเวน รัฐคอนเนตทิคัตปี 1967

รุ่น Model 30 ได้รับการประกาศในปี 1964 โดยเป็นรุ่นที่มีประสิทธิภาพน้อยที่สุดในตระกูลSystem/360 [ NB 1 ]ซีรี่ส์ System/360 เป็นคอมพิวเตอร์รุ่นแรกของโลกที่อนุญาตให้เขียนโปรแกรมภาษาเครื่องที่สามารถใช้งานได้กับเครื่องคอมพิวเตอร์ที่เข้ากันได้หลากหลายขนาด เป็นรุ่นที่เล็กที่สุดที่มี ชุดคำสั่ง System/360 ครบถ้วน (ต่างจากรุ่นModel 20 ) และทำหน้าที่เป็นระบบแบบสแตนด์อะโลน ระบบสื่อสาร หรือเป็นตัวประมวลผลเสริมของระบบที่ใหญ่กว่า[ 1 ]

การส่งมอบเครื่องบินรุ่น 360/30 ครั้งแรกเกิดขึ้นในเดือนมิถุนายน พ.ศ. 2508 ให้กับบริษัท McDonnell Aircraft [ 2 ]

เป็นหนึ่งในเมนเฟรม IBM ที่ประสบความสำเร็จมากที่สุด ร่วมกับ360/40 360/30 เป็นสองรุ่น System/360 ที่ทำกำไรได้มากที่สุด [ 2 ]คิดเป็นสัดส่วนมากกว่าครึ่งหนึ่งของจำนวนเครื่อง System/360 ที่ขายได้[ 3 ]

นางแบบ

ภาพระยะใกล้ (ด้านข้าง) ของคอนโซล 360/30

ในตอนแรกมีการเสนอโมเดล 360/30 จำนวนสี่รุ่น[ NB 2 ] [ 4 ]ซึ่งแตกต่างกันตามปริมาณหน่วยความจำหลักที่ระบบมีให้เลือกใช้ โดย C30, D30, E30 และ F30 ได้รับการกำหนดค่าด้วยหน่วยความจำหลัก 8K, 16K, 32K และ 64K ตามลำดับ[ 4 ] :รูปที่ 5 หน้า 9

ไม่ค่อยมีการประชาสัมพันธ์ว่ามี Model 30 สองเวอร์ชัน[ 4 ] :หน้า 2, 8, 9ซึ่งรู้จักกัน (ในโอกาสที่หายากเมื่อมีการแยกแยะ) ว่าเป็น 30-1 และ 30-2 รุ่น 30-1 ดั้งเดิมมีรอบการจัดเก็บข้อมูล 2.0 ไมโครวินาที ต่อมาหลังจากที่จัดส่ง 30-1 ไปแล้ว 1,000 เครื่อง[ 2 ]ก็ถูกแทนที่ด้วย 30-2 ที่มีรอบการจัดเก็บข้อมูล 1.5 ไมโครวินาที แม้ว่า 30-1 จะยังคงอยู่ในแคตตาล็อกการขายอย่างเงียบๆ ทั้งสองรุ่นมีความแตกต่างกันในด้านรูปลักษณ์ภายนอก 30-1 ดูเหมือนรุ่น System/360 อื่นๆ โดยมีไฟแสดงสถานะที่มองเห็นได้บนแผงด้านหน้าและมีป้ายกำกับ แต่ 30-2 กลับใช้การออกแบบที่ถอยหลัง โดยซ่อนไฟไว้ด้านหลังแผ่นสเตนซิล เหมือนกับเครื่องก่อน 360 เช่นIBM 1401

รุ่น 30-2 (ที่เร็วกว่า) มีรุ่นเพิ่มเติมคือ DC30 ซึ่งมีหน่วยความจำ 24K [ 4 ] :รูปที่ 4 หน้า 9

คู่มือโปรแกรมเมอร์ระบบปฏิบัติการพื้นฐาน IBM System/360 ฉบับที่ 7 ซึ่งลงวันที่กันยายน พ.ศ. 2510 ระบุว่าการเปลี่ยนแปลงที่สำคัญ อันดับแรก คือการรองรับ "ขนาดพื้นที่จัดเก็บข้อมูลระดับกลาง (24K) สำหรับ System/360 รุ่น 30" [ 5 ]

อัปเกรด 96K

เพื่อตอบสนองต่อแรงกดดันด้านการแข่งขัน IBM ได้นำเสนอตัวเลือกการอัปเกรดหน่วยความจำ ทำให้สามารถใช้หน่วยความจำขนาด 96K บน 360/30 ได้[ 6 ] [ 7 ]ดูเหมือนว่าจากแผงด้านหน้าของระบบ จะมีการวางแผนไว้ล่วงหน้าเพื่อรองรับหน่วยความจำที่มากกว่า 64K [ 8 ]

ไมโครโค้ด

ซีพียูรุ่น 30 ใช้ สถาปัตยกรรมไมโคร 8 บิต ที่มี รีจิสเตอร์ฮาร์ดแวร์เพียงไม่กี่ตัวทุกสิ่งที่โปรแกรมเมอร์เห็นจะถูก จำลองโดยไมโครโปรแกรม [ 9 ] [ 10 ] การจัดการคำขนาด 4 ไบต์ใช้เวลา (อย่างน้อย) 6 ไมโครวินาที โดยอิงจากเวลาวงจรการเข้าถึงหน่วยความจำ 1.5 ไมโครวินาที[ 9 ] :หน้า 1–4

ไมโครโค้ดถูกจัดเก็บไว้ในCCROS (Card Capacitor Read-Only Storage) ซึ่งพัฒนาขึ้นที่ Endicott เดิมที Model 30 และ Model 40 ควรจะใช้หน่วยความจำแบบอ่านอย่างเดียวของหม้อแปลง (TROS) ที่กำลังพัฒนาอยู่ที่ IBM Hursleyแต่ CCROS มีต้นทุนการผลิตที่ถูกกว่า[ 2 ]ระบบนี้ใช้ การ์ด Mylarที่มีขนาดและรูปร่างเหมือนการ์ดเจาะรู มาตรฐานของ IBM ดังนั้นจึงสามารถเปลี่ยนไมโครโค้ดได้โดยใช้เครื่องเจาะรูการ์ดแต่ละใบจุได้ 720 บิต และไมโครโค้ดทั้งหมดประกอบด้วยคำ 60 บิต จำนวน 4032 คำ Mylar "ห่อหุ้มแถบทองแดงและสายเข้าถึง" [ 11 ]การเจาะรูที่ตำแหน่งเฉพาะจะทำให้แถบทองแดงหายไปและเข้ารหัสเป็นศูนย์ ส่วนตำแหน่งที่ไม่ได้เจาะรูจะอ่านเป็นหนึ่ง[ 11 ]

แผงด้านหน้าและส่วนประกอบภายในของ IBM 360 รุ่น 30

การกำหนดค่าระบบ

ระบบ Model 30 รุ่นแรกๆ ทั่วไปจะมีโครงสร้างดังต่อไปนี้: [ 12 ]
โปรเซสเซอร์รุ่น 30หน่วยประมวลผลกลาง IBM 2030 *หน่วยความจำ 32  KB *คุณสมบัติการป้องกันหน่วยความจำ*ชุดคำสั่งมาตรฐาน*ชุดคำสั่งทศนิยม[ NB 3 ] *ช่องมัลติเพล็กเซอร์หนึ่งช่อง*ช่องซีเลคเตอร์หนึ่งช่อง*ตัวจับเวลาช่วงเวลา
คอนโซลผู้ปฏิบัติงานแป้นพิมพ์เครื่องพิมพ์ดีดIBM 1052 (โดยปกติจะกำหนดที่อยู่เลขฐานสิบหกเป็น 01F)
อุปกรณ์บันทึกหน่วยเครื่องอ่านและเจาะรู IBM 2540 (00C และ 00D)
เครื่องพิมพ์แบบเส้นเครื่องพิมพ์ IBM 1403 (00E)
พื้นที่จัดเก็บข้อมูลบนดิสก์ฮาร์ดดิสก์แบบแม่เหล็กIBM 2311จำนวน 2 ตัว (190 และ 191) ความจุ 5  MB ต่อตัว
การจัดเก็บเทปเครื่องบันทึกเทปแม่เหล็ก IBM 2415จำนวน 2 เครื่อง(180 และ 181)
ภาพถ่ายระยะใกล้แผงด้านหน้าของ IBM 360 รุ่น 30

เพื่อลดต้นทุน คุณสมบัติของ CPU เช่น ตัวจับเวลาช่วงเวลาและคุณสมบัติการป้องกันการจัดเก็บข้อมูลจึงเป็นแบบเลือกได้

ซอฟต์แวร์ระบบ

ตัวเลือกของ ระบบปฏิบัติการ :

  • BPS - การสนับสนุนการเขียนโปรแกรมขั้นพื้นฐาน
  • BOS - ระบบปฏิบัติการพื้นฐาน
  • TOS - ระบบปฏิบัติการเทป
  • DOS - ระบบปฏิบัติการดิสก์

BPS (Basic Programming Support) ไม่จำเป็นต้องใช้ไดรฟ์ดิสก์หรือไดรฟ์เทป มันถูกนำเสนอในปี พ.ศ. 2508 และได้รับการอธิบายไว้[ 13 ]ว่า "ส่วนใหญ่เป็นชุดยูทิลิตี้และคอมไพเลอร์ (ที่) มีอยู่เฉพาะบนการ์ดเท่านั้น" [ 13 ] :หน้า 10, 18

BOS (Basic Operating System)ต้องการไดรฟ์ดิสก์ แต่เช่นเดียวกับ BPS สามารถทำงานได้บน 360/30 รุ่นที่เล็กที่สุด คือรุ่น 8K C30 [ 5 ] :หน้า 9, 10

หน่วยความจำขั้นต่ำที่จำเป็นในการใช้งาน DOS หรือ TOS คือ 16  KB

TOS (ระบบปฏิบัติการเทป)ตามชื่อที่บ่งบอก ต้องใช้ไดรฟ์เทปแต่ไม่ต้องใช้ดิสก์ มันใช้ฐานรหัสส่วนใหญ่[ 14 ]และคู่มือบางส่วน[ 15 ] [ 16 ]ร่วมกับ DOS/360 ของ IBM และมีการออกรุ่นมาถึง 14 รุ่น TOS ถูกยกเลิก[ 17 ]เมื่อไดรฟ์ดิสก์มีราคาถูกลง[ 18 ]

DOS (ระบบปฏิบัติการดิสก์)เป็นตัวเลือกยอดนิยมสำหรับรุ่น 30 [ 19 ] [ 20 ] [ 21 ] [ 22 ]

BOS ที่มีขนาดเล็กกว่ามี ระบบ สปูลสำหรับการพิมพ์แบบคิว[ 23 ] :หน้า 9ในขณะที่ DOS ไม่มี[ 13 ] :หน้า 18จนกระทั่งมีการมาถึงในช่วงปลายทศวรรษ 1960 ของ "ส่วนประกอบเสริมที่เรียกว่า POWER" [ 13 ] :หน้า 16

ภาษาโปรแกรม

การเขียนโปรแกรมส่วนใหญ่ใช้ ภาษา COBOL , RPGและAssemblerสำหรับแอปพลิเคชันเชิงพาณิชย์ ซึ่งเป็นประโยชน์หลักของคอมพิวเตอร์เครื่องนี้ นอกจาก นี้ ยังสามารถใช้ภาษา Fortran สำหรับแอปพลิเคชันทางวิทยาศาสตร์และวิศวกรรมได้ และมีคอมไพเลอร์ย่อยของ PL/Iคือ PL/I(D) ให้ใช้งานได้ โปรแกรม COBOL สำหรับคอมพิวเตอร์เครื่องอื่นสามารถทำงานได้หลังจากคอมไพล์ใหม่บน System/360 ยกเว้นว่าจะINPUT-OUTPUT SECTIONต้องเขียนใหม่เพื่ออธิบายการกำหนดค่าอุปกรณ์ให้กับ System/360

คุณสมบัติความเข้ากันได้

ความสามารถในการใช้งานโปรแกรมที่ออกแบบมาสำหรับระบบรุ่นก่อนหน้าต่อไปเป็นสิ่งสำคัญต่อการขายฮาร์ดแวร์ใหม่[ 24 ]แม้ว่าชุดคำสั่งของ System/360 จะไม่สามารถใช้งานร่วมกับระบบรุ่นก่อนหน้า ได้ [ 25 ] IBM ก็ได้จัดเตรียมโปรแกรมจำลองสำหรับระบบรุ่นก่อนหน้า ไว้ด้วย

การจำลอง IBM ซีรีส์ 1400

ด้วยฮาร์ดแวร์ Compatibility Feature เพิ่มเติมและซอฟต์แวร์ Compatibility Support ภายใต้ DOS/360 โปรแกรมออบเจ็กต์ IBM 1401 / 1440 / 1460 สามารถทำงานในโหมดจำลองได้โดยมีการเขียนโปรแกรมใหม่เพียงเล็กน้อยหรือไม่เลย[ 26 ]การติดตั้งจำนวนมากมีฟีเจอร์ความเข้ากันได้ ทำให้สามารถเรียกใช้โปรแกรมเก่าได้

การจำลอง IBM 1620

แม้ว่า 360/30 จะสามารถกำหนดค่าให้จำลองIBM 1620 ได้ [ 4 ] :หน้า 11 แต่ปัจจัยสองประการทำให้มีความสำคัญน้อยกว่าการจำลอง IBM 1400 ซีรีส์ข้างต้น:

  • IBM 1130เป็นตัวเลือกที่เหมาะสมที่จะมาแทนที่ IBM 1620 [ 27 ] [ 28 ]
  • Fortranมีส่วนสำคัญในการใช้งาน 1620 [ 29 ]และโปรแกรม Fortran ของ IBM 1620 สามารถแปลงให้ทำงานบน System/360 ได้

หมายเหตุ

  1. รุ่น Model 20ที่มีประสิทธิภาพน้อยกว่านั้นรองรับการใช้งานร่วมกับผลิตภัณฑ์อื่นๆ ในตระกูล System/360 ได้เพียงบางส่วนเท่านั้น
  2. ตัวอักษร "M" ตัวเล็ก
  3. ชุดคำสั่งจุดลอยตัวเสริมก็มีให้เลือกใช้เช่นกัน
  • เว็บไซต์อย่างเป็นทางการของคลังข้อมูล IBM
  • หน่วยความจำอ่านอย่างเดียวแบบคาปาซิเตอร์ของ IBM (CCROS) ที่พิพิธภัณฑ์ประวัติศาสตร์คอมพิวเตอร์
  • การ์ดจากหน่วยความจำแบบอ่านอย่างเดียวของตัวเก็บประจุ (CCROS) ระบบ System/360 รุ่น 30
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=IBM_System/360_Model_30&oldid=1360244043 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ IBM System/360 รุ่น 30

IBM System/360 Model 30เป็นรุ่นระดับล่างของตระกูล IBM System/360 มีการประกาศเปิดตัวเมื่อวันที่ 7 เมษายน พ.ศ. 2507 เริ่มจัดส่งในปี พ.ศ.

ประวัติศาสตร์

รุ่น Model 30 ได้รับการประกาศในปี 1964 โดยเป็นรุ่นที่มีประสิทธิภาพน้อยที่สุดในตระกูล System/360 [ NB 1 ] ซีรี่ส์ System/360 เป็นคอมพิวเตอร์รุ่นแรกของโลกที่อนุญาตให้เขียนโปรแกรมภาษาเครื่องที่สามารถใช้งานได้กับเครื่องคอมพิวเตอร์ที่เข้ากันได้หลากหลายขนาด...

นางแบบ

ในตอนแรกมีการเสนอโมเดล 360/30 จำนวนสี่รุ่น [ NB 2 ] [ 4 ] ซึ่งแตกต่างกันตามปริมาณ หน่วยความจำหลัก ที่ระบบมีให้เลือกใช้ โดย C30, D30, E30 และ F30 ได้รับการกำหนดค่าด้วยหน่วยความจำหลัก 8K, 16K, 32K และ 64K ตามลำดับ [ 4 ] : รูปที่ 5 หน้า 9

อัปเกรด 96K

เพื่อตอบสนองต่อแรงกดดันด้านการแข่งขัน IBM ได้นำเสนอตัวเลือกการอัปเกรดหน่วยความจำ ทำให้สามารถใช้หน่วยความจำขนาด 96K บน 360/30 ได้ [ 6 ] [ 7 ] ดูเหมือนว่าจากแผงด้านหน้าของระบบ จะมีการวางแผนไว้ล่วงหน้าเพื่อรองรับหน่วยความจำที่มากกว่า 64K [ 8 ]