Chinaunix首页 | 论坛 | 博客
  • 博客访问: 696871
  • 博文数量: 85
  • 博客积分: 1797
  • 博客等级: 上尉
  • 技术积分: 1238
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-02 08:53
个人简介

职位:技术总监 1、精通c++(linux平台、vc++Mfc、qt)、java、php、unity3d,略懂python 2、用c++开发过嵌入式产品,用c++开发过大型银行运维产品 3、用java开发大型银行运维产品,学校教务系统 4、用php开发进销存系统(在销售中),用php开发淘宝小程序 5、用unity3d开发衣柜设计软件,在运营中

文章分类

全部博文(85)

发布时间:2011-09-21 23:01:04

   一直知道nasm能够反汇编,但不知道怎样用命令,     命令帮助中,ndisasm -o    filename后面就没了,应该有个输出文件。怎么后面没参数了。     今天查add [bx+si],al的时候突然查到了,后面接>>outfilename。  &nbs.........【阅读全文】

阅读(5565) | 评论(0) | 转发(0)

发布时间:2011-09-21 22:47:51

gdt记录的是gdt表的界限和首地址。gdt表中的表项包含了代码段的首地址。实模式时可以通过这个首地址找到代码段,保护模式下,给这个首地址加了个外衣,叫选择子,也就是说可以通过选择子找到。选择子是一个相对于gdt表的首地址的偏移。代码段就是这样通过gdt找到的。.........【阅读全文】

阅读(2519) | 评论(0) | 转发(0)

发布时间:2011-09-21 22:36:11

第三章是代码都是实模式进保护模式的代码,代码是分段的,不能做成启动扇区的模式(55aa),不会用turberdebuger调试,一直很郁闷,不知道怎么调试。只是简单看了看什么意思。        正本书大体过了一遍,知道了启动过程,先boot(实模式,启动扇区),后loader(实模式转保护模.........【阅读全文】

阅读(2119) | 评论(0) | 转发(0)

发布时间:2011-09-21 22:28:36

jmp,call,ret,特权级转移,进程调度。①jmp是不负责任的调度,不保存任何信息,不考虑会回头。跳过去就什么也不管了。②call,保存eip等,以便程序重新跳回。ret是call的逆过程,是回头的过程。这都是cpu固有指令,因此要保存的信息,不用我们自己保存。我们直接使用指令即可③同一任务内.........【阅读全文】

阅读(2101) | 评论(0) | 转发(0)

发布时间:2011-09-21 22:05:42

org 0x100的意义:有这一句,会使其后的程序地址及数据地址都已0x100为基址进行偏移,当操作系统从boot把loader(liunx中是setup.s文件)加载到0x9000:0x100处,再Jmp 0x9000:0x100跳到loader的代码,此时cs=0x9000,IP=0x100;程序能正确执行。并且ds=cs,数据能正确寻址。.........【阅读全文】

阅读(2474) | 评论(0) | 转发(0)

发布时间:2011-09-21 22:02:43

ldr Rd address 加载到寄存器中,std Rd address 存储到存储器中。从字面意思来记住这两个指令。想起存储,我们首先想到的是存到硬盘上,所以std 从寄存器存储到存储器(硬盘)上。这样ldr也就记住了。ldr R4, [r8],#4   //r8所存地址中的数加载到寄存器r4中,然后r8中所存地.........【阅读全文】

阅读(1679) | 评论(0) | 转发(0)

发布时间:2011-09-21 21:59:06

fat12,为什么叫这个名字,是不是因为fat表中的每个表项是12位找文件流程:先在根目录中找文件的名字,找到名字后,再在这一块中的相应位置找到文件内容的起始族号n,同时对应fat表中的第n项。这个第n项中存的是文件内容的下一族号,同时这个族号有对应fat表中的项,循环下去,直到fat表中的项存的是0x0fff,寻找文件.........【阅读全文】

阅读(2054) | 评论(0) | 转发(0)

发布时间:2011-09-21 21:55:25

在看linux0.11时,代码搬运一直没明白过来。kernal.bin文件为什么要进行二次搬运?这个问题困惑了好久!将loader.bin复制进内存后,就是把程序代码复制进了内存,直接跳过去运行就行了。但kernal.bin复制进内存后.........【阅读全文】

阅读(2033) | 评论(0) | 转发(0)

发布时间:2011-08-26 23:29:02

......【阅读全文】

阅读(7635) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册