Can you help me how this data register and index registers works together. Storing CIO/DM to IR then using DR for IR pointer. then how this mov digit instruction works to index registers and data register. Ex: movd Dr0,IR0 #210 DR1,IR1 upon checking of the values in dr1 and ir1, seems nothing happen. Dr0,Ir0 didnt move to Dr1,Ir1 Thanks in advance.