-
[汇编语言] 要抓狂了,汇编太难了啊解决方案
要抓狂了,汇编太难了啊。。。有C语言2年开发经验,跑来学汇编,学了一段时间简直要石化了。汇编这玩意,属于好学难用啊。典型的例子就是看书看得懂,编程编不出。。。,而且看别人的代码也只能看懂简单的,代码稍微一长,那些指令虽然都认识,揉在一起要表达个什么根本就不知道。这个如何是好?------解决方案--...
3584
热度 -
3915
热度 -
[汇编语言] 想学反汇编,亟需知道哪些汇编知识
想学反汇编,需要知道哪些汇编知识RT------解决方案--------------------------------------------------------只是逆向而不写汇编程序的话,只要求看懂,我说的速成。你看到mov,scan等指令要知道是干嘛的,参数代表什么意思。当然你要了解高级语...
2150
热度 -
[汇编语言] 微处理机原理与接口技术 8259与cpu的连线
微机原理与接口技术8259与cpu的连线为什么8259的A0引脚要连8086CPU的A1总线而不是A0??------解决方案--------------------------------------------------------因为A0需要连接IO端口为0x400和0x402的PLD译码器...
6840
热度 -
[汇编语言] 32汇编运行得到正确结果,程序结束的时候又执行一次?该怎么解决
32汇编运行得到正确结果,程序结束的时候又执行一次?.data str1db'ABCDEFG',0 str2db'EFG',0 infodb'notfound!',0.data? bufferdb100dup(?).CODESTART: str_findPROTO, str1:PTRBYTE, ...
3075
热度 -
[汇编语言] 帮忙推荐一上学习Thumb2汇编指令的书籍或资料
帮忙推荐一下学习Thumb2汇编指令的书籍或资料在ARM7的板子上写过一点ARM的汇编,没有写过Thumb的汇编。但基本上感觉只要不是太难太复杂的汇编程序,基本上问题不大,都能写出来,最多也就是需要多花点时间调试。想学一下Thumb2的汇编和体系结构,换到Cortex-M3的板子上写汇编。找了些资料...
9383
热度 -
[汇编语言] 王爽说标号被译成位移方便程序在内存中装配,标号被译成编译地址不会有有关问题
王爽说标号被译成位移方便程序在内存中装配,标号被译成编译地址不会有问题啊本帖最后由dadakou于2012-11-2613:31:16编辑王爽说标号被译成位移方便程序在内存中装配,标号被译成编译地址不会有问题啊------解决方案-----------------------------------...
6855
热度 -
[汇编语言] linux上怎么定义堆栈
linux下如何定义堆栈在masm下可以定义,可是在linux下如何定义堆栈?------解决方案--------------------------------------------------------lz的问题理解的不确定如果是指gcc/gas的编译时指定,这个man下能找到的吧。如果指运...
466
热度 -
[汇编语言] 交叉编译环境的安装配置,该怎么解决
交叉编译环境的安装配置我最进再看mips汇编。看到crossdev可以用来安装交叉编译安装。具体应该如何操作?------解决方案--------------------------------------------------------木有用过,交叉编译是指在使用某种平台(如:PC是x86)工...
3468
热度 -
[汇编语言] 看到第十一章,关于flag有些不明白的地方!解决方案
看到第十一章,关于flag有些不明白的地方!对于8位寄存器,sf怎样判断啊?是看加了之后,最前面一位上的数字是1还是0吗?还有那个判断溢出of(有就是有符号是的运算),和进位是一个意思吗?只是一个是看作有符号,一个是看作无符号?------解决方案--------------------------...
9725
热度 -
[汇编语言] 关于动态链接库的效率,该怎么处理
关于动态链接库的效率我想写一个程序,来检验常用算法。即给出一个输入和该输入求出的结果,来判断是否用哪个常用的算法。但是常用的算法有很多,我想写在dll里面,让exe文件调用。问题是,是把若干算法分开写在不同的dll里面还是写在一个里面。如果一个算法写在一个dll里面,是加载一次,验证,卸载的方式好,...
10087
热度 -
[汇编语言] I/O指令和驱动程序有什么关系呢?解决办法
I/O指令和驱动程序有什么关系呢?最近又重新拿起了汇编,看了一段时间始终有个问题弄不明白,使用In/Out指令就可以与外设通信,那么为什么还要为外设安装驱动程序呢?直接使用In/Out指令不能完成与外设的交流么?------解决方案----------------------------------...
2919
热度 -
[汇编语言] 微电脑原理 CPU与I\O之间数据的条件传送方式
微机原理CPU与I\O之间数据的条件传送方式这种传送方式下,CPU要检测外设的状态,它是如何检测的?是计算机自己检测还是我们用程序去检测?如果用程序的话程序应怎么写?------解决方案--------------------------------------------------------引...
1056
热度 -
[汇编语言] Lengthof伪指令的不解
Lengthof伪指令的疑惑如题:Lengthof伪指令的疑惑我在模块1的文件定义的变量(数组),在模块2文件中用lengthofstrMsg返回的是1无法返回长度但是我在主模块返回28没有任何问题。还有我将改为strMsg地址传入用pMsg模块2过程的形参pMsg来接受然后改为moveax,len...
9146
热度 -
[汇编语言] 通过中断int21h显示有点有关问题~望牛人指导一上
通过中断int21h显示有点问题~望牛人指导一下本帖最后由lovesqi于2012-12-2411:23:36编辑代码功能:调用cmos中的时间,然后按格式显示.我使用了int10h和int21h的中断例程来显示发现有点问题代码如下:程序运行后在内存中处理数据后如下但是运行时候调用int21hah=...
312
热度 -
[汇编语言] AMD的电脑能不能写x86系列的汇编程序,该怎么处理
AMD的电脑能不能写x86系列的汇编程序我的电脑的芯片是AMD的,我把汇编实验书上的程序搬到电脑上总是报错,不知道是不是芯片的问题------解决方案--------------------------------------------------------当然CPU指令都不一样,肯定不能执行了...
9888
热度 -
[汇编语言] 汇编指令格式,该如何解决
汇编指令格式movwordptrds:[0*4],200hmovwordptrds:[0*4+2],0为什么movwordptr[0*4],200hmovwordptr[0*4+2],0是错误的。------解决方案------------------------------------------...
1919
热度 -
[汇编语言] 小弟弱弱的問一個問題,王爽彙編裡面的顯示不同屬性的字符,该怎么处理
小弟弱弱的問一個問題,王爽彙編裡面的顯示不同屬性的字符我在我現在用的電腦上運行這個程式,為什么不顯示字符?他上面寫的顯存地址是B8000-BFFFF是不是我的機器的顯存不是在這個地址上?我的電腦是聯想的,Pentium(R)Dual_coreCPU.請大神為我釋疑~!~感激不盡.------解决方案...
9199
热度 -
[汇编语言] 将DATA段的数据复制到table中解决思路
将DATA段的数据复制到table中assumecs:codesgdatasegmentdb'1975','1976','1977','1978','1979','1980','1981','1982','1983'db'1984','1985','1986','1987','1988','1989...
8684
热度 -
[汇编语言] call esp怎么执行
callesp如何执行最近在研究缓冲区溢出漏洞,在说到定位shellcode时,有一种不是很可取方法就是利用callesp这条指令,我纠结的是CPU如何执行这条指令:书上讲解:1.intel的P3及其以下的CPU对这个指令的实现可能存在BUG,这样执行:eip=esp-4esp=esp-4然后把返回...
8594
热度