หากคุณคิดว่าการเขียนโปรแกรม VCR ของคุณเป็นคนขรุขระรอจนกว่าคุณจะเห็นผู้เขียนโทรศัพท์รัสเซียนี้ที่ [ไมค์] แยกจากกันบนช่อง YouTube MikeSelectricalStuff (วิดีโอด้านล่าง) [ไมค์] ได้รับเครื่องยุคโซเวียตในปี 1980 เมื่อไม่กี่ปีที่ผ่านมาและในที่สุดก็ไปรอบ ๆ เพื่อการเรียนรู้สิ่งที่ทำให้มันติ๊ก ปลั๊ก Autodialer ลงในสายโทรศัพท์เช่นเดียวกับเครื่องตอบรับแบบโรงเรียนเก่า มันให้ผู้ใช้ 40 หมายเลขโทรศัพท์ที่ตั้งไว้ล่วงหน้าจัดเรียงในสองธนาคารของ 20 และผู้พูดเพื่อตรวจสอบกระบวนการเชื่อมต่อ มันใช้การโทรพัลส์ – ไม่มีเสียงสัมผัส สิ่งที่น่าแปลกใจคือวิธีที่คุณเขียนโปรแกรมตัวเลข เนื่องจากสิ่งนี้สร้างขึ้นในปี 1980 สหภาพโซเวียตเขาไม่ได้คาดหวังว่าไมโครคอนโทรลเลอร์ แต่เขาไม่ได้คาดหวังความทรงจำ “เชือก” ของหม้อแปลงหลักเช่นกัน
โทรศัพท์ปกติจะอยู่บนแพลตฟอร์มที่ด้านซ้ายของเครื่อง การยกระดับแพลตฟอร์มทำให้ธนาคารของแกน Toroidal จัดเรียงในเจ็ดแถวสี่แถว แต่ละแถวสอดคล้องกับตัวเลขที่โทรออกและสี่แกนที่ใช้ในการเข้ารหัสหลักเดียว ที่ด้านบนและด้านล่างของบอร์ดการเขียนโปรแกรมเป็นตัวเชื่อมต่อ 40 พินสองตัวแต่ละพินที่สอดคล้องกับหมายเลขโทรศัพท์ที่ตั้งไว้ล่วงหน้าหนึ่งรายการ มีการให้สายแพทช์จำนวนมากและคุณตั้งโปรแกรมแต่ละหมายเลขโดยเธรดสายยาวผ่านแกนที่เหมาะสมเชื่อมต่อที่ตัวเชื่อมต่อด้านบนและด้านล่างเหมือนเขียงหั่นขนมที่ทันสมัย นอกจากนี้ยังน่าสนใจที่จะเห็นส่วนประกอบและเทคนิคการก่อสร้างของแผงวงจรนี้ ตัวอย่างเช่นไดโอดมีแถบบนปลายขั้วบวกไม่ใช่แคโทดที่เราใช้ตามปกติในวันนี้ กระป๋องทรานซิสเตอร์ถูกติดตั้งคว่ำเหมือนแมงมุมที่ตายแล้ว
สแกนแผนงาน (คลิกเพื่อดูขนาดเต็ม)
ไมค์พยายามถอดรหัสแผนงานและโผล่ไปรอบ ๆ พอที่จะได้รับเนื้อหาของมันทำงานอย่างไร การออกแบบนี้เป็นทางออกที่น่าสนใจเกี่ยวกับปัญหาการสร้าง Autodialer ในยุคนั้น หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับหน่วยความจำหลักนี่คือบทความที่เราเขียนเกี่ยวกับการถอดรหัสโมดูลหน่วยความจำเชือก Apollo บางทีอาจเป็นหนึ่งในตัวอย่างที่รู้จักกันดีที่สุดของเทคโนโลยีนี้ นอกจากนี้เรายังครอบคลุมสองโครงการโดยใช้เทคนิคหน่วยความจำเชือก แต่ในขนาดเล็กที่นี่และที่นี่