สถาปัตยกรรมคอมพิวเตอร์รุ่น PDP-8
2 posters
หน้า 1 จาก 1
ศึกษาในเชิงประวัติศาสตร์
รูปที่คุณโพสไว้ข้างบนคือโครงสร้างคำสั่งของ PDP-8
ส่วนภาพสถาปัตยกรรมของ PDP-8 เป็นอย่างนี้
สถาปัตยกรรมของ PDP-8 เป็นสิ่งที่น่าศึกษาในเชิงประวัติศาสตร์ แต่มีรายละเอียดยืดยาวเกินกว่าจะเขียนอธิบายในกระทู้นี้ หากคุณสนในกรุณาอ่านรายละเอียดได้ที่
http://highgate.comm.sfu.ca/pdp8/
ส่วนภาพสถาปัตยกรรมของ PDP-8 เป็นอย่างนี้
สถาปัตยกรรมของ PDP-8 เป็นสิ่งที่น่าศึกษาในเชิงประวัติศาสตร์ แต่มีรายละเอียดยืดยาวเกินกว่าจะเขียนอธิบายในกระทู้นี้ หากคุณสนในกรุณาอ่านรายละเอียดได้ที่
http://highgate.comm.sfu.ca/pdp8/
ถามต่อครับช่วยตอบด้วยนะครับ ขอบคุณครับ
คือว่าผมตั้งกระทู้ผิดเองแหละครับ คืออย่างที่บอกมานะครับว่า รูปที่ผมโพสไว้นั่น มันคือรูป รูปแบบคำสั่งของเครื่อง PDP-8
ที่ผมอยากรู้คือ
1. ขั้นการการทำงานของรูปแบบคำสั่ง pdp-8 ครับว่ามันทำงานอย่างไร ทั้ง 3 ส่วน
-Memory Reference Instruction แทนอะไรทำงานอย่าง
Opcode คืออะไร แทนอะไร D/I , Z/C , Displacement
- Input/Output Instructions แทนอะไรทำงานอย่าง
3 บิตแรก ใช้ทำอะไรกำหนดอะไร , Device แทนอะไรคืออะไร Opcode
- Register Reference Instruction แทนอะไรทำงานอย่าง
และในหมวดของ Register Reference Instruction ยังมีส่วนย่อยอีกสามส่วนครับ แทนอะไรทำงานอย่าง
* Group 1 microinstuctions
* Group 2 microinstuctions
* Group 3 microinstuctions
ขอบคุณมากเลยครับ
ช่วยตอบให้ผมหน่อยครับ.........ขอเป็นคำอธิบายนะครับ แบบพอสามารถไปอธิบายให้คนอื่นฟังได้ให้เข้าใจได้ครับ
ที่ผมอยากรู้คือ
1. ขั้นการการทำงานของรูปแบบคำสั่ง pdp-8 ครับว่ามันทำงานอย่างไร ทั้ง 3 ส่วน
-Memory Reference Instruction แทนอะไรทำงานอย่าง
Opcode คืออะไร แทนอะไร D/I , Z/C , Displacement
- Input/Output Instructions แทนอะไรทำงานอย่าง
3 บิตแรก ใช้ทำอะไรกำหนดอะไร , Device แทนอะไรคืออะไร Opcode
- Register Reference Instruction แทนอะไรทำงานอย่าง
และในหมวดของ Register Reference Instruction ยังมีส่วนย่อยอีกสามส่วนครับ แทนอะไรทำงานอย่าง
* Group 1 microinstuctions
* Group 2 microinstuctions
* Group 3 microinstuctions
ขอบคุณมากเลยครับ
ช่วยตอบให้ผมหน่อยครับ.........ขอเป็นคำอธิบายนะครับ แบบพอสามารถไปอธิบายให้คนอื่นฟังได้ให้เข้าใจได้ครับ
doranuch- จำนวนข้อความ : 3
Join date : 21/02/2010
ตอบแบบรวบรัด
เพราะกำลังทำงานค้างอยู่จึงขอตอบแบบรวบรัดเลยนะครับ
คำสั่งในกลุ่ม Memory Reference ทำหน้าที่อ้างหน่วยความจำ นั่นคือการกำหนด addressing mode มีแบบอ้างโดยตรง ที่ใส่ memory address ลงไปตรงๆ ได้เป็น absolute addressing และการอ้างโดยอ้อม ที่ใช้รีจิสเตอร์เป็นตัวกำหนดแอดเดรส เหมือนการใช้พอยน์เตอร์เพื่ออ้าง relative address หรือการอ้างตัวชี้หน่วยในอาร์เรย์
Opcode คือ Operation Code เป็นส่วนโค้ดคำสั่งในเลขฐานสอง หากต้องดูรายการคำสั่งวก็ต้องไปเปิดตารางคำสั่้งในคู่มือ
คำสั่งในกลุ่ม I/O ก็คล้ายๆ Memory Reference แต่แทนที่จะเป็น address ของหน่วยความจำก็กลายเป็น address ของ I/O พอร์ท
คำสั่งในกลุ่ม Register Reference เป็นคำสั่งในกลุ่มที่กระทำกับรีจิสเตอร์ เช่นคำสั่ง BSW ซึ่งทำหน้าที่กลับข้อมูลระหว่างรีจิสเตอร์สองตัวเป็นต้น
จะเห็นว่าชุดคำสั่้งใน CPU ขอว PDP-8 ไม่ต่างจากชุดคำสั่งใน CPU ยุคปัจจุบันมากนัก แต่ซับซ้อนน้อยกว่า คือหยาบช้ากว่ามาก
คำสั่งในกลุ่ม Memory Reference ทำหน้าที่อ้างหน่วยความจำ นั่นคือการกำหนด addressing mode มีแบบอ้างโดยตรง ที่ใส่ memory address ลงไปตรงๆ ได้เป็น absolute addressing และการอ้างโดยอ้อม ที่ใช้รีจิสเตอร์เป็นตัวกำหนดแอดเดรส เหมือนการใช้พอยน์เตอร์เพื่ออ้าง relative address หรือการอ้างตัวชี้หน่วยในอาร์เรย์
Opcode คือ Operation Code เป็นส่วนโค้ดคำสั่งในเลขฐานสอง หากต้องดูรายการคำสั่งวก็ต้องไปเปิดตารางคำสั่้งในคู่มือ
คำสั่งในกลุ่ม I/O ก็คล้ายๆ Memory Reference แต่แทนที่จะเป็น address ของหน่วยความจำก็กลายเป็น address ของ I/O พอร์ท
คำสั่งในกลุ่ม Register Reference เป็นคำสั่งในกลุ่มที่กระทำกับรีจิสเตอร์ เช่นคำสั่ง BSW ซึ่งทำหน้าที่กลับข้อมูลระหว่างรีจิสเตอร์สองตัวเป็นต้น
จะเห็นว่าชุดคำสั่้งใน CPU ขอว PDP-8 ไม่ต่างจากชุดคำสั่งใน CPU ยุคปัจจุบันมากนัก แต่ซับซ้อนน้อยกว่า คือหยาบช้ากว่ามาก
ขอบคุณมากครับ
ขอบคุณมากครับ
แต่ถ้าว่าง ๆ หรือมีเวลา อธิบายให้หน่อยนะครับ
++++++++
แต่ถ้าว่าง ๆ หรือมีเวลา อธิบายให้หน่อยนะครับ
++++++++
doranuch- จำนวนข้อความ : 3
Join date : 21/02/2010
หน้า 1 จาก 1
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ
|
|