-
[汇编语言] 们,小女子确实不懂求解
大虾们,小女子确实不懂求解编写程序:把一个不大于10000的数值转换为ASCLL字符串(如数值1234转换为字符串‘1234’);假设数据段定义如下:DatasegmentTab10pdw1000,100,10,1Strdb4dup(‘’);存放输出字符串Numdw1234;存放输入的数值datae...
9474
热度 -
[汇编语言] 怎么提高单片机汇编程序设计逻辑能力
如何提高单片机汇编程序设计逻辑能力毕业一年,从事51单片机汇编程序,但是发现自己编程的逻辑能力不好,写得程序总是有BUG,请问各位大侠有什么好的书籍可一看看,有没有什么汇编程序设计100例之类的,谢谢推荐!------解决方案-------------------------------------...
1655
热度 -
[汇编语言] cdq指令是eax/edx,作用是什么?解决方案
cdq指令是eax/edx,作用是什么?如题------解决方案--------------------------------------------------------把eax作为一个符号数,如果其为正数,edx置0;如果前为负数,edx置-1;这样,指令后的edx:eax形成的一个qwor...
8305
热度 -
[汇编语言] x86有个任务寄存器TR-这里的"任务"是个cpu的什么样的硬件概念?该如何解决
x86有个任务寄存器TR--这里的"任务"是个cpu的什么样的硬件概念?x86有个任务寄存器TR--这里的"任务"是个cpu的什么样的硬件概念?它到底代表什么含义?这里的任务和WindowsOS中的进程/线程/纤程/CreateJob当中的哪个概念对应?---...
2284
热度 -
[汇编语言] 硬件断点段不下来,该如何解决
硬件断点段不下来一个确定会被写入的地址比如:00401040(.code段的数据为空后来被写入)为什么用硬件写入的断点段不下来,无论是byte或是dword方式(壳会调用一个系统的函数将解压后的代码写入到.code段)------解决方案-------------------------------...
7065
热度 -
[汇编语言] 二进制转换成BCD码解决方法
二进制转换成BCD码麻烦我想问下下面这两个二进制码怎么转换成BCD码和ASC码1)001101102)10110011注意BCD码和ASC码都要哦给个例子,学校的参考答案这个题目是这样的01001000BCD码:72HASC码:3438H我实在是看不懂参考答案是怎么算出来的不知道这参考答案对不对--...
2062
热度 -
[汇编语言] 寻找封包KEY,会的进来,该如何处理
寻找封包KEY,会的进来接收到的=KEY接收到的=KEY005701=5B003501=39040403=02004B00=4F03B300=B2030702=0E01CB01=CC006E03=07006E03=07030903=08015A00=5F042B01=2B048E03=9403DE0...
9595
热度 -
5091
热度 -
[汇编语言] 人名排序程序有关问题,大神
人名排序程序问题,请教各位大神这是温冬婵、沈美明老师写的IBMPC汇编语言程序设计中的一道例题,程序的目的是实现对从键盘输入的30个人名按照其对应的ASCII进行升序排列,源码如下:;NAME_SORT--EX6_11;****************************************...
9187
热度 -
[汇编语言] 一小段linux内核看不懂解决方法
一小段linux内核看不懂staticinlinevoidset_origin(void){ cli(); outb_p(12,0x3d4); outb_p(0xff&((origin-SCREEN_START)>>9),0x3d5); outb_p(13,0x3d4); out...
9085
热度 -
[汇编语言] 内联汇编 使用ebx会出错吗?解决方案
内联汇编使用ebx会出错吗?搞了一段汇编基本全是寄存器操作包括mmx就是没有c语言编译出来的快郁闷编译器的优化真是太厉害了。。。。。看了看反汇编怎么看也不应该比俺的快啊今天整了一天又提高了两个毫秒还慢三个多毫秒问个问题内联汇编里有说ebx不能用吗为什么其他都可以用ebx一用就会出错?读内存数据的时候...
6556
热度 -
[汇编语言] dos的debug显示的寄存器状态,是被调试程序的状态么?解决方案
dos的debug显示的寄存器状态,是被调试程序的状态么?debug调试一个dos程序的时候,是把这个dos程序拷贝到了自身的空间当中吗,以至于debug本身和被调试程序,都是用r命令看到的寄存器?------解决方案-----------------------------------------...
8256
热度 -
[汇编语言] 下面汇编程序如何有有关问题啊求高手帮忙改成能运行的
下面汇编程序怎么有问题啊?求高手帮忙改成能运行的!STACKSEGMENTSTACKDW200DUP(?)STACKENDSDATASEGMENTSPACEDB1000DUP('')PATTERNDB6DUP(''),0C9H,26DUP(0CDH),0BBH,6DUP('')DB6DUP(''),...
3829
热度 -
[汇编语言] 施用位操作指令实现双字类型数的高低字调换
使用位操作指令实现双字类型数的高低字调换要求,EAX寄存器中的数,设法将其高字和低字实现互换。可以采用循环移位方式,亦可采用非循环移位方式,之一中间结果的保存。求大神,一定给分,一定要用80X86啊,谢谢!!------解决方案------------------------------------...
626
热度 -
[汇编语言] win32汇编收尾为什么要调用ExitProcess
win32汇编结尾为什么要调用ExitProcess?不调用有什么不好的结果?请指教!------解决方案--------------------------------------------------------ret------解决方案----------------------------...
6449
热度 -
[汇编语言] i686指的是驰驱Pro还是奔腾II
i686指的是奔腾Pro还是奔腾II?rt!------解决方案--------------------------------------------------------PII和PRO貌似都属于I686------解决方案------------------------------------...
298
热度 -
[汇编语言] 下部的这个函数含有几个参数?都是字符串吗
下面的这个函数含有几个参数?都是字符串吗?10001120>/$A158410010MOVEAX,DWORDPTRDS:[<&MSVCIRT.?openprot@filebuf@@2HB>]10001125|.8B542404MOVEDX,DWORDPTRSS:[ESP+4...
9648
热度 -
[汇编语言] 有关汇编的简单内存分配有关问题
有关汇编的简单内存分配问题charBYTE3dup(??),?0?请问这一共占用多少字节?MyWordWORD2dup(?,2dup(??,0))请问这一共又占用多少字节的内存呢?谢谢,请给出详细解释,一定给分,谢谢!!!两个答案分别是5个字节和16个字节,为什么?求解释!------解决方案---...
3344
热度 -
[汇编语言] ALT_DOWN equ <[eax].flags & (一 shl 5)>
ALT_DOWNequ<[eax].flags&(1shl5)>这个怎么理解------解决方案--------------------------------------------------------前面的只是个内容的等值定义,实际引用到ALT_DOWN时,才会替换为后面...
9314
热度 -
[汇编语言] 菜鸟 问一些粗浅的有关问题 学的不够扎实 望不要喷
初学者问一些粗浅的问题学的不够扎实望不要喷汇编语言执行的入口是什么啊------解决方案--------------------------------------------------------8086汇编语言一般是以end作为指示指令开始的比如codesegments:movax,4c00h...
8961
热度