-
[汇编语言] 关于for伪指令的有关问题
关于for伪指令的问题在<<win32汇编程序设计>>看到以下代码:_invokemacro_Proc,args:VARARGlocalcountcount=0%fori,<reverseArgs(args)>count=count+1pushiendmcalld...
5395
热度 -
8179
热度 -
[汇编语言] radbg.inc编译出错,请问怎么解决
radbg.inc编译出错,请教如何解决。为了在RadASM中调试程序,我按网上的文章在asm源程序中加了这么一句,但编译出错:includeC:\RadASM\Masm\Inc\radbg.incRADbgmacrorabpid,rahwnd,ravar push &rahwnd push...
618
热度 -
1573
热度 -
[汇编语言] 关于neg求补指令的困惑,该如何处理
关于neg求补指令的困惑先看代码moval,0negal用debug调试发现:溢出标志of=0,进位标志cf=0如果使用"取反加1"的算法求解的话:00000000取反--->11111111加1-->100000000应该是产生了一个进位和溢出了,可为何of和cf为...
5947
热度 -
[汇编语言] call word ptr和call dword ptr有关问题
callwordptr和calldwordptr问题希望哪位大神拿出一个实例,详细讲解一下callwordptr和calldwordptr主要是执行callwordptr后,它实现的操作puship,是把哪里的ip扔到堆栈里面去?call的下一条指令的ip么?而且,callwordptr执行后会跳什...
2693
热度 -
[汇编语言] 这两进制代码怎么被执行的?
这两进制代码如何被执行的???//shellcode.ccharshellcode[]=“\xeb\x1a\x5e\x31\xc0\x88\x46\x07\x8d\x1e\x89\x5e\x08“\x0c\xb0\x0b\x89\xf3\x8d\x4e\x08\x8d\x56\x0c\xcd\x80...
2218
热度 -
[汇编语言] 新手求大神从硬件的角度帮忙解答以下指令调用过程解决方法
新手求大神从硬件的角度帮忙解答以下指令调用过程首先用E命令向从1000::0开始的内存单元中写入了8个字节的机器码;然后用R命令查看CPU中寄存器的状态,可以看到,CS=0b39H、IP=0100H,指向内存0b39:011;若要用T命令控制CPU执行我们写到1000:0的指令,必须先让CS:IP指...
3418
热度 -
[汇编语言] 厉害的老师进来帮小弟我归纳一下学习方法好么
厉害的老师进来帮我归纳一下学习方法好么?老师们我想知道一下什么时候要使用AX或AH还有AL什么时候要使用BX或BH还有BL什么时候要使用CX或CH还有CL什么时候要使用DX或DH还有DL还有一些其他的寄存器的使用场景...老师们,帮帮我这个爱底层开发的小同学吧!!!------解决方案-------...
9665
热度 -
[汇编语言] 两个简单的汇编题,哦,求帮忙。有一个是关于微机原理的,100分~解决办法
两个简单的汇编题,急哦,求帮忙。。有一个是关于微机原理的,100分~~1,在一个无操作系统支持的微机系统,一个8259a的IR0所对应的中断类型吗是30h,而IR3中断的中断向量是2000H:3000H(分别为段地址和偏移地址),请写出将IR3中断向量写入中断向量表的程序段2.有两个变量,X和Y,都...
9948
热度 -
[汇编语言] 一个老师不讲清楚的汇编题,求讲解一下.解决思路
一个老师不讲清楚的汇编题,求讲解一下...不知道为什么这道题,我老是听不懂老师讲的问题1:andal,0fh;为什么相比之后会变成屏蔽高4位...问题2:movascii+1,al;好像上面只把ascii初始化吧...没定义这么一个ascii+1这个玩意,那ascii+1是什么东西问题3:movcl...
6686
热度 -
[汇编语言] 学习汇编的烦恼解决方案
学习汇编的烦恼最近在学ARM汇编,看了本ARM体系结构与编程,里面又是指令,又是寻址的搞得我头昏脑胀,另外如果没买开发板不能调试ARM汇编吗?我现在只有PC笔记本!另外LDRRO,[R1,#4]这是汇编的指令吗?书上怎么说他是寻址方式啊?感觉汇编和C还是有很大区别啊?如何学好ARM汇编啊,看什么书啊...
1339
热度 -
[汇编语言] 汇编异常Illegal mnemonic specified,大家帮帮忙啊多谢
汇编错误Illegalmnemonicspecified,大家帮帮忙啊!谢谢*_sum.asmSUMsubroutine*calledbyexp2a.c*Input:Arraypointer*Output:ReturnsumresultinT0.global_sum_summov*AR0+,AC0;...
9043
热度 -
[汇编语言] 这段汇编有异常啊无法通过
这段汇编有错误啊,无法通过.codemainprocmoveax,1000h;addeax,4000h;callDumpRegs;exitmainendpendmain什么原因啊???------解决方案------------------------------------------------...
4312
热度 -
[汇编语言] 初学者求教一个简单的有关问题
菜鸟求教一个简单的问题(1)、定义八个元素数组(2)、统计数组中第一个元素的1的个数,并将其存放到变量num中(3)、将数组排序(4)、将排序后的最后一个元素以十六进制输出屏幕求代码。刚刚学,真的不知道该怎么入手。谢谢了急急急急------解决方案--------------------------...
1129
热度 -
[汇编语言] 将16进制数转换成ASCII码,为什么运行不了,该如何处理
将16进制数转换成ASCII码,为什么运行不了求高手指教用masmforwindows程序运行不了,不知道错哪儿DATASSEGMENTTABLEDB30H,31H,32H,33H,34H,35H,36H,37HDB38H,39H,41H,42H,43H,44H,45H,46HHEXDB4RESUL...
1878
热度 -
[汇编语言] 请推荐一本好的汇编语言书解决方案
请推荐一本好的汇编语言书看了一下王爽的书,很不错,但是仅仅讲了8086的,有没有讲386及其以上的教程,而且像王爽书那么经典的呢?------解决方案--------------------------------------------------------386及其以上的教程,那就看杨季文的《...
1014
热度 -
[汇编语言] 求两个数之和的绝对值,该怎么处理
求两个数之和的绝对值我是初手,请大家帮我作这道题。thanks!求两个数之和的绝对值------解决方案--------------------------------------------------------#definesumabs(a,b)(a+b>0?a+b:-a-b)-----...
3051
热度 -
[汇编语言] 哪位高手写个hello world看看
谁写个helloworld看看啊发现看汇编这么长时间了,一个helloworld怎么都不会写啊书上怎么都不提一下啊------解决方案--------------------------------------------------------书上难道没介绍:movdx,offsetmsgmova...
2283
热度 -
[汇编语言] 怎么编写带命令行参数的汇编程序
如何编写带命令行参数的汇编程序?汇编作业要求,麻烦各位高手指点一下------解决方案--------------------------------------------------------命令行参数在PSP:0080h开始的地方,首字节为后面参数有效的字符个数,从0081开始就是整个参数部...
632
热度