debug有没有哪个命令是列出当前exe的所有汇编指令的?

-u和-d只是列出一段内存中的内容,不能确定程序的边界在那里?有没有类似高级语言调试器的list指令,列出当前debug正在调试的程序的源代码?

作者: erekkk 发布时间: 09-04

为什么debug到程序结尾时的int 21h要用p命令执行?

为什么不能用t或者g命令?p命令还可以用来跳出循环?p命令到底都有哪些作用?

作者: erekkk 发布时间: 09-04

汇编中断例程

王爽老师书上的源码,在Win7下没有显示啊??为什么呢下面是代码!!先谢谢了!!;编程:在屏幕中间依次显示“a”~“z”,并可以让人看清。在显示的过程中,按下'Esc'键后,改变显示的颜色。;完整功能代码:assumecs:codestacksegmentdb128dup(0)stackendsdatasegmentdw0,0dataends

作者: x86er 发布时间: 09-04

PSP的头两个字节一定是CD,00么?

王爽的书,第4章末尾,说PSP的头两个自己一定是CD,00我自己在dos虚拟机下面下了两个小程序,link之后用debug来执行。-r命令发现cs=1dad,然后我根据书上说的,psp位于cs段寄存器之前0100h,于是我-d1cad:0,f发现开始的两个字节并不是cd,00有的程序这两个字节是00,00有的程序是别的数值,反正就不是cd,00难道王爽说的不对?我采用ms

作者: erekkk 发布时间: 09-04

求解网络安全的学习之路

我对网络安全有比较大的兴趣,目前也只学过c/c++,刚看过罗玉彬的W32汇编,接下来就不知道该看啥了,求高手们指点。(现在这水平看《Windows程序设计》或《从汇编到Windows内核编程》能看懂不,或者先看MFC)

作者: aerfaxing 发布时间: 09-04

怎么用visual stdio2010 编译汇编程序

如题....我在网上搜索过一些方法...但是好像都不能用

作者: l253525306 发布时间: 09-04

从实模式到保护模式的跳转指令是怎么取到的?

好多类似的代码:  lgdtGdtPtr//加载GDTR cli//关中断 //打开地址线A20 //准备切换到保护模式 moveax,cr0 oreax,1 movcr0,eax //真正进入保护模式,根据GDR中注册的信息,跳转到段基址0x7d00,偏移量为0的地

作者: liaozhicai 发布时间: 09-04

帮忙LDS的问题,搞我一星期没心情学汇编

LDS的.data sssDWORD0ABAA655AH.codestart:leaEAX,sssldsESI,[EAX] ....Endstart为什么debug调试这样是可以看到ESI存入了EAX的低4字节DS寄存器是0000如果sss改为QWORD3ABAA655AH这也可以过DS寄存器是0003但是如果开头的3

作者: q474420502 发布时间: 09-04

《Orange's一个操作系统的实现》和《自己动手写操作系统》区别

《Orange's一个操作系统的实现》和《自己动手写操作系统》有啥区别,是一样的吗,那本好。

作者: qingyuanwaimaiz 发布时间: 09-04

王爽的书上,第三章的实验任务没有看懂。

他给出了这样一段小程序,用debug执行:movax,ffffmovds,ax,movax,2200movss,axmovsp,0100movax,[0]addax,[2]movbx,[4]addbx,[6]pushaxpushbxpopaxpopbxpush[4]push[6]它要求分析为什么2000:0-2000:f这一段内存发生了

作者: qerrre 发布时间: 09-03