-
[汇编语言] 汇编有关文件操作的有关问题
汇编有关文件操作的问题;对文件操作还不熟悉,所以不太清楚为什么会出现如图的内容,请高手明示,谢谢了!!!filedatasegment;recordthefilenamefilenamedb'F:\KuGou\cry.mp3',0dh,0ah,'00h';100,?,100dup()filelend...
6727
热度 -
[汇编语言] 字模提取工具,提取出来的数据是做什么用的?如何用
字模提取工具,提取出来的数据是做什么用的?怎么用?汉字提取出来一堆数据,不知道怎么用,我还以为是笔画在屏幕路径的坐标呢,调试了一下,发现不是。那些数据该怎么用啊?谢谢了,放假回家,手机发帖,可能不能及时给分,望见谅!------解决方案--------------------------------...
7553
热度 -
[汇编语言] debug的a命令有关问题
debug的a命令问题启动debug输入“-a1000:0”显示1000:0000,输入“movax,1”回车显示“^error”怎么回事啊?我初学的按照教科书输入的对了,我的操作系统是xp不是dos通过cmd命令进入控制台,再输入debug启动debug程序的------解决方案---------...
9314
热度 -
[汇编语言] 为什么小弟我写什么都出这样的错
为什么我写什么都出这样的错编译链接都没有错误为什么运行就出这样的错误汇编代码非常简单的------解决方案--------------------------------------------------------.modelsmall.codestart:movax,0b800hmovds,a...
5690
热度 -
[汇编语言] RadAsm中加断点,编译时有语法异常
RadAsm中加断点,编译时有语法错误。想动态调试汇编程序,下了个RadAsm,安装好了,可以编译执行。按网上的介绍,加了这么一行。INCLUDEC:\RadASM\Masm\Inc\radbg.inc然后在代码中设置断点。但编译中,每个断点前后被标记为语法错误。取消断点又可以了。莫名其妙。请教。-...
1189
热度 -
[汇编语言] 关于几个db后数据所占空间大小的有关问题
关于几个db后数据所占空间大小的问题Assemblycodeassumecs:codesg,ds:datadatasegmentdb'BaSIC'db'iNfOrMaTiOn'db0,0,0,0,0dataendscodesgsegmentstart:movax,datamovds,axsubbx,...
9573
热度 -
[汇编语言] 新手提问?该如何处理
新手提问?Assemblycodeassumeds:data,cs:codedatasegmentdb'unIX'db'foRK'dataendscodesegmentstart:moval,'a'movbl,'b'movax,4c00hint21hcodeendsendstart在debug中ds...
2467
热度 -
[汇编语言] 大家一起来翻译Linux汇编书籍 ! ^解决方案
大家一起来翻译Linux汇编书籍!^_^一直想在Linux下学习汇编语言,可是搜到的很多资料都是关于Windows下汇编的。今天在网上搜到一本名《AssemblyLanguageStepbyStepprogrammingwithLinux》--JeffDuntemann的Linux下的汇编教材,可惜...
5546
热度 -
[汇编语言] 一个经典汇编有关问题:为什么DEBUG运行和直接运行结果不同
一个经典汇编问题:为什么DEBUG运行和直接运行结果不同看,这个问题是如何的经典!我在多家网站看到这个例题。截图上的说明突然让我凌乱了啊,有木有:看吧:.modelsmall .data dw8dup(0) .codestart: movax,@data movss,ax movsp,16 movd...
6890
热度 -
[汇编语言] x86汇编有没有类似barrier()的指令,阻止cpu乱序执行代码解决思路
x86汇编有没有类似barrier()的指令,阻止cpu乱序执行代码例如,很多高级语言的singleton模式被认为是不安全的,即使做了很多编程技巧方面的尝试。因为cpu执行的时候可能会乱序执行一些代码。x86有没有指令,说某个位置之前和之后的指令顺序不可以调换?------解决方案--------...
2418
热度 -
[汇编语言] printf()在汇编级别是怎么实现的?大概是怎样一个过程
printf()在汇编级别是如何实现的?大概是怎样一个过程?在汇编#include<stdio.h>main(){inta=1;printf("%d",a);}时汇编有一句:call_printf;应该是这一句,之前已经把printf()函数的参数压到堆栈,然后链接p...
4991
热度 -
[汇编语言] 王爽汇编语言 第六章实验(5)循环中为什么不能用ax,该怎么解决
王爽汇编语言第六章实验(5)循环中为什么不能用axDelphi(Pascal)code;程序5.6用PUSH指令将a段中word数据逆向存到B段中assumecs:codeasegmentdw1,2,3,4,5,6,7,8aendsbsegmentdw0,0,0,0,0,0,0,0bendscode...
5001
热度 -
[汇编语言] 王爽的那本书这段不带明白,该怎么解决
王爽的那本书这段不带明白AssemblycodeINT9:PUSHAXPUSHBXPUSHESINAL,60hPUSHFCALLDWordPTRDS:[0]CMPAL,1JNEINT9retMOVAX,0b800hMOVES,AXINCBYTEPTRES:[160*12+40*2+2]INT9ret...
2742
热度 -
[汇编语言] 杨季文的汇编教材与intel相比怎么
杨季文的汇编教材与intel相比如何?我熟悉C++,学汇编主要不是为了写汇编程序,是为了解cpu运行、windows原理、加密和破解。之前看过王爽那本,比较简单。又基本看懂了谭毓安那本,弄懂了C函数编译之后的样子。保护模式也大体看懂,但这个书讲保护模式用的是softice,在vista不能用,不能实...
2391
热度 -
[汇编语言] 10111000111001101101011010101010 这个二进制转化成汉字是什么意思啊该如何处理
10111000111001101101011010101010这个二进制转化成汉字是什么意思啊给20分吧O(∩_∩)O~------解决方案--------------------------------------------------------是“告知”这两个字。给我分。快!麻溜儿的。--...
9361
热度 -
[汇编语言] ollyice 中Borland C++ 程序断点如何设置
ollyice中BorlandC++程序断点怎么设置BorlandC++1999[Overlay]制作的程序窗口打开的断点怎么设置?mfc中是showwindow但是BorlandC++不熟稀啊~------解决方案------------------------------------------...
4934
热度 -
[汇编语言] 这么一个简单的程序编译报错,求解答,该怎么解决
这么一个简单的程序编译报错,求解答1.section.data23.section.text4.globl_start5_start:6movl$1,$eax7movl$4,$ebx89int$0x80我是按照网上教程敲的(详见http://learn.akae.cn/media/ch18s01),...
6790
热度 -
[汇编语言] 新人.王爽《汇编语言》实验九的一个小疑点
新人求助.王爽《汇编语言》实验九的一个小问题Assemblycodeassumecs:codesg,ds:datasg,ss:stacksgdatasgsegmentdb'WelcometoMASM!'db00000010B,00100100B,01110001Bdatasgendsstacksgs...
5340
热度 -
1484
热度 -
[汇编语言] mov eax, dword ptr [728C6C]是什么意思?该如何解决
moveax,dwordptr[728C6C]是什么意思?moveax,dwordptr[728C6C]是什么意思?为什么执行完了这条指令以后,eax寄存器的值不是728C6C,而是00424750?而且在寄存器窗口上还显示了这么一句:eax00424750ASCII"218"这...
6293
热度