-
[汇编语言] 从内存储器读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
热度 -
546
热度 -
[汇编语言] 关于返回值的部类,生存期等
关于返回值的类型,生存期等我在DLL里面写了一些函数,它们需要有返回值,这些返回值往往会是一些结构,于是返回结构指针。如果我使用局部变量做返回值,我再回来读这些实际结构的时候,它们会被改掉吧?我想尤其是esp啥的一变肯定玩完!1、要返回结构只能返回指针吗,书上说都是eax来的?2、指针指向的结构我应...
8743
热度 -
9353
热度 -
[汇编语言] 引见一本汇编语言新书《汇编语言漫游INTEL处理器》
介绍一本汇编语言新书《汇编语言漫游INTEL处理器》目录 5第1部分预备知识 12第一章十六进制计数法 131.1二进制计数法回顾 131.1.1关于二进制计数法 131.1.2二进制到十进制的转换 131.1.3十进制到二进制的转换 141.2十六进制计数法 141.2.1十六进制计数法的原理 1...
8394
热度 -
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
热度 -
4001
热度 -
[汇编语言] 操作系统API的兑现原理
操作系统API的实现原理操作系统也是一个进程,用户程序调用了API,不是跟函数调用一样吧,我觉得应该是转到了操作系统。如果是转到操作系统执行,这个用户程序调用操作系统是如何实现的?另外,操作系统是一个进程,其中包含了进程调度功能,他能调度其他用户进程。可是谁来调度执行操作系统呢?------解决方案...
2739
热度 -
[汇编语言] 关于王爽老师的汇编语言第二版实验7的有关问题,麻烦各位前辈指定迷津
关于王爽老师的汇编语言第二版实验7的问题,麻烦各位前辈指定迷津!书籍:王爽老师的“汇编语言”第二版这个是我写的实验7的实验程序,利用了小甲鱼老师的思路,没有看小甲鱼老师的代码,写出来的,后来对比了一下,貌似我这个比小甲鱼老师的代码要少一点,相当于优化吧,比如说复制年份的时候,小甲鱼老师是一个一个字符...
8547
热度 -
3704
热度