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

อ่าน 5 นาที

เครื่องบันทึกโปรแกรม Atari

เครื่อง บันทึกโปรแกรม Atari (Atari Program Recorder) เป็น อุปกรณ์ จัดเก็บข้อมูลบนเทปแม่เหล็ก เฉพาะของ Atari สำหรับ คอมพิวเตอร์ 8 บิตของ Atari รุ่น 410 เปิดตัวพร้อมกับเครื่อง Atari...

เครื่องบันทึกโปรแกรม Atari

เครื่องบันทึกโปรแกรม 410 จาก Bigston ซึ่งเป็นรุ่นแรกที่วางจำหน่าย สติกเกอร์สีส้มสะท้อนแสงด้านในช่องใส่เทปช่วยให้มองเห็นตำแหน่งของเทปได้ชัดเจนยิ่งขึ้น

เครื่องบันทึกโปรแกรม Atari (Atari Program Recorder)เป็น อุปกรณ์ จัดเก็บข้อมูลบนเทปแม่เหล็กเฉพาะของAtariสำหรับคอมพิวเตอร์ 8 บิตของ Atariรุ่น410เปิดตัวพร้อมกับเครื่อง Atari 400 และ 800 ในปี 1979 รุ่น1010เป็นรุ่นที่เล็กกว่าซึ่งเปิดตัวเพื่อให้เข้ากับรูปแบบของซีรีส์ XL ที่วางจำหน่ายในปี 1983 รุ่นXC11และXC12ในปี 1986 เข้ากับซีรีส์ XE และจำหน่ายส่วนใหญ่ในยุโรปตะวันออกและอเมริกาใต้ นอกจากนี้ยังมีการเปิดตัวรุ่นย่อยที่แตกต่างกันเล็กน้อยของทุกรุ่นเหล่านี้เป็นระยะๆ

อัตราการส่งข้อมูลตามชื่ออยู่ที่ 600 บิต/วินาที แต่การแก้ไขข้อผิดพลาดอย่างง่ายและช่องว่างสั้นๆ ระหว่างแพ็กเก็ต ที่ได้ ทำให้ลดอัตราการส่งข้อมูลลงเล็กน้อย ในที่สุด อัตราการส่งข้อมูลก็สูงกว่ารูปแบบที่ใช้โดยCommodore DatasetteหรือTI-99/4 ประมาณสองเท่า ในบางตลาดที่เครื่องบันทึกโปรแกรมเป็นโซลูชันการจัดเก็บข้อมูลที่คุ้มค่าเพียงอย่างเดียว จึงมีการพัฒนาโหมดประสิทธิภาพสูงแบบใช้ซอฟต์แวร์ซึ่งทำงานได้เร็วกว่าถึงสามเท่า และเร็วกว่าถึงสี่เท่าด้วยการดัดแปลงฮาร์ดแวร์อย่างง่าย

ไดรฟ์เหล่านี้มีคุณสมบัติหลายอย่างที่ไม่ค่อยพบในแพลตฟอร์มอื่นๆไดรเวอร์อุปกรณ์ ของระบบ รองรับรูปแบบแพ็กเก็ตพร้อม การตรวจสอบความถูกต้องของข้อมูล (checksum)เพื่อตรวจจับข้อผิดพลาด ซึ่งแตกต่างจากระบบที่ไม่มีการตรวจจับข้อผิดพลาดหรือใช้การตรวจสอบความถูกต้องของข้อมูลทั้งไฟล์ ไดรเวอร์มีรูปแบบแยกต่างหากสำหรับข้อมูลไบนารีและข้อมูลที่ซับซ้อนกว่าซึ่งต้องใช้เวลาในการประมวลผลนานกว่า ช่องสัญญาณเสียงด้านซ้ายสามารถใช้ส่งสัญญาณเสียงไปยังลำโพงโทรทัศน์ ซึ่งสามารถใช้เพื่อเล่นเพลงระหว่างการโหลด หรือในระบบ การเรียนการสอนโดยใช้คอมพิวเตอร์ช่วย (CAD ) ที่ควบคุมด้วยโปรแกรม

การออกแบบทางกายภาพ

ลักษณะทั่วไป

ทุกรุ่น ตั้งแต่ 410 ถึง XC12 มีกลไกการทำงานคล้ายกัน ทุกรุ่นใช้ฝาพับด้านบนสำหรับใส่เทป มีเทปสีส้มหรือสีเงินสดใสติดอยู่ด้านหลังช่องเทปเพื่อให้มองเห็นตำแหน่งปัจจุบันของเทปได้ชัดเจนยิ่งขึ้น รุ่น 410 มีปลั๊กไฟและแหล่งจ่ายไฟภายใน รุ่น 1010 ใช้แหล่งจ่ายไฟภายนอกและปลั๊กแบบวงแหวนที่ด้านหลังของตัวเครื่อง และรุ่น XC11 และ XC12 ใช้พลังงานผ่านสาย SIO (ซึ่งทำให้ไม่สามารถใช้งานร่วมกับคอมพิวเตอร์ 1200XL ได้ เนื่องจากไม่มีเอาต์พุตพลังงานที่จำเป็นบนพิน SIO 10) รุ่น 1010 และ XC11 เพิ่มไฟ LED สีแดงที่ด้านหน้าเพื่อแสดงสถานะการเปิดเครื่อง ในขณะที่รุ่น XC12 ไม่มีไฟ LED แสดงสถานะการเปิดเครื่อง แต่เพิ่มไฟ LED ที่ด้านบนซึ่งจะสว่างขึ้นขณะเขียน[ 1 ]

นางแบบ

410 (ฉบับดั้งเดิมและฉบับแก้ไข)

ตัวอย่างเครื่องบันทึกโปรแกรมรุ่น 410 ที่ได้รับการปรับปรุงใหม่ โดยใช้พื้นฐานจาก Chelco ซึ่งแตกต่างจากรุ่น 410 ดั้งเดิมอย่างมาก และเป็นเวอร์ชันแรกของเครื่องบันทึกโปรแกรมที่แพร่หลาย

คอมพิวเตอร์รุ่น 400 และ 800 ดั้งเดิมที่วางจำหน่ายในปี 1979 นั้นบรรจุอยู่ในเคสพลาสติกสีเบจที่แข็งแรงทนทาน และ มีการผลิต อุปกรณ์ต่อพ่วงคอมพิวเตอร์หลายรุ่นที่เข้ากับดีไซน์นี้ ส่วนรุ่น 410 ดั้งเดิมนั้นเป็นการดัดแปลงมา จากเครื่องบันทึกเทปคาสเซ็ตแบบโซลิดสเตท รุ่น 799.21672500 ของ Searsโดยใช้กลไกจาก Bigston ของญี่ปุ่น มันเป็นเครื่องที่มีขนาดค่อนข้างใหญ่และมีความโดดเด่นในบรรดาเครื่องรุ่นเดียวกันตรงที่มีด้ามจับโลหะที่เลื่อนออกมาจากด้านหน้าของตัวเครื่อง เหมือนกับรุ่นของ Sears ทุกประการ

ประมาณปี 1981 เครื่อง 410 รุ่นเดิมถูกแทนที่ด้วยเครื่องรุ่นใหม่ซึ่งยังคงใช้ชื่อเดิม แต่ภายนอกมีขนาดเล็กกว่าและมีลักษณะกลมมนกว่า และใช้กลไกใหม่จาก Transtek หรือ Chelco Sound ในฮ่องกง[ 1 ]

1010

รุ่น 1010 มีขนาดเล็กกว่ารุ่น 410 และเพิ่มไฟ LED แสดงสถานะการทำงานเข้ามา

การเปิดตัว 600XL และ 800XL ในปี 1983 ส่งผลให้ระบบถูกบรรจุใหม่ในรูปแบบที่เล็กกว่ามาก คือ 1010 รุ่นใหม่นี้ใช้รูปแบบสีดำ/ขาว/เงินเช่นเดียวกับเครื่องรุ่นใหม่ และได้รับหมายเลขในหมายเลขอุปกรณ์ซีรีส์ 1000 ใหม่ มีการผลิตสองเวอร์ชัน เวอร์ชันหนึ่งใช้กลไก Chelco และอีกเวอร์ชันหนึ่งใช้Sanyoสามารถแยกแยะได้จากสติกเกอร์สีภายในช่องใส่ไดรฟ์ Chelco ใช้สีเงิน ในขณะที่ Sanyo ใช้สีส้ม[ 1 ]

XC11

เมื่อซีรีส์ XE ออกวางจำหน่าย ในตอนแรกจะวางจำหน่ายในตลาดที่มีอยู่แล้ว และ Atari ได้แนะนำอุปกรณ์เสริมสไตล์ XE จำนวนหนึ่งเพื่อใช้ร่วมกับเครื่องเหล่านี้ ซึ่งนำไปสู่การเปิดตัว XC11 ในสหราชอาณาจักรราวปี 1986 ซึ่งโดยพื้นฐานแล้วคือรุ่น 410 รุ่นหลังในสีเงินเทาแบบใหม่ของ XE ดูเหมือนว่าจะมีการผลิตออกมาในจำนวนน้อยมากเนื่องจากในเวลานั้นฟลอปปี้ดิสก์เป็นที่แพร่หลายในสหรัฐอเมริกาและยุโรปส่วนใหญ่แล้ว[ 1 ]

XC12 และรุ่นจากผู้ผลิตรายอื่น

XC12 เป็นรุ่นสุดท้ายของซีรีส์นี้
Phonemark PM-4401A เป็นเครื่องบันทึกโปรแกรมจากผู้ผลิตรายอื่นที่ใช้งานร่วมกับ Atari ได้

ต่อมาตระกูล XE ถูกขายเป็นหลักในยุโรปตะวันออก อเมริกาใต้ และตลาดอื่นๆ ที่ก่อนหน้านี้ไม่เคยมีคอมพิวเตอร์บ้าน ราคาประหยัดมาก่อน ตลาดเหล่านี้ยังคงมีความอ่อนไหวต่อต้นทุนสูง และเครื่องบันทึกเทปคาสเซ็ตยังคงเป็นระบบที่ใช้งานได้ สิ่งนี้ทำให้มีการแนะนำเครื่องบันทึกเทปจากผู้ผลิตรายอื่น เช่น Phonemark PM-4401A, Datamark DM-1301A และอื่นๆ ซึ่งใช้กลไกเทปจากCommodore Datasette [ 2 ] Atari เองได้เปลี่ยน XC11 เป็นรุ่น XC12 ที่ราคาถูกกว่า โดยใช้ชิ้นส่วนอิเล็กทรอนิกส์ของ Phonemark ในช่วงกลางปี ​​1986 รุ่นนี้มีขนาดอยู่ระหว่าง 410 และ 1010 และวางจำหน่ายในทุกตลาดของ Atari [ 1 ]นอกจากนี้ยังมีการผลิต XC12 รุ่นลอกเลียนแบบหลายรุ่นโดยผู้ผลิตรายอื่นสำหรับตลาดเฉพาะ โดยแตกต่างกันหลักๆ ที่การติดฉลาก เช่น XCA12 หรือ CA12 ในโปแลนด์และ XL12 ใน เช โกสโลวาเกียและชิลี[ 1 ]

บริษัทอื่นๆ อีกหลายแห่งผลิตไดรฟ์ที่เข้ากันได้กับเครื่อง Atari โดยเฉพาะ เครื่องบันทึกข้อมูลคอมพิวเตอร์ Compu-Mate ของ General Electric , เทปคาสเซ็ตคอมพิวเตอร์ Taihaho และอินเทอร์เฟซจำนวนหนึ่งที่อนุญาต ให้ใช้เครื่องเล่นเทปคาสเซ็ตของบริษัทอื่น ได้ [ 2 ]

การออกแบบทางไฟฟ้า

คอมพิวเตอร์ Atari 8 บิต มี ระบบอินพุต/เอาต์พุตขั้นสูง (สำหรับยุคนั้น) ที่เรียกว่า Atari SIO โดยปกติอุปกรณ์จะมีพอร์ตอินพุตและเอาต์พุตที่อนุญาตให้ เชื่อมต่ออุปกรณ์หลายตัวเข้าด้วยกันเป็นลูกโซ่ในพอร์ตเดียวบนคอมพิวเตอร์โฮสต์[ 3 ]อุปกรณ์ส่วนใหญ่เป็น "อัจฉริยะ" โดยจะคอยฟังคำสั่งที่ส่งผ่านกระแสข้อมูลสำหรับคำสั่งที่เกี่ยวข้องกับหมายเลขอุปกรณ์ของตนเอง ตัวอย่างเช่น ไดรฟ์ฟลอปปี้ดิสก์ Atari 810มีMOS 6507ที่คอยตรวจสอบคำสั่งที่ส่งไปยังหมายเลขอุปกรณ์ที่เลือกโดยใช้สวิตช์ที่ด้านหลังของไดรฟ์[ 4 ]

ไดรฟ์เทปคาสเซ็ตต์มีจุดประสงค์เพื่อให้เป็นอุปกรณ์ที่มีต้นทุนต่ำกว่ามาก ซึ่งทำให้ไม่สามารถใช้งานแบบอัจฉริยะได้ ในทางกลับกัน และแตกต่างจากอุปกรณ์อื่นๆ ที่ใช้กับ SIO ระบบเทปคาสเซ็ตต์ใช้พินเฉพาะหลายตัวในพอร์ต SIO ที่ควบคุมไดรฟ์โดยตรง ซึ่งรวมถึงพิน 8, MOTOR ที่เปิด และปิดมอเตอร์ ไดรฟ์เทปและพิน 11, AUDIOIN ที่ส่งผ่านเสียงที่บันทึกไว้ในช่องสัญญาณเสียงด้านซ้ายเข้าสู่ระบบ ข้อมูลจะถูกอ่านและเขียนไปยังช่องสัญญาณเสียงด้านขวาโดยใช้พินข้อมูล SIO มาตรฐาน พิน 3, DATAIN และพิน 5, DATAOUT [ 5 ]

เนื่องจากไม่มีวิธีถอดรหัสคำสั่งหรือทำการเลือกอุปกรณ์ คอมพิวเตอร์โฮสต์เครื่องเดียวจึงรองรับไดรฟ์ได้เพียงตัวเดียวเท่านั้น ข้อจำกัดนี้ถูกบังคับใช้โดยการไม่ใส่พอร์ตเดซี่เชนในเด็คเทป ทำให้ต้องเป็นอุปกรณ์ตัวสุดท้ายในเชน SIO [ 6 ]ข้อยกเว้นคือ 1010 และ XC11 ซึ่งมีพอร์ตเพิ่มเติมและอนุญาตให้เชื่อมต่อแบบเชนได้[ 1 ]

รูปแบบข้อมูล

ระบบใช้การเข้ารหัสแบบเปลี่ยนความถี่ (FSK) เพื่อจัดเก็บข้อมูลบนเทป เมื่อใช้ในการเขียนข้อมูล ชิป POKEYจะถูกตั้งค่าโดยให้ช่องสัญญาณหนึ่งในสี่ช่องสร้างความถี่ 5327 Hz สำหรับสัญญาณมาร์ค และอีกช่องหนึ่งสร้างความถี่ 3995 Hz สำหรับสัญญาณเว้นวรรค ในขณะที่ช่องสัญญาณที่สามถูกตั้งค่าเป็น 600 Hz และใช้เป็นสัญญาณนาฬิกา ข้อมูลที่ส่งไปยังไดรเวอร์อุปกรณ์ เทปคาส เซ็ตจะสลับว่าโทนเสียงใดในสองโทนเสียงจะถูกเล่นไปยัง DATAOUT โดยมีการกำหนดเวลาโดยสัญญาณนาฬิกา แต่ละไบต์จะมีบิตเว้นวรรคนำหน้าและมีบิตมาร์คตามหลัง[ 7 ]การอ่านทำได้โดยใช้ ตัวกรอง แบบแถบความถี่แคบ สองตัว ในไดรฟ์เอง ซึ่งจะสร้างเอาต์พุตเมื่อได้ยินโทนเสียงที่ตรงกัน ในระหว่างการเล่น เอาต์พุตทั้งสองจะสลับ DATAIN เปิดและปิด ซึ่งจะถูกตีความโดยอัตโนมัติโดย POKEY และจัดรูปแบบใหม่เป็นชุดของไบต์สำหรับการจัดเก็บ[ 8 ]

ในขณะที่ระบบส่วนใหญ่ในยุคนั้นเขียนข้อมูลเป็นไบต์โดยไม่มีรูปแบบโดยรวมที่เฉพาะเจาะจง แต่ไดรเวอร์ของ Atari ใช้ รูปแบบ แพ็กเก็ต แบบง่ายๆ เพื่อช่วยในการตรวจจับข้อผิดพลาดข้อมูลถูกแบ่งออกเป็นแพ็กเก็ตขนาด 128 ไบต์ จากนั้นส่งไปยังเทปโดยมีไบต์ส่วนหัวสามไบต์และ ไบต์ ตรวจสอบความถูกต้อง หนึ่ง ไบต์ที่ส่วนท้าย ดังนั้นแพ็กเก็ตโดยรวมจึงมีความยาว 132 ไบต์ ไบต์สองไบต์แรกคือ 01010101 01010101 ซึ่งใช้สำหรับการกู้คืนสัญญาณนาฬิกาโดย POKEY เพื่อแก้ไขปัญหาการยืดตัวของเทปและปัญหาทั่วไปอื่นๆ ในระบบเทปคาสเซ็ต ไบต์ถัดไปคือไบต์ควบคุม ซึ่งระบุว่าแพ็กเก็ตมีข้อมูลครบ 128 ไบต์ น้อยกว่านั้น หรือเป็น เครื่องหมาย สิ้นสุดไฟล์ (EOF) พิเศษ เฉพาะแพ็กเก็ตที่อยู่ก่อนหน้า EOF เท่านั้นที่จะอยู่ในรูปแบบที่สั้นกว่า โดยจำนวนไบต์ที่ใช้จะถูกวางไว้ในไบต์ก่อนหน้าเครื่องหมายตรวจสอบความถูกต้องของแพ็กเก็ต ทั้งแพ็กเก็ตสั้นและแพ็กเก็ต EOF ได้รับการเติมให้มีความยาวเต็ม 132 ไบต์[ 9 ]

ระหว่างแพ็กเก็ต ระบบจะเล่นเสียงสัญญาณอย่างต่อเนื่อง พร้อมกับเสียงสัญญาณเขียนก่อนบันทึกสั้นๆ และช่องว่างหลังบันทึกที่มีความยาวแปรผันได้ ซึ่งทั้งสองอย่างรวมกันเรียกว่าช่องว่างระหว่างบันทึก (IRG) ไดรเวอร์รองรับโหมดการเขียนสองโหมด ในโหมด IRG สั้น IRG จะมีความยาวประมาณ 0.25 วินาที โหมดนี้ใช้สำหรับการถ่ายโอนส่วนใหญ่ โดยเหลือเวลาเพียงพอให้คอมพิวเตอร์คำนวณ checksum และอาจหยุดไดรฟ์ได้หาก checksum ล้มเหลว โหมดอื่นคือ IRG ปกติ จะมีช่องว่าง 3 วินาทีระหว่างแพ็กเก็ต เวลาดังกล่าวถูกเลือกเพื่อให้แน่ใจว่าไดรฟ์สามารถหยุดและเริ่มต้นใหม่ได้โดยไม่ต้องผ่านแพ็กเก็ตถัดไป[ 10 ]

IRG ปกติมีจุดประสงค์เพื่อให้คอมพิวเตอร์สามารถประมวลผลข้อมูลที่ซับซ้อนมากขึ้นได้ ทำให้สามารถหยุดการถ่ายโอนและให้เวลาตามที่ต้องการได้ IRG ปกติไม่ได้ถูกนำมาใช้อย่างแพร่หลาย ตัวอย่างที่รู้จักมีเพียงการ โหลดโปรแกรม ภาษาแอสเซมบลีใน รูปแบบ ATASCIIและความสามารถในการโหลดและจัดเก็บภาษาโปรแกรมBASIC เป็นข้อความซึ่งใช้น้อยมาก เมื่อจัดเก็บเป็นข้อความ แต่ละบรรทัดจะต้องถูกอ่านและแปลงเป็นรูปแบบโทเค็น ซึ่งอาจใช้เวลานาน โดยทั่วไปแล้ว โปรแกรม BASIC จะถูกจัดเก็บในรูปแบบโทเค็นซึ่งสามารถอ่านและเขียนเป็นข้อมูลไบนารีโดยใช้ IRG แบบสั้นได้[ 10 ]

การบูตจากเทป

ระบบขาดรูปแบบไฟล์ ที่กำหนดไว้ สำหรับไฟล์ทั่วไป แต่ได้กำหนดรูปแบบไฟล์สำหรับเทปคาสเซ็ตที่สามารถบูตได้ ซึ่งประกอบด้วยไบต์หกไบต์ที่จุดเริ่มต้นของไฟล์ ไบต์แรกเป็นไบต์สำหรับเติมที่ไม่ได้ใช้ ไบต์ที่สองเก็บจำนวนแพ็กเก็ตในไฟล์ ซึ่งอนุญาตให้มีได้สูงสุด 255 แพ็กเก็ต หรือข้อมูล 32 กิโลไบต์ สองไบต์ถัดไประบุตำแหน่งเริ่มต้นที่จะวางข้อมูลในหน่วยความจำ และสองไบต์สุดท้ายเก็บตำแหน่งที่จะกระโดดไปเพื่อเริ่มการทำงานของโปรแกรม หลังจากส่วนหัวนี้จะมีโค้ดที่คาดว่าจะใช้สำหรับการบูตหลายขั้นตอนที่เป็นไปได้ ซึ่งจะส่งคืนแฟล็ก carryที่ถูกล้างในกรณีที่เกิดข้อผิดพลาด ดังนั้นจึงมีไบต์เพิ่มเติมอย่างน้อยสองไบต์สำหรับการตั้งค่าแฟล็กและส่งคืนจากซับรูทีน[ 11 ]

เมื่อระบบบูตโดยกดStartปุ่มค้างไว้[ a ]คอมพิวเตอร์จะพยายามบูตจากเทปคาสเซ็ต ซึ่งจะส่งเสียงออกทางลำโพงโทรทัศน์เพื่อแสดงว่าคอมพิวเตอร์พร้อมแล้ว ณ จุดนี้ ผู้ใช้จะกดปุ่มเล่นบนไดรฟ์ จากนั้นกดปุ่มใดก็ได้บนแป้นพิมพ์เพื่อแสดงว่าไดรฟ์พร้อมแล้ว จากนั้นระบบจะส่งสัญญาณไปยังสาย MOTOR เพื่อเริ่มการเล่น โดยอ่านจากเทปเป็นเวลาสูงสุด 35 วินาทีเพื่อค้นหาแพ็กเก็ตส่วนหัว หากไม่พบ หรือพบแพ็กเก็ตประเภทอื่น จะมีการรายงานข้อผิดพลาด[ 13 ]

การใช้งานเสียงและ CAI

คุณสมบัติอีกอย่างหนึ่งของพอร์ต SIO ของ Atari คือพิน AUDIOIN ซึ่งเชื่อมต่อกับช่องสัญญาณด้านซ้ายของเทปคาสเซ็ตต์ ทำให้สามารถบันทึกเสียงลงในช่องสัญญาณแล้วเล่นเสียงผ่านลำโพงโทรทัศน์ได้ เดิมทีใช้กับเทป คาสเซ็ต ต์การสอนโดยใช้คอมพิวเตอร์ช่วย (CAI) หลายชุดที่ Atari จำหน่าย และต่อมาโดยบริษัทอื่น ๆ[ 14 ]บางครั้งยังใช้กับเทปคาสเซ็ตต์แบบบูตได้เพื่อให้มีเพลงในขณะที่โปรแกรมกำลังโหลด[ 14 ]

เมื่อใช้สำหรับ CAI จะใช้โปรโตคอลแบบง่ายในการควบคุมการเล่น แต่ละส่วนของเสียงจะถูกทำเครื่องหมายด้วยบิตสั้นๆ ของโทนเสียง 5327 Hz จากนั้นโปรแกรมที่เกี่ยวข้องจะเปิดสาย MOTOR เพื่อเริ่มการเล่นและอ่านข้อมูลจนกว่าจะเห็นเลขหนึ่งหลายตัวบน POKEY ณ จุดนี้โปรแกรมจะหยุดเทปคาสเซ็ตอีกครั้งและโต้ตอบกับผู้ใช้ โดยทั่วไปจะใช้เพื่อหยุดและถามคำถามแบบเลือกตอบหลายตัวเลือกก่อนที่จะไปยังส่วนถัดไปของเสียง[ 15 ]

Atari มองว่าตลาด CAI เป็นช่องทางที่มีศักยภาพในการเข้าสู่ตลาดการศึกษา จึงได้จัดตั้งแผนกการศึกษาขึ้น[ 16 ]และผลิตเทปหลายชุดในช่วงต้นประวัติศาสตร์ของระบบ[ 17 ]ที่รู้จักกันดีที่สุดในบรรดาเทปเหล่านี้คือStates and Capitalsซึ่งเป็นเกมตอบคำถามง่ายๆ ที่กลายเป็นหัวข้อของโฆษณาทางโทรทัศน์หลายรายการของ Atari [ 18 ]

ผลงาน

อัตราการส่งสัญญาณพื้นฐานของระบบคือ 600 บิต/วินาที แต่มีค่าใช้จ่ายเพิ่มเติมเนื่องจากช่องว่างระหว่างเรคอร์ดและโครงสร้างแพ็กเก็ต ซึ่งทำให้อัตราที่มีประสิทธิภาพลดลงเล็กน้อย เหลือประมาณ 550 บิต/วินาที ซึ่งถือว่าดีกว่าระบบที่คล้ายกันในยุคนั้น เช่นKansas City Standard 300 บิต/วินาที [ 19 ]หรือรูปแบบที่ใช้ในTI-99/4หรือCommodore Datasetteซึ่งมีอัตราการส่งสัญญาณคล้ายกับ Atari แต่เขียนข้อมูลทั้งหมดสองครั้งเป็นกลไกแก้ไขข้อผิดพลาด ดังนั้นจึงมีอัตราที่มีประสิทธิภาพใกล้เคียงกับ 300 บิต/วินาที[ 20 ]

ในตลาดที่เทปคาสเซ็ตเป็นสื่อจัดเก็บข้อมูลที่มีประสิทธิภาพคุ้มค่าเพียงอย่างเดียว ประสิทธิภาพของระบบถือเป็นปัญหาสำคัญ ส่งผลให้มีการอัปเกรดซอฟต์แวร์และฮาร์ดแวร์หลากหลายรูปแบบเพื่อปรับปรุงประสิทธิภาพ หนึ่งในระบบที่รู้จักกันดีที่สุดคือระบบ Turbo 2000 จากเชโกสโลวาเกียซึ่งเพิ่มอัตราการส่งข้อมูลพื้นฐานของ XC12 เป็น 2270 บิต/วินาที เร็วกว่ามาตรฐานเดิมเกือบสี่เท่า[ 21 ]

ในปี พ.ศ. 2526 คาร์ล อีแวนส์ ได้โพสต์บันทึกสั้นๆ เกี่ยวกับวิธีการปรับปรุงความน่าเชื่อถือของการอ่านข้อมูลจากเด็ค บทความฉบับเต็มปรากฏในAntic ในเดือนกุมภาพันธ์ พ.ศ. 2527 ซึ่งเกี่ยวข้องกับการเปลี่ยนตัวต้านทานสองตัว ตัวละหนึ่งตัวในตัวกรองความถี่สูงและความถี่ต่ำ ซึ่งจะช่วยลดความกว้างของ การตอบสนองความถี่รูปทรงระฆังและขจัดส่วนที่ทับซ้อนกันซึ่งสัญญาณอาจสร้างเอาต์พุตในทั้งสองช่องสัญญาณ[ 22 ]

หมายเหตุ

  1. ^ในเครื่องรุ่นหลังๆ ที่มี BASIC ในตัว จะต้องกดปุ่ม Start และ Option ค้างไว้พร้อมกัน [ 12 ]
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Atari_Program_Recorder&oldid=1347147347 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ เครื่องบันทึกโปรแกรม Atari

เครื่อง บันทึกโปรแกรม Atari (Atari Program Recorder) เป็น อุปกรณ์ จัดเก็บข้อมูลบนเทปแม่เหล็ก เฉพาะของ Atari สำหรับ คอมพิวเตอร์ 8 บิตของ Atari รุ่น 410 เปิดตัวพร้อมกับเครื่อง Atari...

ลักษณะทั่วไป

ทุกรุ่น ตั้งแต่ 410 ถึง XC12 มีกลไกการทำงานคล้ายกัน ทุกรุ่นใช้ฝาพับด้านบนสำหรับใส่เทป มีเทปสีส้มหรือสีเงินสดใสติดอยู่ด้านหลังช่องเทปเพื่อให้มองเห็นตำแหน่งปัจจุบันของเทปได้ชัดเจนยิ่งขึ้น รุ่น 410 มีปลั๊กไฟและแหล่งจ่ายไฟภายใน รุ่น 1010...

นางแบบ

คอมพิวเตอร์รุ่น 400 และ 800 ดั้งเดิมที่วางจำหน่ายในปี 1979 นั้นบรรจุอยู่ในเคสพลาสติกสีเบจที่แข็งแรงทนทาน และ มีการผลิต อุปกรณ์ต่อพ่วงคอมพิวเตอร์หลายรุ่น ที่เข้ากับดีไซน์นี้ ส่วนรุ่น 410 ดั้งเดิมนั้นเป็นการดัดแปลงมา จากเครื่องบันทึกเทปคาสเซ็ตแบบโซลิดสเตท รุ่น...

การออกแบบทางไฟฟ้า

คอมพิวเตอร์ Atari 8 บิต มี ระบบ อินพุต/เอาต์พุต ขั้นสูง (สำหรับยุคนั้น) ที่เรียกว่า Atari SIO โดยปกติอุปกรณ์จะมีพอร์ตอินพุตและเอาต์พุตที่อนุญาตให้ เชื่อมต่อ อุปกรณ์หลายตัวเข้าด้วยกันเป็นลูกโซ่ในพอร์ตเดียวบนคอมพิวเตอร์โฮสต์ [ 3 ] อุปกรณ์ส่วนใหญ่เป็น "อัจฉริยะ"...