การต่อ Z80 กับหน่วยความจำ


        ในระบบคอมพิวเตอร์การเชื่อมต่อซีพียูกับหน่วยความจำ จะใช้กลุ่มสัญญาณหรือบัสทั้ง 3 กลุ่ม คือ บัสบอกตำแหน่ง (Address Bus) บัสข้อมูล (Data Bus) และบัสควบคุม (Control Bus) ในระบบที่ใช้ ซีพียู Z80 ก็จะดำเนินการเช่นเดียวกันคือ

               1. บัสตำแหน่ง (Address Bus) ใช้ ขา A0 ถึง A15
               2. บัสข้อมูล (Data Bus) ใช้ ขา D0 ถึง D7
               3. บัสควบคุม (Control Bus) จะใช้ขา MREQ ขา RD และ ขา WR

        วงจรสร้างสัญญาณควบคุมจะนำขา MREQ ซึ่งเป็นขาสัญญาณในการติดต่อหน่วยความจำของ Z80 มาทำการ AND แบบ Negative กับขา RD เพื่อสร้างเป็นสัญญาณอ่านหน่วยความจำ (MEMR:Memory Read)โดยเมื่อทั้ง MREQ และ RD แอคทีพ (Active) เป็นลอจิก 0 ก็จะทำให้ขาเอาท์พุต MEMR แอดทีพเป็น 0 อีกส่วนหนึ่งจะนำขา MREQ มาร่วมกับขา WR เพื่อสร้างเป็นสัญญาณเขียนหน่วยความจำ (MEMW:MemoryWrite) ดังในรูป

รูปแสดงการสร้างสัญญาณอ่าน – เขียนหน่วยความจำในระบบของ Z80