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

อ่าน 3 นาที

เทคโนโลยี MOS 6510

MOS Technology 6510 เป็น ไมโครโปรเซสเซอร์ 8 บิต ที่ออกแบบโดย MOS Technology เป็นรูปแบบที่ดัดแปลงมาจาก 6502 ที่ประสบความสำเร็จอย่างมาก 6510 ถูกใช้กันอย่างแพร่หลายใน คอมพิวเตอร์บ้าน...

เทคโนโลยี MOS 6510

เทคโนโลยี MOS 6510
ข้อมูลทั่วไป
ผู้ผลิตทั่วไป
ผลงาน
ความเร็วสัญญาณนาฬิกาCPU สูงสุด0.985 เมกะเฮิร์ตซ์ ถึง 1.023 เมกะเฮิร์ตซ์
ความกว้างของข้อมูล8
ความกว้างของที่อยู่16
ข้อกำหนดทางกายภาพ
บรรจุุภัณฑ์
สถาปัตยกรรมและการจำแนกประเภท
ชุดคำสั่งMOS 6502
ผลิตภัณฑ์ รุ่นต่างๆ
ตัวแปร
  • มอส 8500, 7501/8501, 8502, 6510T
ประวัติศาสตร์
ผู้มาก่อนMOS 6502
ผู้สืบทอดMOS 8502
ภาพแสดงส่วนประกอบภายในของคอมพิวเตอร์ Commodore 64 โดยแสดง CPU รุ่น 6510 (แบบ DIP 40 ขา อยู่ด้านล่างซ้าย) ส่วนชิปทางด้านขวาคือชิป 6581 SIDสัปดาห์/ปีที่ผลิต (WWYY) ของแต่ละชิปจะระบุไว้ใต้ชื่อของชิปนั้นๆ

MOS Technology 6510เป็นไมโครโปรเซสเซอร์8 บิต ที่ออกแบบโดยMOS Technologyเป็นรูปแบบที่ดัดแปลงมาจาก6502 ที่ประสบความสำเร็จอย่างมาก 6510 ถูกใช้กันอย่างแพร่หลายในคอมพิวเตอร์บ้านCommodore 64 (C64) และรุ่นต่างๆ นอกจากนี้ยังใช้ในฮาร์ดดิสก์ Seagate ST-251 MFM อีกด้วย[ 1 ]

การเปลี่ยนแปลงหลักจากรุ่น 6502 คือการเพิ่มพอร์ต I/Oอเนกประสงค์ 8 บิตแม้ว่าจะมีเพียง 6 พิน I/O ในรุ่น 6510 ที่พบได้ทั่วไปก็ตาม นอกจากนี้ บัสแอดเดรสยังสามารถทำให้เป็นสถานะไตรสเตทได้และซีพียูสามารถหยุดการทำงานได้อย่างราบรื่น

คำอธิบาย

6510 และรุ่นต่างๆ ใช้แกนหลักเดียวกันกับ 6502 และ เข้ากันได้กับ โอเปอเรเตอร์โค้ดรวมถึง โอเปอเรเตอร์ โค้ดที่ไม่ได้บันทึกไว้[ 2 ]

พอร์ตขนานถูกสร้างขึ้นโดยใช้ขาที่ไม่ได้ใช้งานมาก่อนหลายขา โดยตัดบางขาออกและจัดเรียงขาใหม่ ในชิป 6502 รุ่นดั้งเดิม ขา 5, 35 และ 36 ไม่ได้เชื่อมต่อ ขา 3 ซึ่งเดิมเป็นสัญญาณนาฬิกาเฟส 1 ถูกตัดออก เนื่องจากงานส่วนใหญ่ไม่จำเป็นต้องใช้ นอกจากนี้ ชิป 6502 ยังมีขาต่อลงดินสองขา คือที่ขา 1 และขา 21 ด้านตรงข้ามของชิป สัญญาณ CLKIN ซึ่งเดิมอยู่ที่ขา 37 ถูกย้ายไปที่ขา 1 แทนที่ขาต่อลงดินที่ซ้ำซ้อน สัญญาณ SO ที่ขา 38 ซึ่งเชื่อมต่อกับแฟล็กโอเวอร์โฟลว์ในรีจิสเตอร์สถานะของโปรเซสเซอร์ ถูกตัดออก เนื่องจากมีแอปพลิเคชันเพียงไม่กี่ตัวที่ใช้งาน และพอร์ตขนานใหม่สามารถให้ฟังก์ชันการทำงานที่คล้ายกันได้

これによりมีพินทั้งหมดหกพินที่สามารถใช้สำหรับพอร์ตได้ เพื่อให้การจัดวางใช้งานได้จริงมากขึ้น พินที่เหลือจึงถูกย้าย ด้านซ้ายมีพินว่างสองพิน คือ 3 และ 5 ดังนั้นพินทั้งหมดทางด้านนั้นจึงเลื่อนขึ้นเพื่อเติมช่องว่าง ทำให้เหลือพินสองพินที่ด้านล่างซ้าย ดังนั้น สาย แอดเดรสบัส 12 และ 13 ซึ่งเดิมอยู่ที่พิน 22 และ 23 จึงย้ายเข้ามาอยู่ในตำแหน่งเหล่านี้ สายแอดเดรสบัส 14 และ 15 เลื่อนลงมาสองตำแหน่งเพื่อเติมช่องว่าง CLKIN ถูกย้าย SO ถูกลบออก และพินที่ไม่ได้เชื่อมต่อสองพินบน 35 และ 26 ว่าง ดังนั้นดาต้าบัสบน 33 ถึง 26 จึงเลื่อนขึ้นสี่พิน เมื่อพินเหล่านั้นเลื่อนขึ้น และสายแอดเดรสเลื่อนลง จึงมีพินว่างหกพินเรียงกัน คือ 24 ถึง 29 ซึ่งสามารถใช้เป็นพินพอร์ตขนานได้ โดยตั้งชื่อว่า P0 ถึง P5

ใช้

ใน C64 พิน I/O พิเศษของโปรเซสเซอร์ถูกใช้เพื่อควบคุมแผนที่หน่วยความจำ ของคอมพิวเตอร์ โดยการสลับธนาคารและเพื่อควบคุมสายสัญญาณสามในสี่สายของ เครื่องบันทึกเทป Datasette (สายควบคุมมอเตอร์ไฟฟ้า สายตรวจจับการกดปุ่ม และสายเขียนข้อมูล ส่วนสายอ่านข้อมูลไปที่ชิป I/O อีกตัว) เป็นไปได้ที่จะเปิดเผย RAM เกือบทั้งหมด 64 KB ใน C64 โดยการเขียนรูปแบบบิตที่ถูกต้องไปยังโปรเซสเซอร์ที่แอดเดรส $01 โดยไม่เหลือROMหรือ  ฮาร์ดแวร์ I /Oใดๆ ยกเว้นพอร์ต I/O ของโปรเซสเซอร์เองและรีจิสเตอร์ทิศทางข้อมูลที่แอดเดรส $00 [ 3 ]

ตัวแปร

การจัดเรียงขาของซีพียู 6510 รุ่นที่พบได้บ่อยที่สุด (ในภาพนี้ /HALT หมายถึงขา RDY)

MOS 8500

ในปี 1985 MOS ได้ผลิตชิป8500ซึ่งเป็นชิปHMOSรุ่นดัดแปลงจาก 6510 นอกจากการปรับเปลี่ยนกระบวนการผลิตแล้ว ชิป 8500 นั้นแทบจะเหมือนกับชิป 6510 รุ่น NMOSทุกประการ เดิมทีชิป 8500 ถูกออกแบบมาเพื่อใช้ใน C64 รุ่นใหม่ หรือ C64C อย่างไรก็ตาม ในปี 1985 พบว่ามีชิป 8500 จำนวนจำกัดถูกนำไปใช้ใน C64 รุ่นเก่าที่ใช้ชิป NMOS ในที่สุด ชิป 8500 ก็ได้เปิดตัวอย่างเป็นทางการในปี 1987 โดยปรากฏในเมนบอร์ดที่ใช้ชิปเซ็ต HMOS 85xx รุ่นใหม่

MOS 7501/8501

ซีพียู MOS 8501

ซีพียู รุ่น 7501/8501ซึ่งเป็นรุ่นดัดแปลงจาก 6510 เปิดตัวในปี 1984 [ 4 ]เมื่อเทียบกับ 6510 รุ่นดัดแปลงนี้เพิ่มจำนวนพินพอร์ต I/O จาก 6 เป็น 8 แต่ตัดพินสำหรับการขัดจังหวะที่ไม่สามารถปิดกั้นได้และเอาต์พุตสัญญาณนาฬิกาออกไป[ 5 ] ซีพียูรุ่น นี้ใช้ในคอมพิวเตอร์บ้าน Commodore รุ่นC16 , C116และPlus/4ซึ่งพอร์ต I/O ควบคุมไม่เพียงแต่Datasette เท่านั้น แต่ยังรวมถึง อินเทอร์เฟซ CBM Busด้วย ความแตกต่างหลักระหว่างซีพียู 7501 และ 8501 คือการผลิตด้วยกระบวนการที่แตกต่างกันเล็กน้อย: 7501 ผลิตด้วยHMOS-1และ 8501 ผลิตด้วย HMOS-2 [ 4 ]

MOS 8502

ชิปประมวลผลรุ่น 8502ที่รองรับความถี่2  MHzถูกนำไปใช้ใน คอมพิวเตอร์ Commodore 128

MOS 6510T

ดิสก์ไดรฟ์ Commodore 1551 (สำหรับCommodore Plus /4 ) ใช้ชิป6510Tซึ่งเป็นรุ่นของ 6510 ที่มีสายอินพุต/เอาต์พุตแปดสาย สัญญาณ NMIและ RDY ไม่สามารถใช้งานได้

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • เอกสารข้อมูลจำเพาะของ MOS 6510 (รูปแบบ GIF, บีบอัดเป็นไฟล์ซิป)
  • เอกสารข้อมูลจำเพาะของ MOS 6510 (รูปแบบ PDF)
  • เอกสารข้อมูลจำเพาะของ MOS 6510 (ฉบับเบื้องต้น พฤศจิกายน 1982 รูปแบบไฟล์ PDF)
  • Siliconinsider@Twitter - ภาพถ่ายไดคัทของ MOS Technology 6510จากWayback Machine (เก็บถาวรเมื่อวันที่ 27 กุมภาพันธ์ 2023)
  • komkon.org - แหล่งข้อมูลการจำลองคอมพิวเตอร์ (รวมถึงซอร์สโค้ดที่สามารถดาวน์โหลดได้สำหรับรุ่น 6502)
  • เว็บเซิร์ฟเวอร์ที่ใช้คอมพิวเตอร์ MOS 6510 (หรือที่รู้จักกันในชื่อ C64)จากWayback Machine (เก็บถาวรเมื่อวันที่ 28 กรกฎาคม 2018)
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=MOS_Technology_6510&oldid=1348226567 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ เทคโนโลยี MOS 6510

MOS Technology 6510 เป็น ไมโครโปรเซสเซอร์ 8 บิต ที่ออกแบบโดย MOS Technology เป็นรูปแบบที่ดัดแปลงมาจาก 6502 ที่ประสบความสำเร็จอย่างมาก 6510 ถูกใช้กันอย่างแพร่หลายใน คอมพิวเตอร์บ้าน...

คำอธิบาย

6510 และรุ่นต่างๆ ใช้แกนหลักเดียวกันกับ 6502 และ เข้ากันได้กับ โอเปอเรเตอร์โค้ด รวมถึง โอเปอเรเตอร์ โค้ด ที่ไม่ได้บันทึกไว้ [ 2 ]

ใช้

ใน C64 พิน I/O พิเศษของโปรเซสเซอร์ถูกใช้เพื่อควบคุม แผนที่หน่วยความจำ ของคอมพิวเตอร์ โดย การสลับธนาคาร และเพื่อควบคุมสายสัญญาณสามในสี่สายของ เครื่องบันทึกเทป Datasette (สายควบคุมมอเตอร์ไฟฟ้า สายตรวจจับการกดปุ่ม และ สายเขียนข้อมูล ส่วนสายอ่านข้อมูลไปที่ชิป I/O...

ตัวแปร

การจัดเรียงขาของซีพียู 6510 รุ่นที่พบได้บ่อยที่สุด (ในภาพนี้ /HALT หมายถึงขา RDY)