Syntax : TABLRD t,i,f
Description : 1. A byte of the table latch (TBLAT) is moved into register file 'f'. If 't' is 0, the low byte is moved. If 't' is 1, the high byte is moved. 2. The contents of the program meory location pointed to by the 16-bit Table Pointer (TBLPTR) is loaded into the 16-bit Table Latch (TBLAT). 3. If i=1 then TBLPTR is incremented; If i=0 then TBLPTR is unchanged.
Function : If t=1 then TBLATH → f, If t=0 then TBLATL → f, Progr Mem(TBLPTR) → TBLAT, if i=1 then TBLPTR + 1 → TBLPTR.
1010 |
10ti |
ffff |
ffff |