当前位置: 代码迷 >> ptr的解决方案
 
  • 请问一个关于ret指令的有关问题

    请教一个关于ret指令的问题我看到两种不同的说法。单纯的ret指令是不是用栈中数据修改的ip,可是又说和call指令联用后,可以同时修改cs,ip,也就是说可以用于段间返回,是这样的吗?原以为段间返回一定得用retf,如果真是可以用于段间返回,那还要retf干嘛?不明白了。。color='#e78608'>------解决方案------------------------------------...

    5422
    热度
  • 帮忙看下这几段汇编解决方法

    帮忙看下这几段汇编Assemblycode说实话这两天一直在搞函数调用时的栈帧结构问题,也看了不少资料对于这个问题总算有些理解了11:intfunc(intx,inty)12:{004015E0pushebp//保存调用者函数的栈帧底部地址esp=esp-4004015E1movebp,esp//然后新的栈帧开始,起始位置就是esp,004015E3subesp,44h//预留空间esp=esp-...

    881
    热度
  • 帮忙做一个汇编语言的题目。该如何解决

    帮忙做一个汇编语言的题目。编写汇编语言源程序实现:从键盘输入一组学生记录,包括:(1) 学号:10个十进制数字字符,如7100410130;(2) 姓名:最多8个英文字母,如;liming;(3) 成绩:一字节二进制数,大小在十进制数0-100之间。然后将记录按成绩从高到低的顺序排列后显示并保存到C盘根目录下的score.txt文本文件中。如输出排序记录:7100410130liming95710...

    6574
    热度
  • 王爽汇编语言 实验9的代码~该如何处理

    王爽汇编语言实验9的代码~本帖最后由wujia28762于2011-07-3117:47:26编辑哪位高手来帮忙看一下。在彩色缓冲区显示相应的字符串。assumecs:codedatasegmentdb'Welcometomasm!'db02h,011h,024h,011h,01h,011h,00h,01hdataendscodesegmentstart:movax,0b800hmoves,axm...

    6476
    热度
  • 求指教、关于调用so文件解决方法

    求指教、。。。关于调用so文件今天同事给我发来一个文件,说让我通过android调用里面的函数文件是:里面的内容是:call_so.cpp文件的内容:#pragmapack(1)//非常重要的申明,内存对齐的方法,影响sizeof()的结果#include<stdio.h>#include<time.h>#include<stdlib.h>#include"op...

    13
    热度
  • android 编译STL模块相关异常解决

    android编译STL模块相关错误解决由于android系统目前没有将boost加入,这里面使用了大量的STL及C++的一些语言特性,导致编译出现令人非常头痛的问题。1、出现类似的异常函数错误boost/exception/detail/exception_ptr.hpp:382:error:expected';'before'catch'boost/excepti...

    1
    热度
  • 调用int13对扇区进行读写的有关问题

    调用int13对扇区进行读写的问题assumecs:codedatasegmentstrrdb512dup(0)strwdb'helloworld!',500dup(0)dataendsstacksegment dw100dup(0)stackendscodesegment start: movax,stack movss,ax movsp,100 movax,data moves...

    130
    热度
  • 奇怪ds造端,小汇编程序

    奇怪ds开头,小汇编程序assumecs:code,ds:datadatasegment db8,11,8,1,8,5,63,38dataendscodesegmentstart: movax,data movds,ax movax,0 movbx,0 movcx,8s: cmpbyteptr[bx],8 jeok jmpshortnextok: incaxnext: incbx loops mo...

    153
    热度
  • 初学汇编初学者

    初学汇编菜鸟求助.386DATASEGMENTUSE16BUF1DB15DUP(0)BUFDD123,0,-100,-50,300N=($-BUF)/4DATAENDSSTACKSEGMENTUSE16STACKDB200DUP(0)STACKENDSCODESEGMENTUSE16ASSUMEDS:DATA,SS:STACK,CS:CODESTART:MOVAX,DATAMOVDS,AXMOVC...

    245
    热度
  • 在屏幕2,4,6,8行展示几个句子

    在屏幕2,4,6,8行显示几个句子分别在屏幕的第2,4,6,8行显示4句英文诗程序无限循环调试2天一点进展没有求指错程序代码:assumecs:codedatasegmentdb16dup(0)dataendscodesegments1:db'Good,better,best,','$'s2:db'Neverletitrest,','$'s3:db'Tillgoodisbetter,','$'s4...

    140
    热度
  • ????????数据标号的大有关问题.高手们求解?????????

    ????????数据标号的大问题.高手们求解?????????本帖最后由stop1204于2013-09-1100:51:25编辑jmpwordptrcs:table[bx]正确jmpwordptrtable[bx]错误为什么第二条是错误的,据教程上所说,数据标号的默认段地址是cs段而我下面使用top为什么是正常的如果我将table与top的数据定义放到start(即程序入口)前,运行两次将发生错...

    152
    热度
  • 彩色文本模式下,BIOS直接写屏幕缓冲区,不能正常显示。不知道是不是VESA不兼容的有关问题?请高人进来指点一下

    彩色文本模式下,BIOS直接写屏幕缓冲区,不能正常显示。不知道是不是VESA不兼容的问题?请高人进来指点一下。如题,之前用int10h的0c功能打点的问题已经解决了。现在向缓冲区直接写,可是又碰到这样的问题。同样的代码在保护模式下可以正常显示(2行字符串均可)。而在实模式下,只能显示利用int10h,功能13的写字符串。直接写显存不成功。不知道问题出在哪里,烦请高人指点下!谢谢!主要代码如下:;-...

    475
    热度
  • 怎么在非托管C++中调用托管C#中的回调函数

    如何在非托管C++中调用托管C#中的回调函数大家好,我刚刚接触.net,下面是msdn关于回调函数的解释http://msdn.microsoft.com/zh-cn/library/843s5s5x(v=vs.100).aspx问题是如何在非托管C++中调用托管C#中的回调函数,文章中没有说。为了防止垃圾回收,我用HandleRef盯住了回调函数,当C#程序执行了CallBackmyCallBa...

    88
    热度
  • 无法在Android本机C ++中使用自定义类对象的向量

    问题描述 我正在使用Opencv和androidNdk开发图像处理应用程序。 首先,我在VisualStudio中编写了代码,没有问题。 我有标题roi.hpp和roi.cpp:roi.hpp: #ifndefROI #defineROI #include<..\..\imgproc.hpp> #include<..\..\opencv.hpp> usingname...

    82
    热度
  • 【redis】关于Redis数据逾期策略

    【redis】关于Redis数据过期策略1、Redis中key的的过期时间通过EXPIREkeyseconds命令来设置数据的过期时间。返回1表明设置成功,返回0表明key不存在或者不能成功设置过期时间。在key上设置了过期时间后key将在指定的秒数后被自动删除。被指定了过期时间的key在Redis中被称为是不稳定的。当key被DEL命令删除或者被SET、GETSET命令重置后与之关联的过期时间会...

    299
    热度
  • CSS中expression简介-兑现对象批量控制-在CSS中调用JS代码-表格隔行换色

    CSS中expression简介--实现对象批量控制--在CSS中调用JS代码--表格隔行换色 定义IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的结果。在表达式中可以直...

    190
    热度
  • [原创]用地址替代变量的讨论

    [原创]用地址替代变量的讨论 */--------------------------------------------------------------------------------------*/出自:编程中国http://www.bc-cn.net*/作者:neverTheSameE-mail:zhaoxufeng9997@126.comQQ:47581...

    276
    热度
  • 4. 参考文档

    Androidnative层动态库注射1.简介本文讲解在Androidnative层,root权限下,注射动态库到目标进程,从而hook目标进程中动态库的函数的实现方式。文中的源码全部来源于网络,我只是稍微加以整理。环境:Android4.2源码下编译,模拟器中运行。2.代码构成包含三个模块的代码:1.inject程序:把动态库libhookhelper注射到目标进程2.libhookhelper...

    73
    热度
  • PHP内核的学习-创办PHP扩展

    PHP内核的学习--创建PHP扩展开始看PHP内核也有一段时间了,现在开始边学边总结,今天就总结一下如何创建自己的PHP扩展。我的环境如下:系统:Ubuntu14.04php版本:5.5.19参考摘录:用C/C++扩展你的PHPPHP取得成功的一个主要原因之一是它拥有大量的可用扩展。web开发者无论有何种需求,这种需求最有可能在PHP发行包里找到。PHP发行包包括支持各种数据库,图形文件格式,压缩...

    49
    热度
  • [通译][php扩展和嵌入式]第10章-php4的对象

    [翻译][php扩展和嵌入式]第10章-php4的对象 全部翻译内容pdf文档下载地址:http://download.csdn.net/detail/lgg201/5107012 本书目前在github上由laruence(http://www.laruence.com)和walu(http://www.walu.cc)两位大牛组织翻译.该翻译项目地址为:https://github.com...

    533
    热度