diff options
author | Kartik Agaram <vc@akkartik.com> | 2021-05-18 13:01:59 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2021-05-18 13:04:33 -0700 |
commit | 5396e24cba8390ca2d70d99c7e8772eee4ec3a11 (patch) | |
tree | b266edbb6c21db7904370d082a7966783fb9e9d4 /html/linux/survey_elf.subx.html | |
parent | b4c0b12542c1f1a1e141ed0c8db2f6165af06e0f (diff) | |
download | mu-5396e24cba8390ca2d70d99c7e8772eee4ec3a11.tar.gz |
.
Diffstat (limited to 'html/linux/survey_elf.subx.html')
-rw-r--r-- | html/linux/survey_elf.subx.html | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/html/linux/survey_elf.subx.html b/html/linux/survey_elf.subx.html index f586c32e..d8add4b5 100644 --- a/html/linux/survey_elf.subx.html +++ b/html/linux/survey_elf.subx.html @@ -2695,7 +2695,7 @@ if ('onhashchange' in window) { <span id="L3119" class="LineNr">3119 </span> 8b/copy 0/mod/indirect 2/rm32/edx <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 0/r32/eax <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="subxComment"># copy *edx to eax</span> <span id="L3120" class="LineNr">3120 </span> <span class="subxS1Comment"># . c/eax = *start</span> <span id="L3121" class="LineNr">3121 </span> 8a/copy-byte 0/mod/indirect 0/rm32/eax <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 0/r32/AL <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="subxComment"># copy byte at *eax to AL</span> -<span id="L3122" class="LineNr">3122 </span> 81 4/subop/and 3/mod/direct 0/rm32/eax <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 0xff/imm32 <span class="subxComment"># bitwise and of eax</span> +<span id="L3122" class="LineNr">3122 </span> 25/and-eax-with 0xff/imm32 <span id="L3123" class="LineNr">3123 </span> <span class="subxS1Comment"># . if (eax != '8') return</span> <span id="L3124" class="LineNr">3124 </span> 3d/compare-eax-and 0x38/imm32/8 <span id="L3125" class="LineNr">3125 </span> 75/jump-if-!= $far-jump-or-call?:end/disp8 @@ -2763,7 +2763,7 @@ if ('onhashchange' in window) { <span id="L3257" class="LineNr">3257 </span> <span class="subxS2Comment"># . . discard args</span> <span id="L3258" class="LineNr">3258 </span> 81 0/subop/add 3/mod/direct 4/rm32/esp <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 8/imm32 <span class="subxComment"># add to esp</span> <span id="L3259" class="LineNr">3259 </span> <span class="subxComment"># curr-segment += 20 # size of a row</span> -<span id="L3260" class="LineNr">3260 </span> 81 0/subop/add 3/mod/direct 0/rm32/eax <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 0x14/imm32 <span class="subxComment"># add to eax</span> +<span id="L3260" class="LineNr">3260 </span> 05/add-to-eax 0x14/imm32 <span id="L3261" class="LineNr">3261 </span> e9/jump $emit-headers:<span class="Constant">loop</span>/disp32 <span id="L3262" class="LineNr">3262 </span><span class="Constant">$emit-headers:end</span>: <span id="L3263" class="LineNr">3263 </span> <span class="subxS1Comment"># . restore registers</span> |