อ่าน 13 นาที
แอปเปิล III
Apple III (เขียนแบบมีสัญลักษณ์ apple /// ) เป็นคอมพิวเตอร์ส่วนบุคคลที่เน้นการใช้งานทางธุรกิจ ผลิตโดย Apple Computer และวางจำหน่ายในปี 1980 โดยมีจุดประสงค์เพื่อเป็นรุ่นต่อจาก Apple...
แอปเปิล III
| นักพัฒนา | คอมพิวเตอร์แอปเปิล |
|---|---|
| ปล่อยแล้ว | พฤศจิกายน พ.ศ. 2523 [ 1 ] |
ราคาโปรโมชั่นแนะนำ | 4,340 – 7,800 ดอลลาร์สหรัฐ (เทียบเท่า 16,960 – 30,480 ดอลลาร์สหรัฐในปี 2025) [ 2 ] |
| เลิกผลิตแล้ว | 24 เมษายน 2527 |
| หน่วยที่ขายได้ | 65,000–75,000 |
| แอปเปิ้ล เอสโอเอส | |
| ซีพียู | Synertek 6502 B @ 1.8 MHz [ 3 ] |
| หน่วยความจำ | หน่วยความจำ RAM 128 KBสามารถขยายได้ถึง512 KB |
| 5+ฟล อปปี้ดิสก์ขนาด1/4 นิ้ว | |
| แสดง |
|
| เสียง | DAC 6 บิต |
| ผู้มาก่อน | แอปเปิล II |
| ผู้สืบทอด | แอปเปิ้ล III พลัส |
Apple III (เขียนแบบมีสัญลักษณ์apple /// ) เป็นคอมพิวเตอร์ส่วนบุคคลที่เน้นการใช้งานทางธุรกิจ ผลิตโดยApple Computerและวางจำหน่ายในปี 1980 โดยมีจุดประสงค์เพื่อเป็นรุ่นต่อจากApple IIพร้อมคุณสมบัติที่ผู้ใช้ทางธุรกิจต้องการ เช่น แป้นพิมพ์แบบเครื่องพิมพ์ดีดที่มีทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก ปุ่มลูกศรแบบหลายทิศทาง และจอแสดงผล 80 คอลัมน์ แต่กลับไม่ประสบความสำเร็จในตลาด Apple III ใช้ระบบปฏิบัติการ Sophisticated Operating System (SOS) ซึ่งเป็นระบบปฏิบัติการเฉพาะของ Apple
Apple III ซึ่งออกแบบโดย Wendell Sander ได้รับการประกาศเมื่อวันที่ 19 พฤษภาคม 1980 และวางจำหน่ายในช่วงปลายเดือนพฤศจิกายนของปีนั้น[ 4 ]ปัญหาเสถียรภาพที่ร้ายแรงทำให้ต้องมีการปรับปรุงการออกแบบและเรียกคืนเครื่อง 14,000 เครื่องแรกที่ผลิตออกมา มีการเปิดตัวใหม่อย่างเป็นทางการในวันที่ 9 พฤศจิกายน 1981 [ 4 ] [ 5 ]แต่ชื่อเสียงของคอมพิวเตอร์ก็เสียหายไปแล้ว มีการเปิดตัวเวอร์ชันปรับปรุงใหม่ในเดือนธันวาคม 1983 ในชื่อApple III Plus
มีการคาดการณ์ว่าคอมพิวเตอร์ Apple III จำนวน 65,000 ถึง 75,000 เครื่องถูกขายไป[ 5 ] [ 6 ] Apple III Plus ทำให้ยอดขายเพิ่มขึ้นเป็นประมาณ 120,000 เครื่อง[ 6 ] รุ่นดั้งเดิมถูกยกเลิกการผลิตเมื่อวันที่ 24 เมษายน 1984 และรุ่น Plus ในเดือนกันยายน 1985 [ 6 ]ความล้มเหลวของ Apple III ทำให้ Apple ต้องประเมินแผนการที่จะเลิกผลิต Apple II ใหม่ และรุ่น Apple II รุ่นต่อมาได้นำเทคโนโลยีบางอย่างของ Apple III มาใช้Steve Wozniakกล่าวว่าสาเหตุหลักของความล้มเหลวของ Apple III คือระบบนี้ได้รับการออกแบบโดยแผนกการตลาดของ Apple ซึ่งต่างจากโครงการก่อนหน้านี้ของ Apple ที่ขับเคลื่อนด้วยวิศวกรรม[ 7 ]
ภาพรวม
ออกแบบ
สตีฟ วอซเนียกและสตีฟ จ็อบส์คาดหวังว่าผู้ที่ชื่นชอบงานอดิเรกจะซื้อ Apple II อย่างไรก็ตาม เนื่องจากVisiCalcและDisk IIธุรกิจขนาดเล็กจึงซื้อคอมพิวเตอร์ถึง 90% [ 8 ] Apple III ได้รับการออกแบบให้เป็นคอมพิวเตอร์สำหรับธุรกิจและเป็นรุ่นต่อจาก Apple II แม้ว่า Apple II จะเป็นแรงบันดาลใจให้กับผลิตภัณฑ์ทางธุรกิจที่สำคัญหลายอย่าง เช่น VisiCalc, MultiplanและApple Writer แต่สถาปัตยกรรมฮาร์ดแวร์ ระบบปฏิบัติการและสภาพแวดล้อมการพัฒนาของคอมพิวเตอร์นั้น มีข้อจำกัด [ 9 ]ผู้บริหารของ Apple ตั้งใจที่จะกำหนดการแบ่งส่วนตลาด อย่างชัดเจน โดยการออกแบบ Apple III ให้ดึงดูดตลาดธุรกิจ 90% ปล่อยให้ Apple II สำหรับผู้ใช้ตามบ้านและการศึกษา ผู้บริหารเชื่อว่า "เมื่อ Apple III ออกวางจำหน่าย Apple II จะหยุดขายภายในหกเดือน" วอซเนียกกล่าว[ 8 ]
Apple III ใช้CPU Synertek 6502Aหรือ 6502B [ 10 ] [ 11 ] 8 บิต ความเร็ว 2 เมกะเฮิร์ตซ์ (ทำงานได้อย่างมีประสิทธิภาพระหว่าง 1.4 ถึง 1.8 เมกะเฮิร์ตซ์เนื่องจาก รอบ การรีเฟรชวิดีโอหรือหน่วยความจำ ) และเช่นเดียวกับเครื่องรุ่นหลังๆ ในตระกูล Apple II บางรุ่น ใช้ เทคนิค การสลับแบงค์เพื่อเข้าถึงหน่วยความจำที่เกินขีดจำกัด 64 KB แบบดั้งเดิมของ 6502 สูงสุดถึง 256 KB ในกรณีของ Apple III ผู้จำหน่ายภายนอกได้ผลิตชุดอัปเกรดหน่วยความจำที่ทำให้ Apple III สามารถเข้าถึงหน่วยความจำ RAM ได้สูงสุดถึง 512 KB คุณสมบัติในตัวอื่นๆ ของ Apple III ได้แก่ จอแสดงผล 80 คอลัมน์ 24 บรรทัด พร้อมตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก แป้นพิมพ์ตัวเลขปุ่มควบคุมเคอร์เซอร์แบบสองความเร็ว (ไวต่อแรงกด) เสียง 6 บิต ( DAC ) และ ไดรฟ์ฟลอปปี้ดิสก์ขนาด 5.25 นิ้ว ความจุ 140 กิโลไบต์ในตัวโหมดกราฟิกประกอบด้วยความละเอียด 560x192 ในแบบขาวดำ และ 280x192 พร้อมสีหรือเฉดสีเทา 16 สี แตกต่างจาก Apple II ตรงที่ตัวควบคุม Disk III เป็นส่วนหนึ่งของแผงวงจรหลัก
Apple III เป็นผลิตภัณฑ์ Apple ชิ้นแรกที่อนุญาตให้ผู้ใช้เลือกทั้งแบบอักษรบนหน้าจอและรูปแบบแป้นพิมพ์ได้ คือQWERTYหรือDvorak อย่างไรก็ตาม ไม่สามารถเปลี่ยนตัวเลือกเหล่านี้ได้ขณะที่โปรแกรมกำลังทำงานอยู่ ซึ่งแตกต่างจากApple IIcที่มีสวิตช์แป้นพิมพ์อยู่เหนือแป้นพิมพ์โดยตรง ทำให้ผู้ใช้สามารถสลับได้ทันทีขณะใช้งาน
ซอฟต์แวร์

Apple III ได้แนะนำระบบปฏิบัติการขั้นสูงที่เรียกว่าApple SOSซึ่งออกเสียงว่า "ซอสแอปเปิล" ความสามารถในการระบุทรัพยากรโดยใช้ชื่อทำให้ Apple III สามารถปรับขนาดได้มากกว่า Apple II ที่ใช้การระบุตำแหน่งทางกายภาพ เช่นPR#6และCATALOG, D1Apple SOS อนุญาตให้ใช้ความจุเต็มของอุปกรณ์จัดเก็บข้อมูลเป็นวอลุ่ม เดียว เช่นฮาร์ดดิสก์ไดรฟ์Apple ProFile และรองรับระบบไฟล์แบบลำดับชั้นคุณสมบัติและ ฐาน รหัส บางส่วนของ Apple SOS ได้ถูกนำไปใช้ในระบบปฏิบัติการ ProDOS [ 12 ]และGS/OSของ Apple II ในภายหลังรวมถึงLisa 7/7และMac OSด้วย
ด้วยราคาเริ่มต้นที่ 4,340 ดอลลาร์สหรัฐ (เทียบเท่า 17,356 ดอลลาร์สหรัฐ ณ ปี 2024) และราคาสูงสุดที่ 7,800 ดอลลาร์สหรัฐ (เทียบเท่า 31,194 ดอลลาร์สหรัฐ ณ ปี 2024) Apple III จึงมีราคาแพงกว่า คอมพิวเตอร์ธุรกิจที่ใช้ CP/M หลายเครื่อง ที่มีจำหน่ายในขณะนั้น[ 2 ]มีแอปพลิเคชันซอฟต์แวร์เพียงไม่กี่ตัวนอกเหนือจาก VisiCalc ที่มีให้ใช้งานสำหรับคอมพิวเตอร์เครื่องนี้[ 13 ]ตามการนำเสนอในงานKansasFest 2012 มีซอฟต์แวร์เฉพาะสำหรับ Apple III น้อยกว่า 50 แพ็กเกจที่ได้รับการเผยแพร่ โดยส่วนใหญ่จะวางจำหน่ายพร้อมกับการเปิดตัว III Plus [ 14 ]อย่างไรก็ตาม ตัวเลขนี้ได้รับการพิสูจน์แล้วว่าไม่ถูกต้องอย่างมาก เนื่องจากคู่มือ 'RESOURCE GUIDE: Of Apple /// and Apple /// Plus Software and Hardware' ที่เผยแพร่และวางจำหน่ายโดย Apple Computer, Inc. ในเดือนพฤษภาคม 1984 ระบุรายชื่อซอฟต์แวร์มากกว่า 500 แพ็กเกจที่ผลิตโดยผู้เผยแพร่หลายรายและหลากหลาย เมื่อพิจารณาว่าผู้จัดจำหน่ายซอฟต์แวร์และผู้ผลิตฮาร์ดแวร์เฉพาะทาง เช่น On-Three, Inc. ยังคงผลิตสินค้าสำหรับ Apple III ต่อเนื่องมาจนถึงช่วงปลายทศวรรษ 1990 การมีจำนวนสินค้ามากกว่า 500 รายการจึงอาจดูน้อยเกินไปเช่นกัน
เนื่องจากแอปเปิลไม่ได้มองว่า Apple III เหมาะสำหรับนักเล่นงานอดิเรก จึงไม่ได้ให้ข้อมูลซอฟต์แวร์ทางเทคนิคมากมายเหมือนกับ Apple II [ 13 ]เดิมทีตั้งใจให้เป็นเครื่องทดแทน Apple II โดยตรง จึงได้รับการออกแบบให้สามารถใช้งานร่วมกับซอฟต์แวร์ Apple II ได้ อย่างไรก็ตาม เนื่องจากแอปเปิลไม่ต้องการส่งเสริมการพัฒนาแพลตฟอร์ม II ต่อไป ความเข้ากันได้กับ Apple II จึงมีอยู่เฉพาะในโหมด Apple II พิเศษ ซึ่งมีข้อจำกัดในด้านความสามารถ โดยจำลองเฉพาะการกำหนดค่า Apple II Plus พื้นฐานเท่านั้นแรม 48 กิโลไบต์
มีการเพิ่มชิปพิเศษโดยเจตนาเพื่อป้องกันการเข้าถึงจาก Apple II Mode ไปยังคุณสมบัติขั้นสูงของ III เช่น หน่วยความจำที่มีปริมาณมากกว่า[ 8 ]
อุปกรณ์ต่อพ่วง
Apple III มีช่องเสียบส่วนขยายสี่ช่อง ซึ่งinCiderในปี 1986 เรียกว่า "น้อยนิด" [ 15 ]และยังกล่าวอีกว่าการ์ด Apple II สามารถใช้งานร่วมกันได้ แต่มีความเสี่ยงที่จะละเมิด กฎระเบียบ RFI ของรัฐบาล และต้อง ใช้ ไดรเวอร์อุปกรณ์ เฉพาะสำหรับ Apple III ; BYTEระบุว่า "Apple แทบไม่ได้ให้ข้อมูลเกี่ยวกับวิธีการเขียนไดรเวอร์เหล่านั้นเลย" เช่นเดียวกับซอฟต์แวร์ Apple ให้ข้อมูลทางเทคนิคเกี่ยวกับฮาร์ดแวร์เพียงเล็กน้อยกับคอมพิวเตอร์[ 13 ]แต่ผลิตภัณฑ์เฉพาะสำหรับ Apple III ก็มีวางจำหน่าย เช่น ผลิตภัณฑ์ที่ทำให้คอมพิวเตอร์สามารถใช้งานร่วมกับApple IIeได้[ 15 ]อุปกรณ์ต่อพ่วงที่ผลิตโดย Apple รุ่นใหม่หลายตัวได้รับการพัฒนาสำหรับ Apple III Apple III รุ่นดั้งเดิมมีนาฬิกาเรียลไทม์ ในตัว ซึ่ง Apple SOS สามารถรับรู้ได้ ต่อมานาฬิกานี้ถูกถอดออกจากรุ่น "ปรับปรุง" และวางจำหน่ายเป็นอุปกรณ์เสริมแทน
นอกจากไดรฟ์ฟลอปปี้ในตัวแล้ว Apple III ยังสามารถรองรับไดรฟ์ฟลอปปี้ดิสก์ Disk III ภายนอกเพิ่มเติมได้ถึงสามตัว Disk III สามารถใช้งานร่วมกับ Apple III ได้อย่างเป็นทางการเท่านั้น Apple III Plus ต้องใช้อะแดปเตอร์จาก Apple เพื่อใช้งาน Disk III กับพอร์ตดิสก์ DB-25 [ 16 ]
เมื่อมีการเปิดตัว Apple III รุ่นปรับปรุงใหม่หนึ่งปีหลังจากการเปิดตัว Apple ก็เริ่มนำเสนอระบบฮาร์ดดิสก์ภายนอกProFile [ 17 ]โดยมีราคา 3,499 ดอลลาร์สำหรับพื้นที่จัดเก็บ 5 MB และยังต้องใช้ช่องเสียบอุปกรณ์ต่อพ่วงสำหรับการ์ดควบคุมอีกด้วย
ความเข้ากันได้กับเวอร์ชันเก่า
คอมพิวเตอร์ Apple III มีฮาร์ดแวร์ในตัวที่สามารถใช้งานซอฟต์แวร์ของ Apple II ได้ แต่ในการใช้งานนั้น จำเป็นต้องใช้ดิสก์บูตจำลองที่จะเปลี่ยนเครื่องให้กลายเป็นApple II Plus ขนาด 48 กิโลไบต์มาตรฐาน จนกว่าจะปิดเครื่อง แป้นพิมพ์ ไดรฟ์ฟลอปปี้ภายใน (และไดรฟ์ Disk III ภายนอกหนึ่งตัว) จอแสดงผล (สีแสดงผลผ่านพอร์ต 'วิดีโอขาวดำ') และลำโพง จะทำงานเหมือนอุปกรณ์ต่อพ่วงของ Apple II ส่วนแพดเดิ ล และพอร์ตอนุกรมก็สามารถทำงานในโหมด Apple II ได้เช่นกัน แต่จะมีข้อจำกัดและปัญหาเรื่องความเข้ากันได้อยู่บ้าง
วิศวกรของ Apple ได้เพิ่มวงจรพิเศษเข้าไปโดยมีจุดประสงค์เดียวคือการปิดกั้นการเข้าถึงคุณสมบัติขั้นสูงเมื่อทำงานในโหมดจำลอง Apple II จุดประสงค์หลักคือเพื่อยับยั้งการพัฒนาและความสนใจในตระกูล Apple II และเพื่อผลักดัน Apple III ให้เป็นรุ่นต่อจาก Apple II ตัวอย่างเช่น ไม่สามารถเข้าถึง RAM ได้มากกว่า48 KBแม้ว่าเครื่องจะมี RAM 128 KBหรือมากกว่านั้นก็ตาม โปรแกรม Apple II หลายโปรแกรมต้องการ RAM อย่างน้อย64 KBทำให้ไม่สามารถใช้งานบน Apple III ได้ ในทำนองเดียวกัน การเข้าถึงการรองรับตัวพิมพ์เล็ก ข้อความ 80 คอลัมน์ หรือกราฟิกและเสียงขั้นสูงต่างๆ ก็ถูกปิดกั้นโดยวงจรฮาร์ดแวร์นี้ ทำให้แม้แต่โปรแกรมเมอร์ซอฟต์แวร์ที่มีทักษะก็ไม่สามารถหลีกเลี่ยงการล็อกเอาต์ของ Apple ได้ บริษัทบุคคลที่สาม Titan Technologies ได้จำหน่ายการ์ดเสริมที่เรียกว่า III Plus II ซึ่งช่วยให้โหมด Apple II สามารถเข้าถึงหน่วยความจำเพิ่มเติม พอร์ตเกมมาตรฐาน และด้วยการ์ดเสริมที่วางจำหน่ายในภายหลัง ยังสามารถจำลอง Apple IIe ได้อีกด้วย
การ์ดสล็อต Apple II บางรุ่นสามารถติดตั้งใน Apple III และใช้งานในโหมด III ดั้งเดิมได้โดยใช้ไดรเวอร์อุปกรณ์ SOS ที่เขียนขึ้นเอง รวมถึง Grappler Plus และ Liron 3.5 Controller
การแก้ไข

หลังจากปัญหาความร้อนสูงเกินไปถูกระบุว่าเป็นผลมาจากข้อบกพร่องในการออกแบบที่ร้ายแรง จึงมีการเปิดตัวแผงวงจรตรรกะที่ออกแบบใหม่ในช่วงกลางเดือนธันวาคม พ.ศ. 2524 [ 6 ]ซึ่งรวมถึงความต้องการแหล่งจ่ายไฟที่ต่ำลงร่องรอยวงจร ที่กว้างขึ้น และซ็อกเก็ตชิปที่ออกแบบได้ดีขึ้น[ 17 ]รุ่นที่ปรับปรุงใหม่ราคา 3,495 ดอลลาร์ยังรวมถึง RAM 256 KB เป็นการกำหนดค่ามาตรฐาน[ 17 ] Apple III รุ่นดั้งเดิมจำนวน 14,000 เครื่องที่ขายไปนั้นถูกส่งคืนและแทนที่ด้วยรุ่นที่ปรับปรุงใหม่ทั้งหมด
แอปเปิ้ล III พลัส
Apple เลิกผลิต Apple III ในเดือนตุลาคม พ.ศ. 2526 เนื่องจากละเมิด ข้อกำหนดของ FCCและ FCC กำหนดให้บริษัทต้องเปลี่ยนชื่อคอมพิวเตอร์ที่ออกแบบใหม่[ 18 ] [ 19 ] Apple เปิดตัวApple III Plusในเดือนธันวาคม พ.ศ. 2526 ในราคา 2,995 ดอลลาร์สหรัฐ รุ่นใหม่นี้มีนาฬิกาในตัวการสลับเฟรมวิดีโอขั้วต่อพอร์ตด้านหลังแบบมาตรฐาน แหล่งจ่ายไฟ 55 วัตต์ RAM 256 KB เป็นมาตรฐาน และแป้นพิมพ์ที่ออกแบบใหม่คล้ายกับ Apple IIe [ 17 ] [ 19 ]
เจ้าของ Apple III สามารถซื้อการอัปเกรด III Plus แต่ละรายการได้ เช่น นาฬิกาและคุณสมบัติการสลับเส้น[ 19 ]และรับแผงวงจรตรรกะรุ่นใหม่เป็นอะไหล่ทดแทน ชุดอัปเกรดแป้นพิมพ์ที่เรียกว่า "ชุดอัปเกรด Apple III Plus" ก็มีวางจำหน่ายเช่นกัน ซึ่งประกอบด้วยแป้นพิมพ์ ฝาครอบROM ตัวเข้ารหัสแป้นพิมพ์ และโลโก้ทดแทน การอัปเกรดนี้ต้องติดตั้งโดยช่างเทคนิคบริการที่ได้รับอนุญาต
ข้อบกพร่องในการออกแบบ
ตามที่ Wozniak กล่าว Apple III "มีความล้มเหลวของฮาร์ดแวร์ 100 เปอร์เซ็นต์" [ 8 ]อดีตผู้บริหาร Apple Taylor Pohlman กล่าวว่า: [ 20 ]
กรอบเวลาในการผลิตและพัฒนานั้นสั้นเกินไป เมื่อมีการตัดสินใจประกาศเปิดตัว มี Apple III อยู่เพียงสามเครื่องเท่านั้น และทั้งหมดเป็นแผงวงจร แบบพันสายไฟ
เคสของ Apple III นั้นถูกกำหนดไว้ตายตัวมานานแล้ว ดังนั้นพวกเขาจึงมีแผงวงจรตรรกะขนาดที่แน่นอนสำหรับติดตั้งวงจร... พวกเขาไปสอบถามจากบริษัทภายนอกสามแห่ง แต่ไม่มีใครสามารถออกแบบแผงวงจรให้ลงตัวได้
พวกเขาใช้แผงวงจรขนาดเล็กที่สุดเท่าที่จะหาได้ พวกเขาผลิตแผงวงจรเหล่านี้ประมาณ 1,000 ชุดเป็นหน่วยทดลองเพื่อแจกให้ตัวแทนจำหน่ายเป็นตัวอย่าง แต่พวกมันใช้งานไม่ได้จริง... แอปเปิลจึงเปลี่ยนแผงวงจรใหม่ ปัญหาคือ ณ จุดนี้มีปัญหาอื่นๆ อีก เช่น ชิปที่ไม่พอดี มีปัญหามากมายนับไม่ถ้วนที่ปกติแล้วจะต้องแก้ไขในขั้นตอนการผลิตทดลอง โดยพื้นฐานแล้ว ลูกค้าได้รับสินค้าตัวอย่างไป
จ็อบส์ยืนกรานในแนวคิดที่จะไม่มีพัดลมหรือช่องระบายอากาศ เพื่อให้คอมพิวเตอร์ทำงานได้อย่างเงียบเชียบ ต่อมาเขาได้ผลักดันแนวคิดเดียวกันนี้ไปใช้กับผลิตภัณฑ์ Apple เกือบทุกรุ่นที่เขาควบคุม ตั้งแต่Apple LisaและMacintosh 128KไปจนถึงiMac [ 21 ]เพื่อให้คอมพิวเตอร์สามารถระบายความร้อนได้ฐานของ Apple III จึงทำจากอะลูมิเนียมหล่อหนัก ซึ่งเชื่อกันว่าทำหน้าที่เป็น ตัว ระบายความร้อนข้อดีอย่างหนึ่งของเคสอะลูมิเนียมคือการลดการรบกวนคลื่นความถี่วิทยุซึ่งเป็นปัญหาที่รบกวนซีรี่ส์ Apple II ตลอดประวัติศาสตร์ ต่างจาก Apple II ตรงที่แหล่งจ่ายไฟถูกติดตั้ง – โดยไม่มีเปลือกหุ้มของตัวเอง – ในช่องที่แยกจากแผงวงจรหลัก การตัดสินใจใช้เปลือกอะลูมิเนียมในที่สุดก็ทำให้เกิดปัญหาทางวิศวกรรมซึ่งส่งผลให้ Apple III มีปัญหาด้านความน่าเชื่อถือ ระยะเวลานำในการผลิตเปลือกนั้นสูง และต้องทำก่อนที่เมนบอร์ดจะเสร็จสมบูรณ์ ต่อมาพบว่าไม่มีพื้นที่เพียงพอบนเมนบอร์ดสำหรับส่วนประกอบทั้งหมด เว้นแต่จะใช้ร่องรอยที่แคบกว่า

เชื่อกันว่า Apple III จำนวนมากทำงานล้มเหลวเนื่องจากไม่สามารถระบายความร้อนได้อย่างเหมาะสมinCiderระบุในปี 1986 ว่า "ความร้อนเป็นศัตรูตัวฉกาจของ Apple มาโดยตลอด ///" [ 15 ]และผู้ใช้บางรายรายงานว่า Apple III ของพวกเขาร้อนมากจนชิปเริ่มหลุดออกจากบอร์ด ทำให้หน้าจอแสดงข้อมูลที่ผิดเพี้ยนหรือดิสก์หลุดออกจากช่องเสียบ "ละลาย" [ 22 ] BYTEเขียนว่า "วงจรรวมมีแนวโน้มที่จะหลุดออกจากซ็อกเก็ต " [ 13 ]มีข่าวลือว่า Apple แนะนำให้ลูกค้าเอียงด้านหน้าของ Apple III หกนิ้วเหนือโต๊ะแล้วปล่อยลงเพื่อใส่ชิปกลับเข้าไปใหม่เป็นวิธีแก้ปัญหาชั่วคราว[ 6 ]การวิเคราะห์อื่นๆ โทษกระบวนการใส่ชิปอัตโนมัติที่ผิดพลาด ไม่ใช่ความร้อน[ 23 ]
เจอร์รี มาน็อคนักออกแบบเคสปฏิเสธข้อกล่าวหาเรื่องข้อบกพร่องในการออกแบบ โดยยืนยันว่าการทดสอบพิสูจน์แล้วว่าตัวเครื่องระบายความร้อนภายในได้อย่างเพียงพอ สาเหตุหลักที่เขาอ้างคือปัญหาการออกแบบแผงวงจรตรรกะที่สำคัญ แผงวงจรตรรกะใช้เทคโนโลยี "fineline" ซึ่งยังไม่สมบูรณ์ในขณะนั้น โดยมีร่องรอยที่แคบและอยู่ใกล้กันมาก[ 24 ]เมื่อชิปถูก "ยัด" ลงในแผงวงจรและ บัดกรี แบบคลื่นสะพานบัดกรีจะเกิดขึ้นระหว่างร่องรอยที่ไม่ควรเชื่อมต่อกัน ซึ่งทำให้เกิดการลัดวงจร จำนวนมาก ซึ่งต้องใช้เวลาหลายชั่วโมงในการวินิจฉัยและซ่อมแซมด้วยมือซึ่งมีค่าใช้จ่ายสูง Apple จึงออกแบบแผงวงจรใหม่ที่มีเลเยอร์มากขึ้นและร่องรอยที่มีความกว้างปกติ แผงวงจรตรรกะใหม่นี้ถูกออกแบบโดยนักออกแบบคนเดียวบนกระดานเขียนแบบ ขนาดใหญ่ แทนที่จะใช้ ระบบ CAD - CAM ที่มีราคาแพง ซึ่งใช้สำหรับแผงวงจรก่อนหน้านี้ และการออกแบบใหม่นี้ก็ใช้งานได้
Apple III รุ่นก่อนหน้านี้มีนาฬิกา เรียลไทม์ในตัว อย่างไรก็ตาม ฮาร์ดแวร์จะล้มเหลวหลังจากใช้งานเป็นเวลานาน[ 13 ]สมมติว่าNational Semiconductorจะทดสอบชิ้นส่วนทั้งหมดก่อนจัดส่ง Apple ไม่ได้ทำการทดสอบในระดับนี้ Apple บัดกรีชิปลงบนบอร์ดโดยตรงและไม่สามารถเปลี่ยนชิปที่เสียได้ง่ายหากพบ ในที่สุด Apple ก็แก้ปัญหานี้ได้โดยการถอดนาฬิกาเรียลไทม์ออกจากข้อกำหนดของ Apple III แทนที่จะจัดส่ง Apple III โดยติดตั้งนาฬิกาไว้ล่วงหน้า แล้วจึงขายอุปกรณ์ต่อพ่วงนี้เป็นอุปกรณ์เสริมสำหรับช่างเทคนิคระดับ 1 [ 6 ]
พื้นฐาน
ไมโครซอฟต์และแอปเปิลต่างพัฒนาภาษา BASIC เวอร์ชันของตนเองสำหรับ Apple III โดยMicrosoft BASIC สำหรับ Apple IIIถูกออกแบบมาให้ทำงานบน แพลตฟอร์ม CP/Mที่มีให้สำหรับ Apple III ส่วนApple Business BASICนั้นถูกจัดส่งมาพร้อมกับ Apple III ขณะที่ Donn Denman ได้พอร์ต Applesoft BASIC ไปยัง SOS และปรับปรุงใหม่เพื่อให้สามารถใช้ประโยชน์จากหน่วยความจำเพิ่มเติมของ Apple III ได้
ภาษาทั้งสองนำเสนอคุณสมบัติใหม่หรือปรับปรุงหลายอย่างเหนือกว่าApplesoft BASIC ภาษาทั้งสองแทนที่ ตัวแปรจุดลอยตัวความแม่นยำเดี่ยวของ Applesoft ที่ใช้พื้นที่จัดเก็บ 5 ไบต์ด้วยตัวแปร 4 ไบต์ที่มีความแม่นยำลดลงเล็กน้อย พร้อมทั้งเพิ่มรูปแบบตัวเลขที่ใหญ่ขึ้น Apple III Microsoft BASIC มีตัวแปรจุดลอยตัวความแม่นยำสองเท่า ใช้พื้นที่จัดเก็บ 8 ไบต์[ 25 ] ในขณะที่ Apple Business BASIC มีชนิด จำนวนเต็มแบบยาวพิเศษใช้พื้นที่จัดเก็บ 8 ไบต์เช่นกัน[ 26 ]ภาษาทั้งสองยังคงใช้จำนวนเต็ม 2 ไบต์ และสตริงที่ มีความยาวสูงสุด 255 ตัวอักษร
คุณสมบัติใหม่เพิ่มเติมอื่นๆ ที่มีร่วมกันในทั้งสองภาษา ได้แก่:
- การรวมคำสั่งเกี่ยวกับไฟล์ดิสก์เข้าไว้ในภาษาโปรแกรม
- ตัวดำเนินการสำหรับ MOD และสำหรับการหารจำนวนเต็ม
- ส่วน ELSE เป็นตัวเลือกเสริมในคำสั่ง IF...THEN
- ฟังก์ชัน HEX$() สำหรับแสดงผลในรูปแบบเลขฐานสิบหก
- ฟังก์ชัน INSTR ใช้สำหรับค้นหาสตริงย่อยภายในสตริงหลัก
- คำสั่ง PRINT USING ใช้เพื่อควบคุมรูปแบบของผลลัพธ์ ในภาษา Apple Business BASIC นอกจากจะระบุรูปแบบโดยตรงด้วยนิพจน์สตริงแล้ว ยังมีตัวเลือกในการระบุหมายเลขบรรทัดที่คำสั่ง IMAGE ระบุรูปแบบการแสดงผล ซึ่งคล้ายกับคำสั่ง FORMAT ในภาษาFORTRAN
คุณสมบัติบางอย่างทำงานแตกต่างกันในแต่ละภาษา:
| แอปเปิล III ไมโครซอฟต์เบสิก | Apple Business BASIC | |
|---|---|---|
| ตัวดำเนินการหารจำนวนเต็ม | \ (แบ็กสแลช) | ดิฟ |
| อ่านแป้นพิมพ์โดยไม่ต้องรอ | ฟังก์ชัน INKEY$ จะส่งคืนสตริงที่มีอักขระตัวเดียว ซึ่งแสดงถึงปุ่มที่ถูกกดล่าสุด หรือสตริงว่างหากไม่มีการกดปุ่มใหม่ตั้งแต่การอ่านครั้งล่าสุด | ตัวแปร "สงวน" แบบอ่านอย่างเดียวของ KBD จะส่งคืน รหัส ASCIIของปุ่มสุดท้ายที่กด คู่มือไม่ได้ระบุว่าค่าใดจะถูกส่งกลับหากไม่มีการกดปุ่มใหม่ตั้งแต่การอ่านครั้งล่าสุด |
| การกำหนดค่าใหม่ให้กับส่วนหนึ่งของตัวแปรสตริง | คำสั่งกำหนดค่า MID$() | คำสั่งกำหนดค่า SUB$() |
| การกำหนดตำแหน่งของผลลัพธ์ข้อความ | ฟังก์ชัน POS() ใช้สำหรับอ่านตำแหน่งแนวนอนของหน้าจอ และฟังก์ชัน LPOS() ใช้สำหรับอ่านตำแหน่งแนวนอนของเครื่องพิมพ์ | HPOS และ VPOS สามารถกำหนด "ตัวแปรที่สงวนไว้" เพื่ออ่านหรือตั้งค่าตำแหน่งแนวนอนหรือแนวตั้งสำหรับการแสดงผลข้อความบนหน้าจอได้ |
| ยอมรับค่าในรูปแบบเลขฐานสิบหก | นิพจน์ที่จัดรูปแบบด้วย "&H" | ฟังก์ชัน TEN() ใช้สำหรับแปลงสตริงที่แสดงเลขฐานสิบหกให้เป็นค่าตัวเลข |
| ผลลัพธ์ของ ASC("") ( ตัวถูกดำเนินการสตริงว่าง) | ทำให้เกิดข้อผิดพลาด | ส่งคืนค่า −1 |
คุณสมบัติเพิ่มเติมของ Microsoft BASIC
- ฟังก์ชัน INPUT$()ใช้แทนคำสั่งGET ของ Applesoft
- คำสั่ง LINE INPUTใช้สำหรับป้อนข้อความทั้งบรรทัด โดยไม่คำนึงถึงเครื่องหมายวรรคตอน ลงในตัวแปรสตริงเดียว
- คำสั่ง LPRINTและLPRINT USINGจะสั่งพิมพ์เอกสารลงบนกระดาษโดยอัตโนมัติ
- คำสั่ง LSETและRSETใช้สำหรับจัดข้อความให้ชิดซ้ายหรือชิดขวาภายในความยาวอักขระที่กำหนดของตัวแปรสตริง
- ฟังก์ชัน OCT$()สำหรับแสดงผล และนิพจน์ที่จัดรูปแบบด้วย "&" หรือ "&O" สำหรับจัดการสัญกรณ์เลขฐานแปด
- ฟังก์ชัน SPACE$()ใช้สำหรับสร้างช่องว่างนอก คำสั่ง PRINTและ ฟังก์ชัน STRING$()ใช้สำหรับสร้างช่องว่างกับอักขระใดๆ ก็ได้
- คำสั่ง WHILE ... WENDเป็นโครงสร้างลูปที่สร้างขึ้นจาก เงื่อนไข บูลีน ทั่วไป โดยไม่มีตัวแปรดัชนี
- การดำเนินการบูลี นแบบบิต (16 บิต) ( AND , OR , NOT ) พร้อมด้วยตัวดำเนินการเพิ่มเติมXOR , EQV , IMP
- การระบุหมายเลขบรรทัดในคำสั่งRESTORE
- ตัวเลือก RESUMEคือNEXT (เพื่อข้ามไปยังคำสั่งถัดจากคำสั่งที่ทำให้เกิดข้อผิดพลาด) หรือหมายเลขบรรทัดที่ระบุ (ซึ่งจะแทนที่แนวคิดของการออกจากโหมดจัดการข้อผิดพลาดด้วยGOTO -line จึงช่วยหลีกเลี่ยงปัญหาข้อผิดพลาด สแต็กของ Applesoft II )
- พารามิเตอร์หลายตัวใน ฟังก์ชันที่ผู้ใช้กำหนดเอง ( DEF FN )
- เป็นการกลับมาใช้แนวคิดเดิมของ Applesoft One ที่มี ฟังก์ชัน USR() หลาย ฟังก์ชันอยู่ที่แอดเดรสต่างกัน โดยการสร้างฟังก์ชันUSR สิบฟังก์ชันที่แตกต่างกัน กำหนดหมายเลขเป็น USR0ถึงUSR9พร้อมด้วย คำสั่ง DEF USRx แยกกัน เพื่อกำหนดแอดเดรสของแต่ละฟังก์ชัน อาร์กิวเมนต์ที่ส่งไปยัง ฟังก์ชัน USRxสามารถเป็นชนิดใดก็ได้ รวมถึงสตริง ค่าที่ส่งคืนก็สามารถเป็นชนิดใดก็ได้เช่นกัน โดยค่าเริ่มต้นจะเป็นชนิดเดียวกับอาร์กิวเมนต์ที่ส่งเข้ามา
ภาษาดังกล่าวไม่มีการรองรับกราฟิกใดๆ และไม่มีฟังก์ชันสำหรับการอ่านค่าจากปุ่มหรือตัวควบคุมแบบอนาล็อก อีกทั้งยังไม่มีวิธีการกำหนดหน้าต่างที่ใช้งานอยู่ของหน้าจอข้อความ
คุณสมบัติเพิ่มเติมของ Business BASIC
ภาษา Apple Business BASIC ตัดการอ้างอิงถึงที่อยู่หน่วยความจำสัมบูรณ์ทั้งหมดออกไป ดังนั้น คำสั่ง POKE และฟังก์ชัน PEEK() จึงไม่มีอยู่ในภาษา และคุณสมบัติใหม่ได้เข้ามาแทนที่คำสั่ง CALL และฟังก์ชัน USR() ฟังก์ชันการทำงานบางอย่างใน Applesoft ที่เคยทำได้ด้วย ตำแหน่ง PEEK และ POKE ต่างๆ นั้น ปัจจุบันได้ถูกแทนที่ด้วย:
- ฟังก์ชัน BUTTON() สำหรับอ่านค่าปุ่มบนจอยเกม
- คำสั่ง WINDOW ใช้สำหรับกำหนดหน้าต่างที่ใช้งานอยู่ของหน้าจอข้อความโดยใช้พิกัดของหน้าต่างนั้น
- ตัวแปรระบบ KBD, HPOS และ VPOS
ซับรูทีน และฟังก์ชัน ไบนารีภายนอกจะถูกโหลดเข้าสู่หน่วยความจำด้วยคำสั่งดิสก์ INVOKE เพียงคำสั่งเดียว ซึ่งจะโหลดโมดูลโค้ดที่ประกอบแยกกัน จากนั้นจะใช้คำสั่ง PERFORM เพื่อเรียกใช้โปรซีเดอร์ที่ถูก INVOKE โดยใช้ชื่อ พร้อมรายการอาร์กิวเมนต์ ฟังก์ชันที่ถูก INVOKE จะถูกอ้างอิงในนิพจน์โดยใช้ EXFN. (เลขทศนิยม) หรือ EXFN%. (จำนวนเต็ม) โดยมีชื่อฟังก์ชันและรายการอาร์กิวเมนต์สำหรับฟังก์ชันต่อท้าย
ระบบกราฟิกได้รับการสนับสนุนด้วยโมดูล INVOKEd ซึ่งมีคุณสมบัติต่างๆ เช่น การแสดงข้อความภายในกราฟิกด้วยแบบอักษรที่หลากหลาย ภายในโหมดกราฟิกสี่แบบที่มีให้เลือกใช้งานบน Apple III
แผนกต้อนรับ
มันเป็นเรื่องน่าเสียดายที่เรื่องราวเป็นไปแบบนั้น เพราะเราอาจทุ่มเงินไปกว่า 100 ล้านดอลลาร์สหรัฐฯ ในด้านการโฆษณา การส่งเสริมการขาย และการวิจัยและพัฒนา สำหรับผลิตภัณฑ์ที่คิดเป็นเพียง 3 เปอร์เซ็นต์ของรายได้ของเรา ในช่วงเวลาเดียวกัน ลองคิดดูว่าเราจะทำอะไรได้บ้างเพื่อปรับปรุง Apple II หรือ Apple จะทำอะไรได้บ้างเพื่อนำเสนอผลิตภัณฑ์ให้เราในตลาดของ IBM
— สตีฟ วอซเนียก , 1985 [ 8 ]
"Apple III ไม่น่าจะประสบความสำเร็จเท่า Apple II" InfoWorldกล่าวในเดือนมกราคม พ.ศ. 2524 โดยอ้างถึงราคาสูง ความล่าช้าในการผลิต พื้นที่จัดเก็บข้อมูลดิสก์ที่จำกัด และคลังซอฟต์แวร์ขนาดเล็กของ Apple III นิตยสารจึงตั้งคำถามว่า "ทำไมต้องซื้อคอมพิวเตอร์ราคา 5,000 ดอลลาร์ที่มีอีมูเลเตอร์ ในเมื่อโปรแกรมส่วนใหญ่ที่คุณต้องการสามารถทำงานได้โดยตรงบนคอมพิวเตอร์ราคา 2,500 ดอลลาร์" [ 27 ]
แม้ว่าจะทุ่มเท การวิจัยและพัฒนาส่วนใหญ่ให้กับ Apple III และละเลย Apple II จนกระทั่งตัวแทนจำหน่ายประสบปัญหาในการจัดหา Apple II อยู่ระยะหนึ่ง[ 28 ]ปัญหาทางเทคนิคของ Apple III ทำให้การทำการตลาดคอมพิวเตอร์เป็นเรื่องยาก เอ็ด สมิธ ผู้ซึ่งหลังจากออกแบบAPF Imagination Machine แล้ว ได้ทำงานเป็นตัวแทนของผู้จัดจำหน่าย ได้อธิบาย Apple III ว่าเป็น "หายนะอย่างสมบูรณ์" เขาเล่าว่า "เขามีหน้าที่ไปที่ตัวแทนจำหน่ายทุกแห่ง ติดตั้ง Apple III ในโชว์รูมของพวกเขา แล้วอธิบายฟังก์ชันของ Apple III ให้พวกเขาฟัง ซึ่งในหลายกรณีมันใช้งานไม่ได้จริง" [ 29 ]
ฝ่ายขาย
BYTEรายงานในปี 1982 ว่า Apple ขาย Apple III รุ่นดั้งเดิมได้เพียง 10,000 เครื่อง เทียบกับ Apple II จำนวน 350,000 เครื่องที่ขายได้ภายในสิ้นปี 1981 [ 30 ] Pohlman รายงานว่า Apple ขายได้เพียง 500 เครื่องต่อเดือนในช่วงปลายปี 1981 ส่วนใหญ่เป็นการซื้อเพื่อทดแทนเครื่องเก่า บริษัทสามารถเพิ่มยอดขายรายเดือนเป็น 5,000 เครื่องได้ในที่สุด แต่ การเปิด ตัว IBM PCที่ประสบความสำเร็จได้กระตุ้นให้บริษัทซอฟต์แวร์พัฒนาซอฟต์แวร์สำหรับ IBM PC แทน ทำให้ Apple ต้องเปลี่ยนไปเน้นที่ Lisa และ Macintosh แทน[ 20 ] PC เกือบจะทำให้ยอดขาย Apple III ซึ่งเป็นรุ่นคอมพิวเตอร์ Apple ที่ใกล้เคียงที่สุดต้องยุติลง[ 31 ]ยอดขาย IIe เพิ่มขึ้นในช่วงปลายปี 1983 และต้นปี 1984 แม้ว่าจะใช้เทคโนโลยีประมาณปี 1977 ก็ตาม ในทางตรงกันข้าม ยอดขาย III ส่วนใหญ่มาจากเจ้าของ III เดิม Apple เอง—พนักงาน 4,500 คนของบริษัทมีเครื่องประมาณ 3,000-4,500 เครื่อง—และธุรกิจขนาดเล็กบางแห่ง[ 18 ] [ 19 ]หลังจากขายได้ประมาณ 75,000 เครื่อง[ 18 ]และเปลี่ยนเครื่องที่ชำรุด 14,000 เครื่อง Apple ก็ยุติการผลิตซีรี่ส์ III ในวันที่ 24 เมษายน พ.ศ. 2527 สี่เดือนหลังจากเปิดตัว III Plus [ 32 ]
จ็อบส์กล่าวว่าบริษัทสูญเสียเงินจำนวนมหาศาลไปกับ Apple III [ 32 ]วอซเนียกประเมินว่าแอปเปิลใช้เงิน 100 ล้านดอลลาร์ไปกับ III แทนที่จะปรับปรุง II และแข่งขันกับ IBM ได้ดีขึ้น[ 8 ]พอลแมนอ้างว่ามี "ตราบาป" ในแอปเปิลที่เกี่ยวข้องกับการมีส่วนร่วมในการพัฒนาคอมพิวเตอร์ พนักงานส่วนใหญ่ที่ทำงานใน III รายงานว่าลาออกจากแอปเปิล[ 20 ]
มรดก
แนวคิดการออกแบบบางอย่าง รวมถึงระบบไฟล์ จากระบบปฏิบัติการ Apple SOSของ Apple III มีอิทธิพลอย่างมากระบบไฟล์ของApple SOS ถูกรวมเข้าไว้ใน Apple ProDOSและApple GS/OS (ระบบปฏิบัติการหลักสำหรับApple IIหลังจากการเลิกผลิต Apple III) รวมถึง Apple Lisa (ซึ่งเป็นระบบปฏิบัติการที่เน้นการใช้งานทางธุรกิจที่สืบทอดต่อจาก Apple III) Apple III ได้นำเสนอระบบไฟล์แบบลำดับชั้นซึ่งมีอิทธิพลต่อวิวัฒนาการของ Macintosh: ระบบไฟล์ Macintosh (MFS) ดั้งเดิมเป็นระบบไฟล์แบบแบนที่ไม่มีไดเร็กทอรีย่อย ออกแบบมาสำหรับฟลอปปี้ดิสก์ ระบบไฟล์รุ่นต่อมาทั้งหมดเป็นแบบลำดับชั้นเมื่อเปรียบเทียบกันแล้วระบบไฟล์แรกของIBM PCเดิมทีออกแบบมาเป็นระบบไฟล์แบบแบนสำหรับฟลอปปี้ดิสก์ ต่อมาจึงขยายเพื่อรองรับลำดับชั้นของโฟลเดอร์ด้วยMS-DOS 2.0ในปี 1983 [ 33 ]
ในวัฒนธรรมสมัยนิยม
ในตอนต้นของภาพยนตร์Tronของ Walt Disney Picturesตัวละครหลัก Kevin Flynn (รับบทโดยJeff Bridges ) ถูกเห็นว่ากำลังแฮ็กเข้าไปในเมนเฟรม ENCOM โดยใช้ Apple III [ 34 ]
| ลำดับเหตุการณ์ของตระกูล Apple II |
|---|
![]() |
ลิงก์ภายนอก
- คอมพิวเตอร์ Apple III ที่ประสบชะตากรรมเลวร้ายถูกเก็บถาวรเมื่อวันที่ 1 กรกฎาคม 2015 ที่Wayback Machine
- คู่มือและแผนภาพจำนวนมาก
- Sara – Apple /// โปรแกรมจำลอง
- Apple III รุ่นราคาประหยัดที่ โชคร้าย
- ความวุ่นวายของ Apple III: ความล้มเหลวครั้งแรกของ Apple ในกลุ่มผลิตภัณฑ์ Mac ระดับล่าง
