-
[汇编语言] 对话框有关问题求解惑
对话框问题求解惑_ProcMain proc usesesiebxedihWnd,wMsg,wParam,lParam ;mov eax,wMsg ;.if eax==WM_CLOSE ;invoke EndDialog,hWnd,NULL ;.elseif eax==WM_...
144
热度 -
[汇编语言] 32位win7不能进入debug解决办法
32位win7不能进入debug提示:C:\Windows\system32\debug.exeC:\windows\system32\config\system~1\appdata\local\temp\.Atemporaryfileneededforinitializationcouldnote...
240
热度 -
[汇编语言] dd dw db 的有关问题
dddwdb的问题dd1dd'1'dd65536上述结果分别是什么dd如果大于65535内存怎么存放现在只会用db传送数据dd和dw都会divideoverflow如果要作一个除法dd中的数据为被除数除数在16位中存放,怎么确定被除数的高16和低16------解决方案---------------...
329
热度 -
[汇编语言] 求教王爽汇编12章有关问题
求教王爽汇编12章问题1)请教下看王爽汇编第12章内中断有点疑问书里讲到内存0000:0000-0000:03E8大小约为1KB的空间是系统存放处中断处理程序入口地址中断向量表,8086支持256个中断这句话有点疑问,256个中断每个中断占用4个字节保存cs和ip256个中断就要用1024(0-10...
94
热度 -
[汇编语言] 初学者求教!这段代码read部分小弟我想显示出来,但是显示总缺三个字符为什么
菜鸟求教!这段代码read部分我想显示出来,但是显示总缺三个字符为什么?datasegmentmenudb'*1.Createfile*',0dh,0ahdb'*2.Writetofile*',0dh,0ahdb'*3.Readfile*',0dh,0ahdb'*4.Quit*',0dh,0ah,'...
185
热度 -
[汇编语言] 编译语言之屏幕字符显示
汇编语言之屏幕字符显示在屏幕中间分别显示不同颜色的字符串“JackillLoveYou”在内存地址空间,B8000H~BFFFFH共32K空间,在此空间写入数据会显示在显示器上;在80*25彩色字符模式下,显示器可以显示25行,80个字符,一个字符占两个字节,低位为ASCII码,高位为字节存储字符的...
197
热度 -
[汇编语言] 请教原码和反码的数学公式是怎么推导出来的
请问原码和反码的数学公式是如何推导出来的?------解决方案--------------------#include<iostream>usingnamespacestd;intmain(){ constintw=8; intx[w]={0,0,1,0,1,0,0,0}; intsum...
197
热度 -
[汇编语言] ecx+eax*4+000000CC找基址的有关问题
ecx+eax*4+000000CC找基址的问题本帖最后由oZaiYue于2014-01-2922:59:26编辑今天用CE找个基址,找到了临时地址,然后顺藤摸瓜的时候遇到了这么一个基址,我把ECX的值记录下来用CE进行搜索,结果根本没有这个地址,我想请问一下遇到这种情况,它的基址到底怎么找。---...
244
热度 -
[汇编语言] 为何subr0, pc, #24里面RO的最后值是d002400,PC的值不是d002414吗
为什么subr0,pc,#24里面RO的最后值是d002400,PC的值不是d002414吗?d0024000<_start>:d0024000: e59f0054 ldr r0,[pc,#84] ;d002405c<halt+0x4>d0024004: e3a01000 m...
199
热度 -
[汇编语言] 汇编新人,请问个初级有关问题
汇编新人,请教个初级问题assumecs:codecodesegmentmovax,0ffffhmovds,axmovbx,6moval,[bx]movah,0movdx,0movcx,3s:adddx,axloopsmovax,4c00hint21hcodeendsend和下面这段assumecs...
204
热度 -
[汇编语言] 请问这个程序为什么无法编译
请教这个程序为什么无法编译?本帖最后由u013933163于2014-03-1716:27:10编辑TITLEPointersINCLUDE Irvine32.incINCLUDELIB Irvine32.libINCLUDELIB user32.libINCLUDELIB kernel32.lib...
197
热度 -
[汇编语言] 有段代码看不懂,求解释解决思路
有段代码看不懂,求解释.elseif ax==IDC_BROWSE invoke wsprintf,offsetszBuffer,offsetszFormat,offsetszFileName;,@stOF.lpstrFile invoke MessageBox,hWin...
211
热度 -
[汇编语言] Ollydbg怎么跟踪程序间的跳转,求达人解惑
Ollydbg如何跟踪程序间的跳转,求达人解惑!如果是一个程序自己运行而已,我知道怎么跟踪它的运行,但是比如是启动A之后,A调用B,然后A执行完毕(就像登录界面),然后B调用C(B就想游戏大厅,C就是其中一个游戏),而我想跟踪的是C这个程序,从A启动后我该如何跟踪到C去呢,又不能直接启动C,那样是跑...
206
热度 -
[汇编语言] link error解决办法
linkerrorDATASEGMENTWORDSDB'HELLOWORLD!'DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVDX,OFFSETWORDSMOVAH,09HINT21HCODEENDSENDSTART编辑环境:MASM32错误截图-...
147
热度 -
[汇编语言] LEA指令跟MOV指令的区别
LEA指令和MOV指令的区别?leaecx,[esp+124h]就是把某个变量的地址放入ecx寄存器,指令执行后,ecx的内容为esp+124和movecx,espaddecx,124h这两条指令的结果是一样的,只是mov指令中不能使用立即数,是这样的吗?------解决方案------------...
302
热度 -
[汇编语言] 王爽 实验十(3) 编译不通过
王爽实验10(3)编译不通过用12666字符显示在第8行3列白底绿色初次代码编译卡在光标处求指错前3个实验都是卡在光标处不知是否有联系assumecs:codedatasegmentdb10dup(0)dataendscodesegmentstart: movdh,8 movdl,3 movc...
253
热度 -
[汇编语言] 初学nasm,一段代码很多异常请指正
初学nasm,一段代码很多错误请指正org0x7c00[sectiontextalign=16] movax,0xb800 moves,ax ;设置为显存段地址 movax,section.data.start/16 ;这句话出错了,不知道如何修改 movds,ax ;设置数据段...
289
热度 -
[汇编语言] 新人求教,CX中的值,该怎么解决
新人求教,CX中的值刚才做到一道实验题,程序的内容是复制自己的部分程序,然后问题是问如何确定要复制的字节数量,我BAIDU了下答案,答案中貌似有一句说是DEBUG一个程序,刚开始时CX中的值就等于该程序的大小,这个是正确的吗?我看的王爽的汇编语言第三版,刚看到第五章,翻来翻去也没找到CX的定义,特来...
271
热度 -
[汇编语言] nasm 的一个容易的引导程序
nasm的一个简单的引导程序org07c00h movax,cs movax,bootseg movds,ax movax,initseg moves,ax subsi,si subdi,di movcx,512 repmovsb ;jmpwordinitseg:go-bootseg//添加这句后程...
484
热度 -
[汇编语言] 宏编译报错,高手帮忙看看
宏编译出错,高手帮忙看看?mdumpmemesp,8,typedword提示错误如下图这个错误是怎么回事呢?------解决方案--------------------看明白了,没有写includemacros.inc
223
热度