牛掰们,看看这题有什么错。。
assumecs:code codesegment start: movax,cs movds,ax movsi,offsetdo;设置ds:si指向源地址 movax,0 moves,ax mov
作者: Felex515 发布时间: 01-31
还是王爽那本书实验任务1的疑问!!!
用debuga1000:0,cs:ip已经指向10000H,逐条输入下面指令,看CPU变化Assemblycodemovax,4E20Haddax,1416Hmovbx,2000Haddax,bxmovbxaxaddax,bx输入到这里,ax已经超过十六位了,然后我按r相差看下各个寄存器数值,结果出错关闭了,求解另外我把movax,8236Hmo
作者: A328240784 发布时间: 01-30
关于DLL地址(基础)
这是老罗书上说的,当两个DLL默认安装地址相同时,有一个会定位到其它地方,这就说DLL的地址不是固定不变的吧可是网上说kernel32.dll这个在不同的程序的装载地址是一样的,这又是为什么呢?kernel32.dll特殊?还是上面那段话所指的DLL指的是用户DLL?
作者: yg29hxj 发布时间: 01-30
请做一个 这道关于汇编语言的题。
在一个8位字长的计算机中运行如下类C程序段:unsignedintx=134;unsignedinty=246;intm=x;intn=y;unsignedintz1=x-y;unsignedintz2=x+y;intk1=m-n;intk2=m+n;若编译器编译时将8个8位寄存器R1-R8分别分配给变量xymnz1z2k1和k2。则执行上程
作者: dznjdysss 发布时间: 01-30
socket编程中为什么无法获取客户端ip
.data bufferdd256dup(?)fmtdb'%d',0.code... movesi,offsetipassumeesi:ptrsockaddr_inmoveax,[esi].sin_addrinvokeinet_ntoa,eaxinvokewsprintf,addrbuffer,addrfmt
作者: MSOKD 发布时间: 01-29
接收一个十进制数字串,且扩展成10位。
功能:接收一个十进制数字串,且扩展成10位。入口参数:DX=缓冲区偏移出口参数:cf=0,表示成功,cf=1,表示不成功。getnumprocmovah,10接收一个字符串int21hcallnewlinecallisdnum判断是否为10进制数字串jcgetnum2movsi,dx---->从这里开始下面的代码就看不懂每行是在干什么了,求人给解释。i
作者: yangxiang1 发布时间: 01-29