当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 请问,默认的栈在哪里啊

    请教,默认的栈在哪里啊?我看教科书上的例子,都没有指定ss和sp,就用push和pop暂存数据了。这么用对么?这个情况下栈在哪里啊?我看debug里,exe程序载入内存的时候,默认ss和cs是一样的,sp为0。也就说栈和程序在一个段里,代码从0往FFFFh增加,栈从FFFFh向0减少。那么会不会程序...

    289
    热度
  • [汇编语言] 关于command展示缓冲区

    关于command显示缓冲区assumecs:codedatasegmentdb'Welcome',0dataendsstacksegmentdb100dup(0)stackendscodesegmentstart:movax,stackmovss,axmovsp,100movdh,2movdl,1...

    273
    热度
  • [汇编语言] win32汇编如何编译?已经有工具了

    win32汇编怎么编译?已经有工具了win32汇编怎么编译?看的是罗云彬的教程下面这段程序在“RadASM.exe”里面就可以编译成*.obj文件现在在源文件前面加上ml/c/coff/Cp/nologo/I"C:\masm32\INCLUDE""C:\masm32\BIN\WIN.asm"link...

    297
    热度
  • [汇编语言] 新手学汇编,前辈一个有关问题

    新手学汇编,请教各位前辈一个问题!如下这段代码:assumecs:codesgstacksegment db16dup(0)stackendscodesgsegmentstart: movax,stack movss,ax movsp,16retcodesgends将上面的代码编译后进行如下调试:-...

    307
    热度
  • [汇编语言] 汇编有关问题,在截图中的示例并不是很理解,请讲解一下

    汇编问题,在截图中的示例并不是很理解,请讲解一下!汇编问题,在截图中的示例并不是很理解,请讲解一下!------解决方案--------------------不理解,具体是哪里?这也就是个内存数据存放方式的个问题吧,我们字面上看到的是越左边的权重越高,而x86采用的是所谓的小端内存模式,以字节模式...

    232
    热度
  • [汇编语言] 回车换行与换行回车的有关问题?

    回车换行与换行回车的问题??本帖最后由yss28于2013-04-0422:48:58编辑这里对此程序简短描述:此程序先调用21中段例程的9号功能,把字符串Welcometopcworld!输出到屏幕上,24h表示此字符串输出完毕。然后调用21号中断例程的2号功能把[bx]中的内容倒着输出到屏幕上。...

    518
    热度
  • [汇编语言] 诸位大大,有空的请指点一二,初学汇编

    各位大大,有空的请指点一二,初学汇编这是个向显存写入字符然后显示出来的程序,我写好用debug调试后结果只显示21行,按照程序的设计应该显示25行的为什么只有21行啊?不懂,求解assumecs:codesg,ds:datasgdatasgsegmentdb'helloworld!',0datasg...

    222
    热度
  • [汇编语言] mov byte ptr szAscii [eax] , 零

    movbyteptrszAscii[eax],0程序中数据段定义有下面一句:szAscii db 4dup(?)程序代码中:movbyteptrszAscii[eax],0请问这句怎么理解?------解决方案--------------------就是向szAscii字符串里的第eax个位置的字...

    493
    热度
  • [汇编语言] 想搞linux编程和内核,应该学习什么?多谢!小弟我刚刚学完王爽的汇编语言!

    想搞linux编程和内核,应该学习什么?谢谢!!!我刚刚学完王爽的汇编语言!!汇编,刚刚学完王爽的《汇编语言》,想要提高,以后搞linux系统编程,下面我应该学什么?谢谢!!!我的想法就是先学汇编和c语言(精通),然后在学习linux内核,然后在学一下c++,就这样!!主要是用来破解软件,,,可对自...

    282
    热度
  • [汇编语言] 新手求教有关问题

    新手求教问题求教1.为啥执行到popbx之后没有执行pushax?2.为啥sp的值最后为0002,不应该是0006吗?3.为啥内存单元的值会发生变化,也就是最后ax的值是20cd???自学的,没老师指教,只能请教各位大神了------解决方案--------------------堆栈太小,就容易有...

    286
    热度
  • [汇编语言] 学汇编要有电路基础吗?解决方案

    学汇编要有电路基础吗?我电路,数电,模电没学好,能学好汇编吗?------解决方案--------------------关系不大,但是会有点吃力,毕竟汇编太低层了。------解决方案--------------------如果是计算机上的汇编,电路基础不是必须的,但是对理解汇编语言有一点帮助。如...

    321
    热度
  • [汇编语言] 编译语言,费解,地址总线

    汇编语言,,,费解,,地址总线一根地址总线=一个内存单元=一个字节byte=八个位bit=八个数据,这样理解对吗,如果是64位cpu,那么对应的就是64跟地址总线=64个内存单元=64个字节=2^9个bit=2^9个数据吗?很费解啊,请各位大侠帮忙啊------解决方案---------------...

    273
    热度
  • [汇编语言] 关于王爽的《编译语言》

    关于王爽的《汇编语言》正在学习王爽的《汇编语言》,想问下,等这本书学完之后,无论是ARM体系还是X86体系的汇编,都可以轻松上手,谢谢了啊!------解决方案--------------------保护模式还是个不小的挑战。另外你如果还要搞ARM的话,如果没有硬件基础的话,硬件方面还是个挑战。其他...

    361
    热度
  • [汇编语言] 关于CS寄存器解决方案

    关于CS寄存器最近在看于渊同志写的书《Orange's一个操作系统的实现》,第三章,遇到一个问题,在这里请教下大家.第三章第一个程序。先把代码贴出来:;==========================================;pmtest1.asm;编译方法:nasmpmtest1.as...

    409
    热度
  • [汇编语言] 请教什么是调用门?调用门是用来干啥的

    请问什么是调用门?调用门是用来干啥的?请问什么是调用门?调用门是用来干啥的?调用门是放在内存中,还是有专门的寄存器装载?谢谢------解决方案--------------------书上说调用门和其它的描述符差不多,调用门可以用在不同的特权级转换上。------解决方案--------------...

    245
    热度
  • [汇编语言] 利用loop授命,实现在内存2000H段中查找第一个值为0的字节

    利用loop指令,实现在内存2000H段中查找第一个值为0的字节找到后,将它的偏移地址存储在DX中:assumencs:codecodesegmentstart:movax,2000hmovds,axmovbx,0S:movcl,[bx]movch,0?????incbxloopsok:decbxm...

    191
    热度
  • [汇编语言] 怎么在ARM汇编程序中表示指定的内存地址

    如何在ARM汇编程序中表示指定的内存地址下面的小程序用于计算前20个斐波那契数areaexam04,code,readonlyNequ20Mequ4*NfibspaceMentrystartldrr0,=fibmovr1,#1movr2,#1strr1,[r0]strr2,[r0]loopaddr3...

    329
    热度
  • [汇编语言] 请问一个关于任意大小的数的带进位加法有关问题

    请教一个关于任意大小的数的带进位加法问题本帖最后由yuexicheng于2013-04-1121:49:47编辑我理解的是理论上adc指令可以实现任意大的数据进行加法运算,但是关键要怎样向内存输入我想要加的这两个数,嗯最简单的就是我要写一段程序使两个128位的十进制数相加那么我应该怎样在程序中将这两...

    229
    热度
  • [汇编语言] 轻松汇编 调试有关问题

    轻松汇编调试问题.MODELSMALL.STACK.DATASTRINGDB'HELLO,WORD!',0DH,0AH,'$'.CODE.startupMOVDX,OFFSETSTRINGMOVAH,9INT21H.EXIT0END这么一段代码为什么用“轻松汇编”编译成功了,生成的时候提示目标文件不...

    506
    热度
  • [汇编语言] 大于1m的内存,地址b8000算哪位高手的

    大于1m的内存,地址b8000算谁的?b8000这个内存地址应该映射的显存,但是如果物理内存是大于1m的,这个地址到底是算显存的还是算内存的?大于1m需要保护模式才能寻址,我试过,通过修改这个地址可以显示字符,那我的问题是这段物理内存哪去了?还是我理解有问题------解决方案-----------...

    286
    热度