ระบบ IBM/32
ระบบ IBM/32 | |
| ผู้ผลิต | บริษัท อินเตอร์เนชั่นแนล บิสซิเนส แมชชีนส์ คอร์ปอเรชั่น ( IBM ) |
|---|---|
กลุ่มผลิตภัณฑ์ | ระบบ/32 |
| ปล่อยแล้ว | 7 มกราคม 2518 ( 1975-01-07 ) |
ราคาโปรโมชั่นแนะนำ | ประมาณ 1,000 ดอลลาร์ต่อเดือน |
| เลิกผลิตแล้ว | วันที่ 17 ตุลาคม พ.ศ. 2527 |
| โปรแกรมควบคุมระบบ (SCP) | |
| ซีพียู | ตัวประมวลผลจัดเก็บข้อมูลควบคุม (CSP) |
| ผู้มาก่อน | ระบบ IBM/3 |
| ผู้สืบทอด | ระบบ IBM/34 |
| เว็บไซต์ | เว็บไซต์อย่างเป็นทางการของ IBM Archives |
IBM System/32 [ 1 ] [ 2 ] (IBM 5320) เปิดตัวในเดือนมกราคม พ.ศ. 2518 [ 3 ]เป็นคอมพิวเตอร์ขนาดกลางที่มีหน้าจอแสดงผลในตัว ไดรฟ์ดิสก์ เครื่องพิมพ์ และซอฟต์แวร์รายงานฐานข้อมูล โดยส่วนใหญ่ใช้โดยธุรกิจขนาดเล็กถึงขนาดกลางสำหรับแอปพลิ เคชัน ทางบัญชีRPG IIเป็นภาษาโปรแกรม หลัก สำหรับเครื่องนี้[ 4 ]
ภาพรวม

ระบบ System/32 แบบผู้ใช้คนเดียว 16 บิตหรือที่รู้จักกันในชื่อ IBM 5320 เปิดตัวในปี 1975 [ 5 ]และเป็นรุ่นต่อจากIBM System/3รุ่น 6 ใน กลุ่ม คอมพิวเตอร์ระดับกลาง ของ IBM IBM อธิบายว่าเป็น "ระบบแรกที่รวมฮาร์ดแวร์และซอฟต์แวร์แอปพลิเคชันที่ครอบคลุม" [ 5 ]หนังสือพิมพ์ The New York Timesอธิบายว่า32เป็น "คอมพิวเตอร์ขนาดกะทัดรัดสำหรับผู้ใช้ครั้งแรกที่มีประสบการณ์การเขียนโปรแกรมคอมพิวเตอร์น้อยหรือไม่มีเลย" [ 6 ]ภายใน 40 เดือน "System/32 ได้แซงหน้า IBM System/3 ในฐานะคอมพิวเตอร์ IBM ที่ติดตั้งมากที่สุด" [ 5 ]
คอมพิวเตอร์เครื่องนี้มีลักษณะคล้ายโต๊ะทำงานขนาดใหญ่ที่มีจอแสดงผลขนาดเล็กมาก แสดงผลได้เพียง 6 แถว 40 ตัวอักษร ด้วยรูปลักษณ์ที่เหมือนโต๊ะทำงานแบบคอมพิวเตอร์ ทำให้ System/32 ได้รับฉายาว่า "โต๊ะไบโอนิก" ตามชื่อ รายการโทรทัศน์ยอดนิยมของสหรัฐฯ เรื่อง The Six Million Dollar Man (มนุษย์ไบโอนิก) ในช่วงที่คอมพิวเตอร์เครื่องนี้เปิดตัวในปี 1975 System /32มีเครื่องพิมพ์แบบแถว ในตัว ซึ่งหันหน้าเข้าหาผู้ใช้งานโดยตรงเมื่อนั่งอยู่ และสามารถพิมพ์รายงาน บันทึกช่วยจำ ใบแจ้งหนี้ ป้ายชื่อที่อยู่ ฯลฯ ได้
ผลิตภัณฑ์นี้เปิดตัวเมื่อวันที่ 7 มกราคม 1975 และถูกยกเลิกการจำหน่ายเมื่อวันที่ 17 ตุลาคม 1984 การเปลี่ยนไปใช้ระบบIBM System/34นั้นโดยทั่วไปทำได้ง่าย เนื่องจากซอร์สโค้ดเข้ากันได้ และโปรแกรมต่างๆ เพียงแค่ต้องคอมไพล์ใหม่เท่านั้น
โปรเซสเซอร์
ระบบ System/32 มี โปรเซสเซอร์ 16 บิตที่มีเวลาวงจร 200 นาโนวินาที ซึ่งรู้จักกันในชื่อControl Storage Processor (CSP) [ 7 ]ในขณะที่ System/3 ใช้โปรเซสเซอร์แบบฮาร์ดแวร์ แต่ System/32 ใช้ชุดคำสั่ง System/3 ในรูปแบบไมโครโค้ดโปรเซสเซอร์ System/32 ใช้รูปแบบไมโครโค้ดแบบแนวตั้ง โดยแต่ละไมโครคำสั่งจะใช้พื้นที่จัดเก็บควบคุม 16 บิต มีรหัสคำสั่งไมโคร 19 แบบ แต่คำสั่งไมโครบางคำสั่งสามารถดำเนินการที่แตกต่างกันได้ ขึ้นอยู่กับว่าบิตใดถูกตั้งค่าในส่วนที่เหลือของคำสั่งไมโคร ซึ่งหมายความว่ามีการดำเนินการที่แตกต่างกันประมาณ 70 แบบ[ 8 ] นอกจากนี้ยังมี ชุดคำสั่ง Scientific Macroinstructions ที่เป็นตัวเลือก ซึ่งใช้เพื่อรองรับ คอมไพเลอร์ Fortranโดยการใช้งานการสนับสนุน การคำนวณเลข ทศลอยในไมโครโค้ด[ 9 ]วิศวกรของ IBM บางคน รวมถึงGlenn HenryและFrank Soltisได้อธิบายย้อนหลังว่าไมโครโค้ดของ System/32 มีลักษณะคล้ายกับชุดคำสั่งRISC [ 7 ] [ 10 ]
การจำลอง System/3 ทำงานได้ไม่ดี ทำให้ IBM ต้องนำส่วนสำคัญของระบบปฏิบัติการ SCP มาใช้โดยตรงในไมโครโค้ด[ 11 ]ระบบ System/34 และ System/36 ในภายหลังได้แก้ไขปัญหานี้โดยใช้โปรเซสเซอร์สองตัวที่แตกต่างกัน - สถาปัตยกรรม System/32 CSP ถูกใช้เฉพาะสำหรับระบบปฏิบัติการ การควบคุม I/O และโค้ดจุดลอยตัว ในขณะที่โค้ดของผู้ใช้ทำงานบนโปรเซสเซอร์จัดเก็บข้อมูลหลัก (MSP) ซึ่งใช้ชุดคำสั่ง System/3 โดยตรงในฮาร์ดแวร์โดยไม่ต้องใช้ไมโครโค้ด[ 10 ]การใช้ไมโครโค้ดเพื่อนำการจำลองชุดคำสั่งมาใช้ รวมถึงส่วนประกอบระบบปฏิบัติการที่สำคัญต่อประสิทธิภาพ มีอิทธิพลต่อการออกแบบเลเยอร์ไมโครโค้ดในSystem/38ใน ภายหลัง [ 11 ]
หน่วยความจำ/ที่เก็บข้อมูล
มีหน่วยความจำหลัก 16, 24 หรือ 32 กิโลไบต์ และหน่วยความจำควบคุม 4 หรือ 8 กิโลไบต์ หน่วยความจำควบคุมขนาดใหญ่เป็นอุปกรณ์เสริม และจำเป็นเพื่อรองรับชุดคำสั่งทางวิทยาศาสตร์[ 9 ] [ 8 ]
ฮาร์ดไดรฟ์ตัวเดียวมีให้เลือก 3 ขนาด: [ 12 ]
- 5 MB
- 9 MB
- 13 MB
ระบบดังกล่าวมีไดรฟ์ฟลอปปี้ ขนาดแปดนิ้ว ที่สามารถอ่านฟลอปปี้จากตระกูล IBM 3740 ได้ด้วย
ใช้เพียงด้านเดียวของฟลอปปี้ดิสก์ 77 แทร็ก แต่ละแทร็กบรรจุเซกเตอร์ขนาด 128 ไบต์จำนวน 26 เซกเตอร์ IBM นำเสนอรูปแบบขยายซึ่งอนุญาตให้ใช้ 512 ไบต์ต่อเซกเตอร์ ถึงกระนั้น ฟลอปปี้ดิสก์ขนาด 8 นิ้วก็ยังจุได้น้อยกว่าหนึ่งในสามของเมกะไบต์[ 13 ]
ระบบ/32 ตัวดำเนินการ
ขณะป้อนข้อมูลผู้ปฏิบัติงานจะดูการแสดงผลตัวอักษร ซึ่งเป็นลักษณะทั่วไปของเครื่องป้อนข้อมูลลงฟลอปปี้ดิสก์ตระกูล IBM 3740 ในขณะนั้น
ไม่จำเป็นต้องมีผู้เชี่ยวชาญด้านคอมพิวเตอร์ในการใช้งาน System/32
ซอฟต์แวร์ระบบ
คำศัพท์บางคำที่เกี่ยวข้องกับซอฟต์แวร์ System/32 ได้แก่:
- SCP (System Control Program) คือระบบปฏิบัติการของ System/32 [ 14 ]
- SEU (Source Entry Utility, โปรแกรมแก้ไขโค้ด)
- DFU (ยูทิลิตี้ไฟล์ข้อมูล ซึ่งเป็นตัวสร้างแบบสอบถามและรายงาน) [ 15 ]
- OCL (Operations Control Language ซึ่งเป็นภาษาสำหรับบรรทัดคำสั่ง) และ
- #LIBRARY (ไดเร็กทอรีหรือพาร์ติชั่นดิสก์ที่เก็บโค้ดที่สามารถเรียกใช้งานได้)
ดูเพิ่มเติม
ลิงก์ภายนอก
- โครงการบูรณะระบบ System/32
- วิดีโอแสดงการทำงานของ Corestore Museum System/32 ในการเรียกใช้คำสั่ง IMPL/IPL จากดิสก์
- โพสต์ในกลุ่มข่าวที่ให้ข้อมูลเชิงลึกเกี่ยวกับสถาปัตยกรรม System/32 และ System/34