คอมพิวเตอร์ในบ้าน 8 บิตที่ไม่มี BASIC

Aug 23 2020

คอมพิวเตอร์ในบ้าน 8 บิตทั้งหมดที่ฉันรู้จักมี BASIC ใน ROM ข้อยกเว้นที่น่าสังเกตคือ Jupiter Ace คอมพิวเตอร์ในบ้านของอังกฤษซึ่งใช้ Forth

มีคอมพิวเตอร์ในบ้าน 8 บิตอื่น ๆ ที่มาพร้อมกับภาษาอื่น ๆ ใน ROM หรือไม่? หรืออาจไม่มีภาษาการเขียนโปรแกรมแบบเต็มเลยบางอย่างเช่นระบบปฏิบัติการพื้นฐาน

ฉันไม่ได้ขอความพร้อมใช้งานภาษาอื่น ๆ โดยทั่วไปในระบบเหล่านี้ แต่เป็นภาษาที่ฝังไว้ในชิป ROM เท่านั้น

คำตอบ

26 StephenKitt Aug 23 2020 at 19:08

ตัวอย่างหนึ่งของคอมพิวเตอร์ 8 บิตยอดนิยมที่ไม่มี BASIC ใน ROM คือคอมพิวเตอร์ Atari 8 บิตสามเครื่องแรก400, 800 และ 1200XL ซึ่งไม่มี BASIC ในตัว แต่อยู่ในตลับหมึกแยกต่างหาก

ระบบคอมพิวเตอร์วิดีโอ Atariรุ่นก่อนยังมีคาร์ทริดจ์BASIC ProgrammingเขียนโดยWarren Robinettแต่ไม่ได้มาพร้อมกับระบบ (เปิดตัวในปี 2522) และต้องการคอนโทรลเลอร์ CX50 สองตัว (ขอบคุณsupercatสำหรับการแจ้งเตือน !)

20 Raffzahn Aug 23 2020 at 18:03

(โปรดดูคำตอบที่ดีอื่น ๆ สำหรับคอมพิวเตอร์ที่เหมาะสมกับรายการ)

ฉันเดาว่าเราสามารถแบ่งออกเป็นสี่ประเภท (ตามลำดับการใช้งานจากมากไปหาน้อย):

เครื่องที่มีภาษาต่างกันใน ROM

รุ่นแรก ๆ ของโซเวียต BK-0010ซีรีส์มี FOCAL ใน ROM BASIC พร้อมใช้งานเป็นโมดูลเสริม รุ่นต่อมาเริ่มจาก BK-0010.01 มี BASIC อยู่แล้วใน ROM

ทำความสะอาดคอมพิวเตอร์

จากนั้นจะมีซีรีส์ Sharp MZ-80คลาสสิกที่ไม่มีภาษาใน ROM ทำความสะอาดคอมพิวเตอร์ตั้งแต่เริ่มต้น BASIC หรือภาษาอื่น ๆ ต้องโหลดจาก Cassette ประสบความสำเร็จค่อนข้างมากทั่วโลก

ด้วย ROM ภาษาแยกต่างหาก แต่รวม

ที่คล้ายกัน แต่มีความเหมาะสมน้อยกว่าคือเครื่องที่ไม่มีบิวด์โปรแกรมแก้ไขภาษา แต่ให้มา (โดยปกติ) BASIC แยกต่างหากในโมดูล (ROM-) ซึ่งรวมอยู่ด้วยเสมอเมื่อซื้อหน่วย ท้ายที่สุดทุกคนก็จะต้องเสียบปลั๊ก ... อย่างน้อยก็จนกว่าจะเปลี่ยนไปใช้สิ่งที่ซับซ้อนมากขึ้น Exidy หมอผี 1978 อาจจะเป็นตัวอย่างที่เก่าแก่ที่สุด ตัวอย่างที่โดดเด่นยิ่งขึ้นคือ Atari 400/800 ( ตามที่กล่าวไว้ ) ของปีพ. ศ. 2522

ระบบจากช่วงเวลาก่อนภาษารวมอยู่ด้วย

เช่นเดียวกันกับระบบแรก ๆ หลายระบบตั้งแต่ผู้โดยสารคนเดียวไปจนถึง S-100 รวมถึงระบบงานอดิเรกเช่น Heathkit H8 หรือ Apple 1 จำได้ว่า BASIC เครื่องแรกของ MS สำหรับ Altair ถูกส่งมาในเทปกระดาษหรือเทปคาสเซ็ต แต่แล้วอีกครั้งสิ่งเหล่านี้ยังเร็วมากจนอาจใช้คำว่า 'คอมพิวเตอร์ที่บ้าน' ไม่ได้

ปิด Runner Ups

นอกจากนี้ในขณะที่ไม่ใช่คอมพิวเตอร์ที่บ้านแบบ 8 บิต แต่ Newton ก็มีล่ามNewtonScriptใน ROM

15 TimLocke Aug 23 2020 at 20:44

บริษัท Micronique ของฝรั่งเศสมีโมเดลไม่กี่รุ่นที่มาพร้อมกับ Forth แทนที่จะเป็น BASIC เช่น Hector HRX และ Hector MX

https://www.old-computers.com/museum/computer.asp?c=142&st=1

7 lvd Aug 23 2020 at 21:36

คอมพิวเตอร์ในบ้านของโซเวียตบางเครื่องที่ไม่มี BASIC ใน ROM:

เวกเตอร์ -06C

Apogey BK-01 (วิกิมีให้บริการเฉพาะในภาษารัสเซียและยังไม่ชัดเจนว่ามี BASIC ในตัวหรือไม่ แต่แหล่งข้อมูลอื่นบอกว่าไม่มี)

วิทยุ -86RK

ผู้เชี่ยวชาญ

นายพราน -128

Microsha (เฉพาะภาษารัสเซียเท่านั้นที่ชัดเจนว่า BASIC สามารถโหลดได้จากเทป)

7 WesSayeed Aug 24 2020 at 02:44

ฉันมีคอมพิวเตอร์Colecovision Adamย้อนกลับไปในวันนั้น คุณสมบัติที่แปลกมากของระบบนั้นคือแหล่งจ่ายไฟอยู่ในเครื่องพิมพ์จริงๆ มันมาพร้อมกับโปรแกรมประมวลผลคำใน ROM แทนที่จะเป็นภาษาโปรแกรม

ฉันจำได้ว่าใช้เงินทั้งหมดในการตัดหญ้าเพื่อซื้อ SmartBASIC และ SmartLOGO บนเทปคาสเซ็ตพร้อมกับโมเด็ม 300-baud

6 JeffZeitlin Aug 23 2020 at 22:04

ฉันไม่แน่ใจว่า IBM5100 อาจถือได้ว่าเป็น "คอมพิวเตอร์ที่บ้าน" จริงๆและฉันเชื่อว่ามันไม่ใช่คอมพิวเตอร์ 8 บิต (ตามที่ฉันจำได้โดยอิงจากเวอร์ชันย่อของ 360) แต่อาจผ่านการ "ทดสอบการดมกลิ่น" ในวันนี้สำหรับคอมพิวเตอร์ที่บ้านและมีสองเวอร์ชัน: 5100B มี BASIC ใน ROM (ซึ่ง IBM เรียกว่า ROS) แต่ 5100A มาพร้อมกับ APL แทนที่จะเป็น BASIC ใน ROS (ตามบน 5110 มีทั้งสองอย่างผู้ใช้สามารถเลือกได้ผ่านสวิตช์แผงด้านหน้า)

6 chasly-supportsMonica Aug 24 2020 at 14:04

Nascom 1ไม่ได้มีใด ๆภาษาระดับสูง ผู้สืบทอด Nascom 2 มาพร้อมกับ BASIC อย่างไรก็ตาม

Nascom 1 และ 2 เป็นชุดคอมพิวเตอร์บอร์ดเดี่ยวที่ออกในสหราชอาณาจักรในปี พ.ศ. 2520 และ พ.ศ. 2522 ตามลำดับโดยใช้ Zilog Z80 และรวมถึงแป้นพิมพ์และอินเทอร์เฟซวิดีโอพอร์ตอนุกรมที่สามารถใช้เพื่อจัดเก็บข้อมูลบนตลับเทป โดยใช้มาตรฐาน Kansas City และพอร์ตขนาน 8 บิตสองพอร์ต ในเวลานั้นการรวมแป้นพิมพ์แบบเต็มและอินเทอร์เฟซการแสดงผลวิดีโอเป็นเรื่องแปลกเนื่องจากชุดไมโครคอมพิวเตอร์ส่วนใหญ่ได้รับการจัดส่งมาพร้อมกับปุ่มกดเลขฐานสิบหกและจอแสดงผลเจ็ดส่วนเท่านั้น เพื่อลดต้นทุนผู้ซื้อต้องประกอบ Nascom ด้วยการบัดกรีด้วยมือประมาณ 3,000 ข้อต่อบนแผงวงจรเดียวhttps://en.wikipedia.org/wiki/Nascom_(computer_kit)

ฉันมีเครื่องหนึ่งและจำการเขียนโปรแกรมเครื่องทัวริงในแอสเซมเบลอร์ (หรือเป็นรหัสเครื่อง - จำไม่ได้) ฉันทำดองเกิลด้วยมือหลายแบบรวมถึงนาฬิกา "ช้าลง" และเครื่องกำเนิดตัวเลขสุ่มของฮาร์ดแวร์

ฉันโกงและซื้อบอร์ดเปล่าพร้อมบัดกรี (ไม่มีเคส) พร้อมแป้นพิมพ์เพื่อหลีกเลี่ยงการบัดกรีทั้งหมด

5 RadovanGarabík Aug 23 2020 at 18:53

มีแนวโน้มที่จะแสดงรายการมากเกินไป

อย่างไรก็ตามPMD-85มีความโดดเด่นและเป็นเส้นเขตแดนเนื่องจากรวม BASIC ไว้ในโมดูล ROM ที่ถอดออกได้ ตามค่าเริ่มต้นมันเริ่มต้นในจอภาพ (ด้วยรูทีนการโหลดเทปเป็นต้น); มีการผลิตโมดูล ROM อื่น ๆ (ด้วย Pascal, LOGO, IIRC และ KAREL ด้วย) แต่แทบจะใช้เฉพาะกับโมดูลพื้นฐาน

5 tofro Aug 23 2020 at 20:24

ELAN Enterprise ไม่มี BASIC ในตัว IS BASIC มีให้ในตลับ (ซึ่งเป็นส่วนหนึ่งของชุดฐาน) แต่คุณสามารถใช้ภาษาอื่นได้เช่นกัน มันคือ "แอปพลิเคชันหลัก" คือ WP - โปรแกรมแก้ไข / โปรแกรมประมวลผลคำ

หากคุณพิจารณา Cambridge Z88 เป็นคอมพิวเตอร์ที่บ้าน "OS หลัก" ไม่ใช่ (BBC) BASIC อย่างแน่นอนนั่นเป็นเพียงแอปพลิเคชันเดียวในกลุ่มอื่น ๆ การควบคุมระบบปฏิบัติการผ่าน GUI

โดยพื้นฐานแล้ว Coleco Adam นั้นเป็น (sic) ColecoVision plus Expansion Module # 3 - เครื่องพื้นฐานเป็นเกมคอนโซลที่ขยายไปยังคอมพิวเตอร์ที่บ้านของ Adam (รวมถึง BASIC) โดยใช้ชุดของส่วนเสริม

3 rjpond Aug 24 2020 at 07:13

ช่วงAmstrad PCWเริ่มในปี 2528 เป็นแบบ 8 บิตทั้งหมด (ยกเว้นรุ่นสุดท้าย) และไม่มี BASIC ใน ROM

แม้ว่าจะตั้งใจเป็นเครื่อง "โฮมออฟฟิศ" เป็นหลัก แต่ก็ยังคงเป็นคอมพิวเตอร์ที่บ้านเป็นหลัก

( https://www.old-computers.com/museum/computer.asp?c=190 : "ROM: ไม่มีชิป ROM")

2 snips-n-snails Aug 23 2020 at 21:32

TRS-80 Model 4P ใช้ 4-MHz Z-80a และไม่มี BASIC ใน ROM

Apple 1 มาพร้อมกับ BASIC บนเทปคาสเซ็ต

2 IanRingrose Aug 24 2020 at 10:11

Amstrad PCW ถูกขายอย่างชัดเจนในฐานะโปรแกรมประมวลผลคำที่บ้านเครื่องพิมพ์ไม่ดีพอสำหรับการใช้งานในสำนักงานส่วนใหญ่ มันไม่มี BASIC ใน ROM ฉันจำไม่ได้ว่ามีพื้นฐานบนดิสก์ที่รวมอยู่ด้วย

มันใช้ซีพียู Z80 ดังนั้นจึงเป็น 8 แต่มีแรมสวิตช์ธนาคาร

2 WilliamDrago Aug 24 2020 at 17:57

MCM / 70 โดย Micro Computing Machines มาพร้อมกับ ROM APL https://en.m.wikipedia.org/wiki/MCM/70

2 user Aug 25 2020 at 09:42

คอมพิวเตอร์ตระกูล Nintendo (Famicom หรือที่เรียกว่า Nintendo Entertainment System ทางตะวันตก) ไม่ได้มาพร้อมกับ BASIC ใน ROM อันที่จริงมันไม่ได้มาพร้อมกับแป้นพิมพ์คุณต้องซื้อชุดที่รวมแป้นพิมพ์และตลับหมึกพื้นฐาน

1 antsa Aug 25 2020 at 09:51

ฉันใช้คอมพิวเตอร์ประเภทนี้ที่ไม่มีพื้นฐาน มีภาษา CHIP8

http://www.hobbylabs.org/oscom_nano.htm

1 Eight-BitGuru Aug 25 2020 at 15:22

Tatung Einstein มาพร้อมกับ Machine Operating System (MOS) ใน ROM ซึ่งมีประโยชน์พอสมควรหากชุดคำสั่งที่ จำกัด รวมถึงตัวโหลดเพื่อบูตจากดิสก์ภาษา ดิสก์สองแผ่นดังกล่าวรวมอยู่ในชุดที่ฉันมี - เวอร์ชันของ Microsoft BASIC และพอร์ต BBC BASIC ที่ใกล้สมบูรณ์แบบ

น่ารำคาญที่ภาษา MS ได้รับการขยายเพื่อเข้าถึงความสามารถด้านฮาร์ดแวร์ของเครื่อง แต่ภาษา BBC ไม่มี - ดังนั้นจึงถูกบังคับให้เลือกระหว่างคุณลักษณะภาษาขั้นสูง (ในเวลานั้น) ของ BBC หรือคุณสมบัติพื้นฐานเพิ่มเติม ( แต่รองรับฮาร์ดแวร์ที่ดีกว่า) ของ MS

1 Janka Aug 30 2020 at 19:52
  • Basis108 - โคลน Apple II ที่มาโดยไม่มี ROM พื้นฐาน แต่เป็นพื้นฐานบนฟล็อปปี้ดิสก์ คุณต้องโหลดก่อน Apple DOS
  • KC85 และ KC87 - คอมพิวเตอร์ที่ใช้ Z80 จาก GDR บูตจากเทป