汇编语言代码例子,这段代码是什么意思?

这段汇编代码是什么意思 [问题點数:20分,结帖人u]

整段代码是把cr0寄存器的第16位清零cr0的第16为是写保护位,清零则允许处理器向标记为只读属性的内存页写入数据

我知道 h昰16位数,为什么1000h是把第16位清零呢


10000h是十六进制数,第16位为1其它为0,位取反后第16为就是0其它位为1,与操作后(and指令)和0与的位为0,和1与嘚位不变因此eax的16位会被清零。



整段代码是把cr0寄存器的第16位清零cr0的第16为是写保护位,清零则允许处理器向标记为只读属性的内存页写入數据
匿名用户不能发表回复!

请高手指点一下这段代码

一个多線程的程序运行总是卡住,程序总是没有响应.

我要回帖

更多关于 汇编语言代码例子 的文章

 

随机推荐