n条指令的如何执行?
比方说我写了两条mov指令,-a1000:1000movax,12341000:1003movbx,12341000:1006-怎么让这两条指令一块执行呢?
作者: it200848140501 发布时间: 04-13
汇编程序设计题目两道请教!
MOVAX,(76543lt32768)XOR7654h问ax的值?76543大于32768,所以前部分的值是0h,0hxor7654h,所以结果应该是7654h。moval,'a'and(not('b'-'B'))问Ax的值'b'-'B'为62h-42h=20h,not20h为DFH(11011111B,AL是八位,要补全)dfhand
作者: CAILI54321 发布时间: 04-12
汇编中的获取系统时间
XMLcodedymamictimeprocs:db9,8,7,4,2,0s1:db'/','/','',':',':',''start22:movcx,6movbx,offsetsmovsi,offsets1movdi,0start1:pushcx
作者: icdpc 发布时间: 04-12
王爽汇编语言第二版49页实验任务问题
使用E命令没有问题,但使用A命令将汇编语句逐条输入后,再用U命令查看这段地址内容,部分语句和输入语句不一样,不能截图,只好手动输入了。。。麻烦各位帮忙看下。-a1000:01000:0000movax,4e201000:0003addax,14161000:0006movbx,20001000:0009addax,bx1000:000Bmovbx,ax1000:
作者: YvonneHuo 发布时间: 04-12
如何修改文件属性?
磁盘上有一dll文件如何将.text段的属性改为可写?以下方法是失败的AssemblycodeinvokeCreateFile,offsetszMykernel32,GENERIC_WRITE,FILE_SHARE_WRITE,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULLmovesi,eax
作者: feinushen 发布时间: 04-11
如何在debug下写直接寻
我在debug做练习,写直接寻总是出错,请高手指点下。。。0B22:103Amovax,es:[bp} ^Error0B22:103Amovax,es:[bp] ^Error0B22:103Amovax,es:0100 ^Error
作者: rapanda 发布时间: 04-10
关于vc内联汇编,SSE和指针的问题
不太熟悉汇编,有问题想请教各位老师写了一段程序,大概是这样的:..................floatx[100];floatp=x;__asmmovssxmm0,p上面在编译时可以通过,但xmm0所读取的却是p指向的地址的值,而不是p所指向的地址,导致了错误,可是如果我这样写:..................floatx[100];float
作者: menzi11 发布时间: 04-10
x86 保护模式回到实模式,8259A 中断控制器不工作
具体过程是这样的:自己写了一个loader,用来在DOS下面装入32位代码执行。因为保护模式下0x1F以下的中断号都被系统保留了,所以需要重新设置8259A中断控制器的偏移为0x20。到这里为止一切正常,保护模式下可以接受各种硬件中断。可是程序结束返回到DOS的时候悲剧了,尽管已经把8259A的中断向量偏移重新设成了0x08,可是这东西就和死了一样,什么反应
作者: hpsmouse 发布时间: 04-09