diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-12-28 00:56:25 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-12-28 01:02:36 -0800 |
commit | 7566d80ade1177939bf29345b5b5cbb976765cc5 (patch) | |
tree | 5726f1b3a88100a69b0ee84593bf586cdad0e799 /html/baremetal/ex2.hex.html | |
parent | 437fa654cbba0f29c0a73754803aa00404f0f3a2 (diff) | |
download | mu-7566d80ade1177939bf29345b5b5cbb976765cc5.tar.gz |
7438
Diffstat (limited to 'html/baremetal/ex2.hex.html')
-rw-r--r-- | html/baremetal/ex2.hex.html | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/html/baremetal/ex2.hex.html b/html/baremetal/ex2.hex.html index 008f2dd3..42eae7b3 100644 --- a/html/baremetal/ex2.hex.html +++ b/html/baremetal/ex2.hex.html @@ -68,7 +68,7 @@ if ('onhashchange' in window) { <span id="L15" class="LineNr">15 </span><span class="subxComment"># ecx <- LFB</span> <span id="L16" class="LineNr">16 </span>8b <span class="subxComment"># copy *rm32 to r32</span> <span id="L17" class="LineNr">17 </span> 0d <span class="subxComment"># 00/mod/indirect 001/r32/ecx 101/rm32/use-disp32</span> -<span id="L18" class="LineNr">18 </span> 68 7d 00 00 <span class="subxComment"># disp32</span> +<span id="L18" class="LineNr">18 </span> 28 7f 00 00 <span class="subxComment"># disp32 [label]</span> <span id="L19" class="LineNr">19 </span> <span id="L20" class="LineNr">20 </span><span class="subxComment"># eax <- LFB + 0xbffff (1024*768 - 1)</span> <span id="L21" class="LineNr">21 </span>8d <span class="subxComment"># copy-address rm32 to r32</span> @@ -79,12 +79,12 @@ if ('onhashchange' in window) { <span id="L26" class="LineNr">26 </span><span class="subxComment"># if (eax < ecx) break</span> <span id="L27" class="LineNr">27 </span>39 <span class="subxComment"># compare rm32 with r32</span> <span id="L28" class="LineNr">28 </span> c8 <span class="subxComment"># 11/mod/direct 001/r32/ecx 000/rm32/eax</span> -<span id="L29" class="LineNr">29 </span>7c 05 <span class="subxComment"># break if <</span> +<span id="L29" class="LineNr">29 </span>7c 05 <span class="subxComment"># break if < [label]</span> <span id="L30" class="LineNr">30 </span><span class="subxComment"># *eax <- al</span> <span id="L31" class="LineNr">31 </span>88 <span class="subxComment"># copy r8 to m8 at r32</span> <span id="L32" class="LineNr">32 </span> 00 <span class="subxComment"># 00/mod/indirect 000/r8/AL 000/rm32/eax</span> <span id="L33" class="LineNr">33 </span>48 <span class="subxComment"># decrement eax</span> -<span id="L34" class="LineNr">34 </span>eb f7 <span class="subxComment"># loop to -9 bytes</span> +<span id="L34" class="LineNr">34 </span>eb f7 <span class="subxComment"># loop to -9 bytes [label]</span> <span id="L35" class="LineNr">35 </span> <span id="L36" class="LineNr">36 </span><span class="subxComment"># $break:</span> <span id="L37" class="LineNr">37 </span>e9 fb ff ff ff <span class="subxComment"># hang indefinitely</span> |