-
[汇编语言] 关于XOR的用法 求教一段汇编,该怎么解决
关于XOR的用法求教一段汇编MOVESI,DWORDPTRSS:[EBP-4]XORESI,DWORDPTRSS:[EBP-8]CALLDWORDPTRDS:[<&KERNEL32.GetCurrentProcessId>]XORESI,EAXCALLDWORDPTRDS:[&l...
9917
热度 -
[汇编语言] x86汇编的什么指令是"锁定"功能?该怎么解决
x86汇编的什么指令是"锁定"功能?Java的Lock给出的方案是在硬件层面依赖特殊的CPU指令?x86/64有什么对于cpu/内存/外设加锁的指令呢,锁定一个地址还是一个地址范围?------解决方案---------------------------------------...
9344
热度 -
[汇编语言] error A2108解决思路
errorA2108运行一段代码如下:DATASEGMENTNUMDB0AH,0DH,'*************姓名',0ah,0dh,'$'FDEQU0LINENEQU7DATAENDSSTACKSEGMENTSTACKDW100HDUP(?)STACKENDSCODESEGMENTASSUME...
4431
热度 -
[汇编语言] 学了N年了今个突然来个十六进制的有关问题
学了N年了今个突然来个十六进制的问题16进制跟10进制不一样..16进制是左边为小位数..右边为大位数..比如:66EE这个数就比EE66要大..就像10进制里面..62比26大..是一个道理..继续....F1F2D6D6D6D6我们可以看做F1F200000000那么高数位都是0就没用了..原文...
8720
热度 -
[汇编语言] 求Linux INT 80H中断向量表。解决思路
求LinuxINT80H中断向量表。如题------解决方案--------------------------------------------------------ListofLinux/i386systemcalls看看是不是这个。
6335
热度 -
[汇编语言] 汇编语言中子程序可以调用子程序吗解决办法
汇编语言中子程序可以调用子程序吗汇编语言中子程序可以调用子程序吗------解决方案--------------------------------------------------------当然可以使用call指令就能调用子程序------解决方案-----------------------...
8188
热度 -
[汇编语言] 新手写的一个显示程序求指正批评,该如何解决
新手写的一个显示程序求指正批评assumecs:code,ds:datadatasegment db'welcometomasm!'dataendscodesegmentstart: movax,data movds,ax movax,0b800h moves,ax movbx,0 movdi,0 ...
4095
热度 -
[汇编语言] 为何汇编语言中,会有那么多的跳转命令啊
为什么汇编语言中,会有那么多的跳转命令啊!各种jmpcallretretf我还没完,不知还有没有!这么多的命令好像都大同小异啊!都感觉差不多,为什么要设置那么多的命令啊?------解决方案-------------------------------------------------------...
5194
热度 -
[汇编语言] 惟独一个代码段的汇编程序
只有一个代码段的汇编程序1、CSEGSEGMENTMESSDB'HELLO',0DH,0AH,'$'ASSUMECS:CSEGSTART:MOVAX,CSEGMOVDS,AXMOVDX,OFFSETMESSMOVAH,9INT21HMOVAH,4CHINT21HCSEGENDSENDSTART2、C...
784
热度 -
[汇编语言] asm 调用c 库函数解决方法
asm调用c库函数cpp#include<stdio.h>extern"C"voidasmmain();voidmain(){ asmmain();}asminclude\masm32\include\SmallWin.incprintfPROTOC,format:PTRBYTE,arg...
1650
热度 -
3270
热度 -
[汇编语言] 关于对div运算的规定解决思路
关于对div运算的规定在知道这个规定是那些!但除的时候但被除数是16位数的时候,除数是8位,要进行8位的运算,可为什么64位的放到bx就会算错了?数字都没有变啊!-a0B26:0100movax,03e90B26:0103movbx,640B26:0106divbx0B26:0108-g0106AX...
8309
热度 -
[汇编语言] 新手在學習intel彙編語言程序設計中的一個問題,该如何解决
新手在學習intel彙編語言程序設計中的一個問題書中有這樣一段程式:.dataarrayBBYTE10h,20h,30h.codemovesi,OFFSETarrayBmoval,[esi]我的理解是:esi為32位寄存器,al是位寄存器,這樣可以使用mov指令嗎?請大哥幫忙解惑,不盡感激!----...
4297
热度 -
[汇编语言] 有没有介绍USB内部芯片的资料解决方法
有没有介绍USB内部芯片的资料我想先了解下USB内部芯片,想学习开发。我的USB设备可能2.0,不知道有没有?另:如何知道自己的USB是2.0还是3.0?------解决方案--------------------------------------------------------见:http:...
7870
热度 -
[汇编语言] syntax error : c困惑
syntaxerror:c不解assumecs:b,ds:a,ss:casegment dw0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987haendscsegment dw0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0cends bseg...
4982
热度 -
[汇编语言] NtCreateFile DATATYPE_MISALIGNMENT(80000002h)有别的可能吗解决办法
NtCreateFileDATATYPE_MISALIGNMENT(80000002h)有别的可能吗在写个小壳,遇到了点麻烦。壳段代码里,用堆栈存储的IO_STATUS_BLOCK、OBJECT_ATTRIBUTES、UNICODE_STRING三个结构体,为什么数据还会对不齐: leaeax,[e...
3450
热度 -
[汇编语言] 请问CMOS RAM中的时钟是怎样运行的
请教CMOSRAM中的时钟是怎样运行的大家好!我想请教一下RTC的工作原理,以及在CMOSRAM中的RTCTIME是怎样实现的,或者说是它的RTCTIME是怎样调整的,是BIOS程序负责的,还是由RTC芯片负责的呢------解决方案---------------------------------...
2546
热度 -
[汇编语言] 看完王爽的《编译语言》之后,还需要继续提升汇编语言水平啊看什么书
看完王爽的《汇编语言》之后,还需要继续提升汇编语言水平啊,看什么书本帖最后由xiaoyuanyuan2009于2012-08-0216:29:17编辑当年看王爽的《汇编语言》的时候也是粗略的看的,因为知道他是讲16位程序,总担心有些东西与目前的操作系统不兼容而影响以后的学习思路。他上面讲的指令肯定也...
4158
热度 -
[汇编语言] 王爽汇编监测点3.2,该如何处理
王爽汇编监测点3.2监测点3.2谁能帮忙详细解释下啊------解决方案--------------------------------------------------------(1)10001h=012310003h=2266movax,1000hmovds,ax;这两句应该懂的吧设置ds=...
6383
热度 -
[汇编语言] 为啥虚拟地址在编写程序时,已经固定了
为什么虚拟地址在编写程序时,已经固定了为什么虚拟地址在编写程序时,已经固定了内存地址不是在程序动态运行时,才能确定吗?最近看《程序员的自我修养》,关于这个问题不太清楚------解决方案--------------------------------------------------------偏...
5055
热度