01 2020 档案
摘要:多是拷贝代码时出现的问题,把右侧面板的objectname改成MainWindow就好了。
阅读全文
摘要:sqlite3数据库导入到Android项目中 第一步:将数据库文件放入到assets目录中。注意Androidstudio需要将assets目录建在main项目下。即和Java,res等文件夹是同级的。 1.assets:不会在R.java文件下生成相应的标记,assets文件夹可以自己创建文件夹
阅读全文
摘要:其实是对汇编器来说的,像move eax, [0x1000]这条汇编,汇编器需要知道你条指令是让cpu以32位模式运行,还是16位模式运行。 汇编器从而决定是否要加地址宽度前缀。 所以[.bits 16],[.bits 32]这样的汇编指导指令,直接影响nasm生成的代码。 另外,cpu的段描述符里
阅读全文
摘要:先说实模式,这是x86开机时所处的模式。仿佛cpu仍旧是80x86时代。 然后是unreal模式,其实叫做far real mode更形象,就是,仍旧是在16位模式下,但是可以访问1M以上的地址。 这个模式是通过先进入保护模式,通过修改段寄存器,把它的影子寄存器的limit修改成4G来做到的。然后回
阅读全文
摘要:x86 memory segmentation From Wikipedia, the free encyclopedia Jump to navigationJump to search This article needs additional citations for verificatio
阅读全文
摘要:除了int 0x80外用户空间还可以通过int3——向量3、into——向量4 、bound——向量5等异常指令进入内核,而其他异常无法被用户空间程序利用,都是由系统使用的。 linux用户态的int3进入内核后,内核是通过SIGTRAP信号发送给用户进程的。用户进程要注册SIGTRAP信号的han
阅读全文

浙公网安备 33010602011771号