คำสั่ง INI (IN Increment)


      เป็นคำสั่งในการรับข้อมูลจากพอร์ตอินพุตแบบพิเศษ

รูปแบบการทำงาน คือ
      1. (HL) ⬅ (C)   ; นำข้อมูลจากพอร์ตที่มีค่าตรงกับรีจิสเตอร์มาเก็บไว้ในหน่วยความจำในตำแหน่งที่ HL ชี้
      2. B ⬅ B – 1   ; ลดค่าข้อมูลในรีจิสเตอร์ B ลง 1
      3. HL ⬅ HL + 1 ; เพิ่มค่า HL ให้ชี้ไปยังหน่วยความจำตำแหน่งถัดไปคำสั่งนี้มักใช้ในกรณีต้องการเก็บข้อมูลจากพอร์ตอินพุตหลายพอร์ต ซึ่งจะใช้วิธีกำหนด จำนวนพอร์ต ไว้ในรีจิสเตอร์ B กำหนดตำแหน่งหน่วยความจำที่ต้องการเก็บค่าข้อมูลไว้ที่รีจิสเตอร์ HL และกำหนดให้รีจิสเตอร์ C เก็บหมายเลขพอร์ตเริ่มต้นก็จะเป็นการนำข้อมูลจากพอร์ตอินพุตหลายพอร์ตมาเก็บลงในหน่วยความจำ