| sll b undocumented | The contents of B are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 2 | 8 |
| sll c undocumented | The contents of C are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 2 | 8 |
| sll d undocumented | The contents of D are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 2 | 8 |
| sll e undocumented | The contents of E are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 2 | 8 |
| sll h undocumented | The contents of H are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 2 | 8 |
| sll l undocumented | The contents of L are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 2 | 8 |
| sll (hl) undocumented | The contents of (HL) are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 2 | 15 |
| sll a undocumented | The contents of A are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 2 | 8 |
| sll (ix+dd),b undocumented | The contents of the memory location pointed to by IX plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in B. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (ix+dd),c undocumented | The contents of the memory location pointed to by IX plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in C. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (ix+dd),d undocumented | The contents of the memory location pointed to by IX plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in D. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (ix+dd),e undocumented | The contents of the memory location pointed to by IX plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in E. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (ix+dd),h undocumented | The contents of the memory location pointed to by IX plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in H. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (ix+dd),l undocumented | The contents of the memory location pointed to by IX plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in L. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (ix+dd) undocumented | The contents of the memory location pointed to by IX plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (ix+dd),a undocumented | The contents of the memory location pointed to by IX plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in A. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (iy+dd),b undocumented | The contents of the memory location pointed to by IY plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in B. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (iy+dd),c undocumented | The contents of the memory location pointed to by IY plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in C. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (iy+dd),d undocumented | The contents of the memory location pointed to by IY plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in D. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (iy+dd),e undocumented | The contents of the memory location pointed to by IY plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in E. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (iy+dd),h undocumented | The contents of the memory location pointed to by IY plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in H. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (iy+dd),l undocumented | The contents of the memory location pointed to by IY plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in L. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (iy+dd) undocumented | The contents of the memory location pointed to by IY plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. | CN=0P/V=PH=0ZS | 4 | 23 |
| sll (iy+dd),a undocumented | The contents of the memory location pointed to by IY plus dd are shifted left one bit position. The contents of bit 7 are put into the carry flag and a one is put into bit 0. The result is then stored in A. | CN=0P/V=PH=0ZS | 4 | 23 |