当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 从内存储器读1byte的时候有些疑惑

    从内存读1byte的时候有些疑惑本帖最后由zcsor于2013-01-0916:46:23编辑我有一个结构数组,里面保存了一些信息,其中就包括下一个数组元素的编号,而编号是只占了一字节。也就是说我的结构看起来像这样(为了清晰一些就写了一个数组):nextindexstructnextbyte[4]d...

    8406
    热度
  • [汇编语言] 程序编译通过,但运行时出有关问题,忘高手帮忙

    程序编译通过,但运行时出问题,忘高手帮忙!代码如下,编译通过,但是运行时系统挂掉。注释掉movebx,[eax]这行代码,则问题消失。请问高手是何原因?难道该语句导致程序代码指针混乱?.386PDATA_SEG SEGMENT USE16 ADD1 DD 0 ADD2 dd 0DATA_SEG ...

    5744
    热度
  • [汇编语言] 期末考试题

    求一个期末考试题已知AL,BL中各存放一个字节数据,如果两数同为偶数,则将AL清0;如果两数同为奇数,则将AL置2;否则将AL置1。这个怎么实现代码啊------解决方案--------------------------------------------------------算法很帅,赞AND...

    546
    热度
  • [汇编语言] 关于返回值的部类,生存期等

    关于返回值的类型,生存期等我在DLL里面写了一些函数,它们需要有返回值,这些返回值往往会是一些结构,于是返回结构指针。如果我使用局部变量做返回值,我再回来读这些实际结构的时候,它们会被改掉吧?我想尤其是esp啥的一变肯定玩完!1、要返回结构只能返回指针吗,书上说都是eax来的?2、指针指向的结构我应...

    8743
    热度
  • [汇编语言] 初学者汇编小疑点

    菜鸟求助汇编小问题最近在看汇编的教材看到书上有个写法MOVAX,-40;0FFD8H(-40)?AX表示看不懂其注释为什么0FFD8H会和-40相提并论呢0FFD8H不是有5位代表20位二进制AX只有16位这怎么可能送到AX内呢?求详细讲解我是菜鸟,确实对汇编知之胜少汇编------解决方案----...

    9353
    热度
  • [汇编语言] 引见一本汇编语言新书《汇编语言漫游INTEL处理器》

    介绍一本汇编语言新书《汇编语言漫游INTEL处理器》目录 5第1部分预备知识 12第一章十六进制计数法 131.1二进制计数法回顾 131.1.1关于二进制计数法 131.1.2二进制到十进制的转换 131.1.3十进制到二进制的转换 141.2十六进制计数法 141.2.1十六进制计数法的原理 1...

    8394
    热度
  • [汇编语言] 汇编 中止

    汇编中断感谢看这个帖子的人,谢谢每个为我提出意见的人.我的问题:1.真是的DOS环境下,退不出来,中断服务子程序。(板子是intelQ35)2.中断服务子程序的写法。(公司培训和书上有些不同)请看看我的代码,然后指点下。代码如下;-----------------------------------...

    848
    热度
  • [汇编语言] nuvoton单片机如何上载程序?求大神指导迷津

    nuvoton单片机怎么下载程序?求大神指导迷津nuvoton单片机怎么下载程序?求大神指导迷津------解决方案--------------------------------------------------------不会哦,找官方资料和相关手册吧

    3529
    热度
  • [汇编语言] 第一个汇编程序HelloWorld没法编译(Masm32环境)

    第一个汇编程序HelloWorld无法编译(Masm32环境).386.modelflat,stdcalloptioncasemap:noneincludewindows.incincludeuser32.incincludelibuser32.libincludekernel32.incinclu...

    8810
    热度
  • [汇编语言] 新手请问一上关于Loop指令

    新手请教一下关于Loop指令我在看汇编语言第二版这书的时候学习到了loop指令,按书中的说明Loop指令的执行顺序为:loop:第一步:cx-1第二步:是否为零第三步:如果为零着不循环接着执行下面的指令,如果不为零就跳转到标记处循环如果按这样的思路来说,比如说我要求2的三次方那么我的CX是否该设置为...

    4562
    热度
  • [汇编语言] 轻松汇编在WIN7 64位的有关问题

    轻松汇编在WIN764位的问题我用的是64位WIN7,轻松汇编调用的TASM编译器不兼容64位。在windowsXPmode环境下可以编译,但是每次写程序都要打开虚拟机很慢很麻烦。我想下载一个支持64位的编译器,替换掉原来的TASM编译器,可行不?可行的话具体要怎么做?附上轻松汇编bin文件夹内容轻...

    1557
    热度
  • [汇编语言] PC机扬声器发声程序的调试.解决方案

    PC机扬声器发声程序的调试....dsegsegmentfregdw262,294,330,349,392,440,494timesdw7dup(65535)numdb?num1db3countdb7messdb'*musci1.exe*','$'dsegendsstacksegmentparast...

    7096
    热度
  • [汇编语言] 一个令小弟我疑惑的地方

    一个令我疑惑的地方,求助assumecs:code,ds:data,ss:stackdatasegmentdw0123h,4567hdataendsstacksegmentdw0h,0hstackendscodesegmentstart:movax,stackmovss,axmovbx,datamo...

    6386
    热度
  • [汇编语言] 如何用OD或者别的逆向软件载入ws2_32.dll

    怎么用OD或者别的逆向软件载入ws2_32.dll?我想用OD载入ws2_32.dll,或者wsock32.dll来跟踪该模块的send函数,想跟踪send函数,找到它是怎么传递的参数,想做个内联HOOK来截取游戏的数据包。以前尝试过从函数头HOOK但是却得到只有一个字节大小的相同的参数,所以我假设...

    4554
    热度
  • [汇编语言] 64位汇编程序,该如何解决

    64位汇编程序怎么用汇编实现2个数的交换在linux下嵌入64位汇编到.c文件中该怎么写啊?为什么会一直报错啊?我知道用movq%%rax,%%rbx不会错。变量(如:a)是怎么传到寄存器的?#include<stdio.h>intmain(){inta=10,b=0;__asm__("...

    1149
    热度
  • [汇编语言] 编译语言中常用的伪指令

    汇编语言中常用的伪指令汇编语言中,指令语句在源程序汇编时会产生可供计算机执行的指令代码,即目标代码。汇编程序除指令语句外,还需要提供一些指令,用于辅助源程序的汇编。比如指定程序或数据存放的起始地址,为数据分配一段连续的内存单元等。这些指令在汇编时并不生成目标代码,不影响程序执行,因此称之为伪指令。本...

    6206
    热度
  • [汇编语言] 汇编转折器

    汇编转机器各位大神,都是用什么工具将自己写的汇编转码成机器语言的,本ID想求一个好用点的工具,最好名字+连接+使用方法都提一下,在这里谢过。------解决方案--------------------------------------------------------说的好复杂,就是要汇编软件吧...

    4001
    热度
  • [汇编语言] 操作系统API的兑现原理

    操作系统API的实现原理操作系统也是一个进程,用户程序调用了API,不是跟函数调用一样吧,我觉得应该是转到了操作系统。如果是转到操作系统执行,这个用户程序调用操作系统是如何实现的?另外,操作系统是一个进程,其中包含了进程调度功能,他能调度其他用户进程。可是谁来调度执行操作系统呢?------解决方案...

    2739
    热度
  • [汇编语言] 关于王爽老师的汇编语言第二版实验7的有关问题,麻烦各位前辈指定迷津

    关于王爽老师的汇编语言第二版实验7的问题,麻烦各位前辈指定迷津!书籍:王爽老师的“汇编语言”第二版这个是我写的实验7的实验程序,利用了小甲鱼老师的思路,没有看小甲鱼老师的代码,写出来的,后来对比了一下,貌似我这个比小甲鱼老师的代码要少一点,相当于优化吧,比如说复制年份的时候,小甲鱼老师是一个一个字符...

    8547
    热度
  • [汇编语言] 汇编文件格式差别

    汇编文件格式区别请指教*.asm、*.inc、*.s格式的汇编文件的区别?我看指令也有区别------解决方案--------------------------------------------------------*.asm一般指masm的源代码*.inc是masm的头文件.s则可能是gcc...

    3704
    热度