อ่าน 2 นาที
ซิล็อก ซี280
Zilog Z280 เป็น ไมโครโปรเซสเซอร์ 16 บิต ที่ออกแบบโดย Zilog เพื่อปรับปรุง สถาปัตยกรรม Zilog Z80 และรวมเอาการปรับปรุงจาก โครงการ Zilog Z800 ที่ถูกยกเลิก ไป...
ซิล็อก ซี280


Zilog Z280เป็น ไมโครโปรเซสเซอร์ 16 บิตที่ออกแบบโดยZilogเพื่อปรับปรุง สถาปัตยกรรม Zilog Z80และรวมเอาการปรับปรุงจาก โครงการ Zilog Z800 ที่ถูกยกเลิก ไป เปิดตัวครั้งแรกในเดือนกรกฎาคม 1987 แต่ Z280 ถือว่าเป็นความล้มเหลวทางการค้า
Z280 ผลิตด้วยเทคโนโลยีCMOS [ 1 ]เพิ่มหน่วยจัดการหน่วยความจำ (MMU) เพื่อขยายช่วงแอดเดรสเป็น 16 MBมีคุณสมบัติสำหรับ การทำงาน แบบมัลติทาสก์มัลติโปรเซสเซอร์และโคโปรเซสเซอร์และมี RAM แบบคงที่บนชิปขนาด 256 ไบต์ ซึ่งสามารถกำหนดค่าเป็นแคช สำหรับคำสั่งและ/หรือข้อมูล หรือเป็นส่วนหนึ่งของพื้นที่แอดเดรสปกติได้ มี คำสั่งและโหมดแอดเดรสใหม่จำนวนมากทำให้มีชุดค่าผสมรวมกว่า 2000 แบบ มีโหมดการทำงานแบบ Supervisor และ User และมีพื้นที่แอดเดรสแยกต่างหากสำหรับคำสั่งและข้อมูลในทั้งสองโหมด (มีพื้นที่แอดเดรสที่เป็นไปได้ทั้งหมดสี่แบบ) สัญญาณนาฬิกา คริสตัลหรือภายนอก จะถูกแบ่งครึ่งเพื่อขับเคลื่อน CPU นาฬิกา CPU สามารถแบ่งเพิ่มเติมเป็น 1, 2 หรือ 4 เท่าเพื่อขับเคลื่อนบัส (เช่น CPU 12 MHz หารด้วย 4 จะขับเคลื่อนบัสที่ 3 MHz) แตกต่างจาก Z80 ตรงที่ Z280 จะมัลติเพล็กซ์ไบต์ต่ำสุดของแอดเดรสลงบนบัสข้อมูล ส่วนสายแอดเดรสที่เหลือจะไม่ถูกมัลติเพล็กซ์ หากทำงานในโหมด Z-BUS บัสข้อมูลจะถูกขยายเป็น 16 บิต โดยใช้ร่วมกับ 16 บิตล่างของแอดเดรส แม้ว่า z280 จะรองรับการคำนวณทางคณิตศาสตร์ การย้ายข้อมูล และมีตัวเลือกบัส 16 บิต แต่ก็รองรับเฉพาะการดำเนินการ 8 บิตสำหรับฟังก์ชันตรรกะ เช่น AND, OR และ XOR เท่านั้น
ส่วนขยายที่ประสบความสำเร็จมากขึ้นของ สถาปัตยกรรม Z80ได้แก่ Hitachi HD64180ในปี 1986 และZilog eZ80ในปี 2001 เป็นต้น
Z280 มีคุณสมบัติขั้นสูงมากมายสำหรับยุคนั้น: [ 2 ]
- แคชคำสั่งและ/หรือข้อมูลบนชิปหรือ RAM บนชิป
- การประมวลผลคำสั่งแบบไปป์ไลน์
- อินเทอร์เฟซ Z-BUS ประสิทธิภาพสูง 16 บิต หรืออินเทอร์เฟซบัสที่เข้ากันได้กับ Z80 8 บิต
- MMU ในตัวพร้อมระบบป้องกันหน่วยความจำ
- ความสามารถในการระบุว่าชุดรีจิสเตอร์ใดอยู่ในบริบทของคำสั่ง JAF และ JAR
- ตัวนับ/ตัวจับเวลา 16 บิตแบบฝังในชิป 3 ตัว
- ช่องDMAบนชิปจำนวนสี่ช่อง
- UART แบบฟูลดูเพล็กซ์บนชิป
- กับ ดักการรับส่งข้อมูลของผู้ใช้
- โหมดผู้ดูแลระบบ ( คำสั่ง พิเศษ )
- กับดักการสอนที่ผิดกฎหมาย
- กับดักการจำลองโคโปรเซสเซอร์
- การเข้าถึงหน่วยความจำในโหมด Burst
- รองรับการทำงาน แบบมัลติโปรเซสเซอร์พร้อมโหมดการกำหนดค่าบัสหลากหลายรูปแบบ
- รองรับการใช้งานโคโปรเซสเซอร์ภายนอกหลายตัวผ่านอินเทอร์เฟซการสื่อสารแบบเร่งความเร็ว
- มีหน้า I/O หลายหน้า ซึ่งช่วยให้สามารถ ใช้งานอุปกรณ์ I/O ภายในได้โดยไม่จำกัดช่วงแอดเดรสของพอร์ต I/O เหมือนในeZ80หรือเกิดความขัดแย้งกับอุปกรณ์บนเมนบอร์ด ที่มีอยู่แล้ว เช่น Z180
- คำเตือนStack overflow
ในช่วงต้นทศวรรษ 1990 คอมพิวเตอร์แบบบอร์ดเดี่ยวจำนวนเล็กน้อยที่ใช้ Zilog Z280 ได้รับการออกแบบและผลิตโดย Tilmann Reh แต่ซีพียูนี้ไม่เคยถูกนำไปใช้ในคอมพิวเตอร์ที่ผลิตเพื่อการค้าเลย[ 3 ]
ในปี 2016 Lamar Owens ติดต่อ Tilmann Reh และได้รับอนุญาตให้ผลิตแผงวงจรพิมพ์ระบบ CPU280 จำนวนเล็กน้อย โดยผลิตแผงวงจรจำนวน 10 แผ่นและแจกจ่ายให้กับผู้สร้างเบต้าหลายราย Wayne Warthen พัฒนาชุดการสร้างเพื่อสร้างภาพ EPROM และภาพฟลอปปี้ดิสก์ขึ้นใหม่ และตั้งหน้าเว็บที่ GitHub เพื่อการแจกจ่ายและการพัฒนา ในฤดูใบไม้ผลิปี 2018 ได้มีการผลิตแผงวงจรเพิ่มอีก 10 แผ่น[ 4 ]
อ่านเพิ่มเติม
- Harston, JG (15 เมษายน 1998). "รายการรหัสคำสั่ง Z280 ฉบับเต็ม" . เก็บถาวรจากต้นฉบับเมื่อ 5 กันยายน 2008 . เรียกดูเมื่อ15 กรกฎาคม 2009 .
- เอกสาร คู่มือทางเทคนิคเบื้องต้นสำหรับหน่วยประมวลผลไมโครโปรเซสเซอร์ Z280 (MPU)อยู่ใน GitHub
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ซิล็อก ซี280
Zilog Z280 เป็น ไมโครโปรเซสเซอร์ 16 บิต ที่ออกแบบโดย Zilog เพื่อปรับปรุง สถาปัตยกรรม Zilog Z80 และรวมเอาการปรับปรุงจาก โครงการ Zilog Z800 ที่ถูกยกเลิก ไป...
อ่านเพิ่มเติม
บทความเกี่ยวกับ ไมโครคอมพิวเตอร์ หรือ ไมโครโปรเซสเซอร์ นี้ ยัง ไม่สมบูรณ์คุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป