我正在使用x86模拟器,并且试图编写一个接收整数并将其转换为二进制的简短程序。但是,我逐步运行它并检查内存(以及更新后的ax寄存器),我可以看到ax寄存器的演变过程如下:14-> 7-> 3-> 32769(而不是1)。为什么会这样呢?我已经尝试使用EAX和ECX而不是斧头和cx,但是它仍然无法给我正确的结果。我错过了一些明显的东西吗?
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingOne">
<h5 class="panel-title"><a class="accordionTitleBar collapsed" role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne" target="blank" onclick="return false;">Our Staff</a>
</h5>
</div>
<div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne" style="height: 0px;">
<div class="panel-body">
//text goes here
<div style="clear: both;"> </div>
</div>
</div>
</div>