http://learn.cemetech.net/index.php?title=Z80:Opcodes:SLA&feed=atom&action=history
Z80:Opcodes:SLA - Revision history
2024-03-28T10:20:23Z
Revision history for this page on the wiki
MediaWiki 1.34.0
http://learn.cemetech.net/index.php?title=Z80:Opcodes:SLA&diff=2752&oldid=prev
ReGuess: Added summary. I assume this is correct, given the info in the Effects section and in Z80:Opcodes:SRA
2017-03-10T22:28:14Z
<p>Added summary. I assume this is correct, given the info in the Effects section and in <a href="/index.php/Z80:Opcodes:SRA" title="Z80:Opcodes:SRA">Z80:Opcodes:SRA</a></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 22:28, 10 March 2017</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><!-- Short summary of instruction --></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><!-- Short summary of instruction --></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Arithmetic shift left 1 bit, bit 7 goes to carry flag, bit 0 remains unchanged.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Syntax ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Syntax ==</div></td></tr>
</table>
ReGuess
http://learn.cemetech.net/index.php?title=Z80:Opcodes:SLA&diff=288&oldid=prev
Maintenance script: Initial automated import
2016-02-05T22:16:58Z
<p>Initial automated import</p>
<p><b>New page</b></p><div><!-- Short summary of instruction --><br />
<br />
== Syntax ==<br />
<br />
<!-- Syntax for this instruction --><br />
<br />
sla op8<br />
<br />
=== Allowed Instructions ===<br />
<br />
<!-- All possible inputs --><br />
<br />
SLA A<br />
SLA B<br />
SLA C<br />
SLA D<br />
SLA E<br />
SLA H<br />
SLA L<br />
SLA (HL)<br />
SLA (IX+n)<br />
SLA (IY+n)<br />
<br />
== Effects ==<br />
<br />
S and Z by definition, H and N reset, C from bit 7, P/V set if result is even.<br />
<br />
== Uses ==<br />
<br />
<!-- What the instruction can be used for --><br />
== T-States ==<br />
r denotes 8-bit register.<br />
{| class="wikitable"<br />
| r || 8 <br />
|-<br />
| (hl) || 15 <br />
|-<br />
| (ix+X) || 23 <br />
|-<br />
| (iy+X) || 23 <br />
|}<br />
== See Also ==<br />
<br />
<!-- Other instructions that are related to this one --><br />
[[Z80:Opcodes:RL|RL]],[[Z80:Opcodes:RLA|RLA]],[[Z80:Opcodes:RLC|RLC]],[[Z80:Opcodes:RLCA|RLCA]],[[Z80:Opcodes:RLD|RLD]],[[Z80:Opcodes:RR|RR]],[[Z80:Opcodes:RRA|RRA]],[[Z80:Opcodes:RRC|RRC]],[[Z80:Opcodes:RRCA|RRCA]],[[Z80:Opcodes:RRD|RRD]],[[Z80:Opcodes:SLL|SLL/SL1]],[[Z80:Opcodes:SRA|SRA]],[[Z80:Opcodes:SRL|SRL]]<br />
<br />
{{lowercase}}<br />
[[Category:Z80 Assembly]]<br />
[[Category:Z80 Heaven]]<br />
[[Category:Z80 Opcodes]]</div>
Maintenance script