我可以使用'r'来获取CPU寄存器FLAG的信息。
1.我能理解吗?
eflags 0x00000082: id vip vif ac vm rf nt IOPL=0 of df if tf SF zf af pf cf
0x00000082= 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 0
2.如何更改FLAG?通过'set'命令?
<bochs:5> set eflags=0x03
:5: syntax error at 'eflags'
谢谢〜
答案 0 :(得分:3)
如果标志名称是大写字母,则设置标志。例如。 'SF'表示符号标志已设置,而'sf'表示未设置。您的意思是,或者您的问题中的其他内容?
bochs手册说:“目前只支持通用寄存器,你可能不会改变:eflags,eip,cs,ss,ds,es,fs,gs”(http://bochs.sourceforge。净/ DOC / DocBook的/用户/内部debugger.html#AEN3098)。
此致