-
86
热度 -
[汇编语言] 小弟我写了段win masm32 代码,请教如何调试
我写了段winmasm32代码,请问怎么调试我就写了个简单的创建文件并且向文件里cpy数据,代码如下:,代码已能运行,文件已经能成功创建,可是数据就是复制不进去,那个创建的文件总是0KB,我也不知道怎么调试,只有瞪着两眼找来找去,找不到原因,请高手看下是什么问题,另外,不知道直接写出来的masm32...
259
热度 -
[汇编语言] 动态链接库中如何使用图片
求助动态链接库中怎么使用图片我自己写了一个控件(需要用到位图),然后把它做成了动态链接库,但是做成动态链接库后,库里的LoadBitmap就取不到位图的句柄了。我试过在主程序里取到位图句柄,然后调用库里的函数的时候把句柄传进去的方法。求有没有其他的方法?另外,做成动态链接库后再被调用,控件就接不到W...
171
热度 -
[汇编语言] 王爽书里的一个小疑点想不通
王爽书里的一个小问题想不通检测点10.4?下面的程序执行后,ax中的数值为多少??内存地址???机器码????????汇编指令???????执行后情况?1000:0?????b8?06?00??????mov?ax,6???????ax=6,ip指向1000:3?1000:3?????ff?d0??...
176
热度 -
[汇编语言] 怎么在窗口客户区添加一张图片
如何在窗口客户区添加一张图片?就是创建窗口之后,在窗口客户区绘制一张图片,图片是BMP格式的。------解决方案--------------------GetDCLoadImageSelectObjectBitBltDeleteObjectReleaseDC或者更简单的方法,在RegisterCl...
47
热度 -
[汇编语言] 请教masm32 写的程序如何调试
请问masm32写的程序怎么调试,我用masm32语言写了个程序,能不能像VC6那样的C++代码,可以在代码里下断,单步进入跳出之类的,我在网上搜索怎么调试masm32大多数都是直接用debug.exe可是是那玩意看着很不友好,反出来的代码,跟源码太不一样,都找不到头绪了.请问大家有没有什么好的调试...
184
热度 -
[汇编语言] 初学者,简单的驻留程序
菜鸟求助,简单的驻留程序代码如下stacksegmentparastack'stack'dw100dup(0)stackendscodesegmentassumecs:code,ds:code,ss:stacktimedb0,0countdb0correctdb0int_start:pushaxpu...
131
热度 -
132
热度 -
[汇编语言] mov bx,040h后bx变为3f,是为什么
movbx,040h后bx变成3f,是为什么?代码是movbx,40,查看寄存器却显示3f,这是为什么?代码:SHOW_BUF_P: ;showtip: movax,gdtseg_addr movds,ax movax,0b800h moves,ax movdi,80*2*9+0 ;row-9c...
169
热度 -
[汇编语言] help,搞了好几天了…
help,弄了好几天了……#include <resource.h>#define ICO_MAIN 0x1000//图标#define IDM_MAIN 0x2000//菜单#define IDA_MAIN 0x2000//加速键#define IDM_OPEN 0x4101#def...
114
热度 -
153
热度 -
[汇编语言] 帮小弟我看看汇编代码,为什么这样写
帮我看看汇编代码,为什么这样写NewMessageBoxWCode[0]=0xe9;//jmp指令,NewMessageBoxWCode是一个5个元素的单字节数组_asm{leaeax,MyMessageBoxWmovebx,pfMessageBoxWsubeax,ebxsubeax,5movdwo...
114
热度 -
[汇编语言] 初学者用keil编写ARM7,thumb的AND指令
菜鸟求教:用keil编写ARM7,thumb的AND指令测试thumb状态下0x5555&0xAAAA的结果是否为0voidTestAnd(void){_asm{//测试代码怎么写??NOP}}------解决方案--------------------ldrr0,0x5555ldrr1,0...
91
热度 -
[汇编语言] mov的流操作数的硬件实现
mov的源操作数的硬件实现本帖最后由garbageam于2014-08-0417:21:15编辑书上有一段话,最后说标有sss的3位标识用在8-1数据选择器中这句话我看不懂,其他我都懂,求解释.以下是全文:MOV操作码由8位组成:01dddsss其中字母ddd代表指代目的操作数的3位代码,sss代表...
139
热度 -
129
热度 -
[汇编语言] 请教对MIPS一点基础都没有,看什么书入门?感谢
请问对MIPS一点基础都没有,看什么书入门?感谢之前是学过c++和java,但是MIPS学了一阵感觉很困惑,比如li$v0,10代表结束,v0,4代表print(好像?),这些v0里面的那么多数字代表的那些指令是在哪里查看呢?所以想求一本入门级的书或者网站看看还有R-type和I-type之类的机器...
117
热度 -
[汇编语言] 关于后缀的反汇编进栈形式
关于后缀的反汇编入栈形式先看c语言的代码:#include"stdio.h"voidbudong(inta);voidmain(){inti=3; intg=0;budong(i++);}voidbudong(inta){ printf("%d",a);}它的反汇编代码如图所示:看哪个红线框内,执行...
259
热度 -
[汇编语言] 这两条汇编指令有何差别
这两条汇编指令有何区别RT64位ubuntuaddq8,%rsppopq%rdx.include"linux.s".include"record_def.s".section.datafile_name: .ascii"test.dat\0".section.bss .lcommrecord_buf...
75
热度 -
[汇编语言] 64位X86下的linux汇编解决方案
64位X86下的linux汇编.section.data.section.text.globl_start_start: pushq$3 pushq$2 callpower addq$16,%rsp pushq%rax pushq$2 pushq$5 callpower addq16,%rsp pu...
221
热度 -
[汇编语言] 汇编小白求教一个小程序~
【求助】汇编小白求教一个小程序~~本帖最后由ai_leehom于2013-12-3013:34:59编辑难道真的没人理。。。------解决方案--------------------我建议你把问题挂在题目上,至少挂一个,这样也能引起知道的人的注意
171
热度