原本这段代是二级制的,但吕琴调用的命令将这段代反映成了汇编的语言。
吕琴很少查看这个区域的代,无法一目十行的去看,只能用手指着代一行一行的往下分析。
“0000:7c00~0000:7c1……这是初始化各个段寄存器、堆栈指针,最后将主引导记录在内存搬家,腾出其所占内存空间以供装入分区引导记录……”
“0000:7c04bc007c-ydsp,7c00……装填栈指针——ss:sp=0000:7c00”
“0000:7c07-fb-s……装填栈指针时为避免y件断引起栈混乱应关断……”
吕琴一丝不苟的往下分析着,旁边的两个工程师看吕琴查看y盘主引导记录,都很不解。
其叫孙悦的男工程师,觉得吕琴在做无用功,劝道:“吕总,您查y盘的主引导记录做什么?这段代不可能出问题啊。”
另外一个叫李学林的工程师也道:“是啊,吕总,您还是看看我们分析的y盘扇区问题吧。”
吕琴不理两个人,继续往下分析,大概看到第50条的时候,她发现了异常!
这段代是讲分区引导记录装入失败时的处理。这段代之后应该是意味着计数器减一。然后是,是说五次读盘均未成功则转错误处理。
和别的y盘不同。这块y盘竟在装入失败的处理代之后,加的是一串二进制的奇怪代!
s1(); 程序汇编没法翻译出这段代
本章未完,请翻开下方下一章继续阅读