วงจนพัลส์และสวิตชิ่ง

สาระสำคัญ

         ปุ่มรีเซต          ทำหน้าที่ กลับไปเริ่มต้นการทำงานใหม่อีกครั้งที่โปรแกรมมอนิเตอร์

ปุ่มแอดเดรส      ทำหน้าที่ กำหนดแอดเดรสที่ต้องการป้อนคำสั่งหรือตรวจสอบข้อมูล

ปุ่มข้อมูล         ทำหน้าที่ กำหนดข้อมูลที่ต้องการ

ปุ่มลดแอดเดรส ทำหน้าที่ เลื่อนแอดเดรสลง 1 ตำแหน่ง เพื่อตรวจสอบหรือป้อนข้อมูลให้กับแอดเดรสก่อนหน้า

          ปุ่มเพิ่มแอดเดรส ทำหน้าที่ เลื่อนแอดเดรสขึ้น 1 ตำแหน่ง เพื่อตรวจสอบ หรือป้อนข้อมูลให้กับแอดเดรสถัดไป

          ปุ่มประมวลผลโปรแกรม  ทำหน้าที่ ประมวลผลข้อมูลทั้งหมด

          ปุ่มประมวลผลโปรแกรมทีละขั้น   ทำหน้าที่ประมวลผลโปรแกรมทีละขั้น

          ปุ่มรีจิสเตอร์โหมด   ทำหน้าที่ แสดงข้อมูลในรีจิสเตอร์ ใช้ร่วมกับปุ่ม 0 ถึง F   เพื่อเลือกรีจิสเตอร์ที่ต้องการดูข้อมูล

          ปุ่มตัวเลข   ทำหน้าที่ ป้อนตัวเลขฐานสิบหกที่ต้องการเข้าสู่ชุดทดลอง

คำสั่งการโอนย้ายข้อมูล (DATA TRANSFER GROUP) เป็นคำสั่งที่ใช้สำหรับการทำงานดังต่อไปนี้

  • กำหนดข้อมูลให้กับรีจิสเตอร์ต่าง ๆ ภายในหรือหน่วยความจำ
  • โอนย้ายข้อมูลจากรีจิสเตอร์ตัวหนึ่ง ไปยังรีจิสเตอร์ตัวอื่น
  • โอนย้ายข้อมูลจากรีจิสเตอร์ไปเก็บในหน่วยความจำ
  • โอนย้ายข้อมูลจากหน่วยความจำไปเก็บในรีจิสเตอร์

คำสั่งการโอนย้ายข้อมูลส่วนใหญ่จะไม่มีผลทำให้ FLAG เปลี่ยนแปลง (ยกเว้นคำสั่ง

LD A,I  และ  LD A,R) รูปแบบของคำสั่งในการโอนย้ายข้อมูลแบ่งออกเป็นกลุ่มใหญ่ ๆ

ได้ 2 กลุ่ม คือ

1.   การโอนย้ายข้อมูลครั้งละ 8 บิท (8 BIT LOAD GROUP)

2.   การโอนย้ายข้อมูลครั้งละ 16 บิท (16 BIT LOAD GROUP)

การโอนย้ายข้อมูล จะทำการโอนย้ายข้อมูลจากต้นทาง (SOURCE) ไปยังปลายทาง (DESTINATION) และหลังจากทำการโอนย้ายแล้วจะทำให้  ข้อมูลในต้นทางและปลายทางมีค่าเท่ากัน

 

รูปภาพที่เกี่ยวข้อง

ติชม


ต้องการให้คะแนนบทความนี้่ ?

สร้างโดย :


melec

สถานะ : ผู้ใช้ทั่วไป
อิเล็กทรอนิกส์