当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 逻辑地址和线性地址的有关问题

    逻辑地址和线性地址的问题用softice看了一下GDTselecttypebaselimit0008code3200000000FFFFFFFF0028TSS3280042000000020ABbase就是线性地址,0008:00000000-0008:FFFFFFFF如果0008:80042000...

    311
    热度
  • [汇编语言] x86汇编只能输出ASCII码吗?解决方法

    x86汇编只能输出ASCII码吗?假设我的数据段中定义了这个变量:DATASEGMENTDATA1DB29HDATAENDS我想把DATA1输出到屏幕上是不是必须要把它转换成ASCII码才能输出?------解决方案------------------------------------------...

    4525
    热度
  • [汇编语言] OllyDbg调试dll有关问题一例

    OllyDbg调试dll问题一例使用ollyDbg调试dll问题一例假设MYDLL.dll没有源码,MYEXE.exe需要用到MYDLL.dll用OllyDbg载入MYDLL.dll,在MYDLL.dll的LoadMemory函数处设好断点启动MYEXE.exe在OllyDbg中点击菜单命令:文件-...

    7870
    热度
  • [汇编语言] 初学汇编,哪位好心的GG,JJ推荐些好的资料啊解决办法

    初学汇编,哪位好心的GG,JJ推荐些好的资料啊!!!谢谢谢谢谢谢谢谢~~~~~~~~~~~~~~~~~~~~~~~------解决方案--------------------------------------------------------Intel汇编语言程序设计IBM-PC汇编语言程序设计...

    5065
    热度
  • [汇编语言] 求问怎样用汇编编写简易计算器程序,该怎么处理

    求问怎样用汇编编写简易计算器程序要求:输入一个表达式,输出十进制结果,例如:输入1234+5678-1111*9876/4321输出13258注意:表达式中只允许出现+-*/,没有其它运算符,表达式总长度不超过80字符;运算过程不考虑优先级,一律从左到右;计算除法时只要商,不要余数;计算过程中算得的...

    7470
    热度
  • [汇编语言] 内存地址到有关问题

    内存地址到问题。018CAAF2这一个内存地址,如何知道这地址里到值是多少?我理解是前面4位是段地址,后面四位是偏移地址?这样理解对吗?但是我用这个到里面取不到为什么?------解决方案--------------------------------------------------------...

    1848
    热度
  • [汇编语言] dos下常驻内存时钟程序解决方法

    dos下常驻内存时钟程序nostacksegment,后来我想改为com文件,但仍是LINK时有nostacksegment问题,你帮我看看要改哪里好吗?原文件:DATASEGMENTBUFFDB12DUP(?)CRLFDB0DH,0AH,24HTSTRDB"00:00:00"P...

    822
    热度
  • [汇编语言] 怎样实现段间条件转移,该怎么处理

    怎样实现段间条件转移怎样实现段间条件转移------解决方案--------------------------------------------------------折中的方法就行吧,先实现段内转移.然后段内转移的地方用一条段间转移指令就能达到目的了吧.

    9407
    热度
  • [汇编语言] 将逻辑地址转换成物理地址的有关问题

    将逻辑地址转换成物理地址的问题在一个页式存储管理系统中,页表内容如下所式:页号桢号0112283447若页的大小为4KB,则地址转换机构将逻辑地址100转换成物理地址为它的答案如下,但是有的问题没有搞清楚,请高手帮助解答一下:答案:逻辑地址为100,即页号为0,位移量为100。查找页表,进程的第0页...

    5207
    热度
  • [汇编语言] 求解解决方法

    求解求程序:将偏移地址为1000H到2000H的内存内容设置为0。------解决方案--------------------------------------------------------.modelsmall.stack.codestart:movax,0;假设段地址是0moves,ax...

    3406
    热度
  • [汇编语言] 求注释代码解决方法

    求注释代码#defineTWO_BYTE_OP(name,number)\.globlname;\.funcname;\name:\.byte0x0F,0x04;\.wordnumber;\ret;\.endfunc;#defineexit_func0x21TWO_BYTE_OP(m5_exit,e...

    5617
    热度
  • [汇编语言] 看王爽老师书到疑惑!解决方案

    看王爽老师书到疑惑!debug中:疑惑点1.这里每个格子都是放的是16进制到数,每个16进制到数可以表示4位数这里有16组(00),那有16组,是不是这里可以放16*8个1?王爽老师说有句话也不理解,就是20位到总线寻址范围是2^201M的空间,那这里内存空间是不是可以理解为2^16*8的空间,多少...

    9534
    热度
  • [汇编语言] 新手自学汇编,无奈求解解决思路

    新手自学汇编,无奈求解invokefunp1,p2对应的实际汇编代码是什么?------解决方案--------------------------------------------------------Assemblycode;一般是下面的样子,c标准调用模式,fun子程为固定参数个数push...

    10123
    热度
  • [汇编语言] 有点代码看不懂,帮忙解释一下解决办法

    有点代码看不懂,帮忙解释一下GdtLenEQU$-LABEL_GDTGdtPtrDWGdtLen-1DD0XOREAX,EAXMOVAX,DSSHLEAX,4ADDEAX,LABEL_GDTMOVDWORD[GdtPtr+2],EAXLGDT[GdtPtr]上面基本上就是把GDT的物理地址填充到GD...

    6328
    热度
  • [汇编语言] 32位CPU支持的最大内存容量是4G还是16G?该如何处理

    32位CPU支持的最大内存容量是4G还是16G?小弟初学汇编想请教下问题如题个人分析:32位机的存址能力是2^32=4G,而它的每个地址对应的存储单位也是32位也就是每个存储单位可以存4B,所以我觉得它对应能支持的最大内存该为16G才对啊------解决方案---------------------...

    6484
    热度
  • [汇编语言] 小弟我想从后面往前读文件,但是什么时候文件结束?要如何设置好

    我想从后面往前读文件,但是什么时候文件结束?要怎么设置好我想从后面往前读文件,但是什么时候文件结束?要怎么设置好做排序插入。。。。------解决方案--------------------------------------------------------从后往前读?每次读的话,都要设置文件指...

    6784
    热度
  • [汇编语言] 为什么数据不能直接复制给段寄存器?该如何处理

    为什么数据不能直接复制给段寄存器?为什么数据不能直接复制给段寄存器?还得经过通用寄存器的过度如:movax,1000hmovds,ax这是什么原因呢?是单单的规定吧?有没有深层次的原因?谢谢------解决方案---------------------------------------------...

    549
    热度
  • [汇编语言] 自己想了很久没想出来的有关问题

    自己想了很久没想出来的问题编写程序,将al寄存器中的高四位与第四位交换!求大侠解------解决方案--------------------------------------------------------movbl,almovcl,4shlal,clshrbl,claddal,bl测试了一下...

    3138
    热度
  • [汇编语言] 4ch 和 4c00h 的区别?解决思路

    4ch和4c00h的区别?assumecs:codeasegmentdb1,2,3,4,5,6,7,8aendsbsegmentdb1,2,3,4,5,6,7,8bendsdsegmentdb0,0,0,0,0,0,0,0dendscodesegmentstart:movax,amovds,ax;定...

    5813
    热度
  • [汇编语言] vc调试器中看到的32位地址,是逻辑地址还是线性地址?解决方案

    vc调试器中看到的32位地址,是逻辑地址还是线性地址?我们在vc调试器中看到的32位地址,是逻辑地址呢(我们说的连接器为A分配的0x08111111这个地址就是逻辑地址。),还是一个x86的分段机构把逻辑地址映射为的确定的32位的线性地址(虚拟地址)呢,还是经过了x86的双层分页机制之后的物理地址呢...

    443
    热度