当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 请问一个跳转的条件

    请教一个跳转的条件testal,aljnsloc_1014473D请教一下,这两句组合起来的意思是不是:1.若al的最高位为0,则跳转或者2.al为正,则跳转两种说法都对吧?------解决方案--------------------2.不对吧,al可以是0啊,也跳转的

    160
    热度
  • [汇编语言] 汇编语法和调试

    求助汇编语法和调试DATA_ADB31H,32H,33HLEN_AEQU($-DATA_A)//LEN_A的值是6,为什么不是3,DATA_A是字节类型啊求助测试:如何查看定义变量在内存中的值,一个变量的地址为【0006】图如下------解决方案--------------------应该是3吧,...

    165
    热度
  • [汇编语言] setnl dl,小于的时分,dl会不会被改变

    setnldl,小于的时候,dl会不会被改变?testedi,edisetnldl我知道当edi不小于0的时候,dl会被置为1,那么,当edi小于0的时候,dl是被置为0还是不变化?------解决方案--------------------当然是0了;如果是不变化的话,若dl原来为1则该如何判别结...

    294
    热度
  • [汇编语言] 关于程序中的段之间的距离有关问题

    关于程序中的段之间的距离问题比如:assumeds:data,ss:stack,cs:codedata:segment......data:endsstack:segment......stack:endscode:segment......code:endsend以上程序比如data为1000,那...

    185
    热度
  • [汇编语言] WINDOWS软件工程师前景还好不

    WINDOWS程序员前景还好不?我现在大二,想写WIN应用程序。学完了C和C++,老谭的书。正在看WINDOWS程序设计第五版,这样行不行?听说现在什么C#,.NET之内的东西,是不是直接调用WIN32API的编程方法要淘汰了?我还是学生啊,不了解行业动态,大家能不能给我点意见?我的方向对不?---...

    188
    热度
  • [汇编语言] 怎么查看宏源码?请高手帮忙解答

    如何查看宏源码?请高手帮忙解答。书上说要找到.LST文件,然后还要下载visualstudio.net才能查看源码,我找不到.LST文件只知道Macros.inc里面是宏代码,但是无法看源码,visualstudio.net也不知道用哪个版本,求帮忙。另外有没有简单方法查看宏源码?------解决方...

    181
    热度
  • [汇编语言] 栈异常求解

    栈错误求解我安装9号中断的程序,在调试的时报报出以下的错误:程序代码如下:assumecs:codestacksegment db128dup(0)stackendsdatasegmentc1 db'1)resetpc','$'c2 db'2)startsystem','$'c3 db'3)cloc...

    213
    热度
  • [汇编语言] 有关请求特权等级PRL的小疑点

    有关请求特权等级PRL的小问题movds,axax为002b也就是说RPL为3吧然后movax,0028将RPL改为0之后movds,axmovbx,ds我发现bx里是002b这一步应该是操作系统来防止违规操作的吧?然后我尝试用相同的方法来改cs但是失败了,程序直接退出,为什么 movax,cs(c...

    202
    热度
  • [汇编语言] Orange's一个操作系统的实现 有没有看完的 遇到个小疑点求教

    Orange's一个操作系统的实现有没有看完的遇到个小问题求教!文件系统那章............------解决方案--------------------what???

    253
    热度
  • [汇编语言] c中调用函数bioskey()函数无法获取键盘键码是咋回事

    c中调用函数bioskey()函数无法获取键盘键码是怎么回事?#include<stdio.h>#include<bios.h>intmain(void){intkey=bioskey(0);.............................................

    293
    热度
  • [汇编语言] 怎么查看win32 api函数的源码

    如何查看win32api函数的源码?请教下,如何查看win32api函数的源码?先谢谢了。------解决方案--------------------要看API的源码?这不是要求微软裸奔嘛,别指望了;现在公开出来的好像也就是些几十年前的dos源码吧。一些比较简单的函数,反汇编下看看,也是能看出点儿眉...

    202
    热度
  • [汇编语言] getkeystate函数的疑点

    getkeystate函数的疑问问题是按键左shift,虚拟键码符号VK_LSHIFT,测试EAX中的数据位是15为什么程序中写的是invokegetkeystate,VK_LSHIFTtestal,80h而不是ah呢?al是测试数据位第7位啊,不是15啊?想不通,求帮忙解释下。------解决方案...

    177
    热度
  • [汇编语言] 在屏幕2,4,6,8行展示几个句子

    在屏幕2,4,6,8行显示几个句子分别在屏幕的第2,4,6,8行显示4句英文诗程序无限循环调试2天一点进展没有求指错程序代码:assumecs:codedatasegmentdb16dup(0)dataendscodesegments1:db'Good,better,best,','$'s2:db'...

    159
    热度
  • [汇编语言] 王爽实验16 为什么运行结果不对,多谢帮小弟我看下哈

    王爽实验16为什么运行结果不对,谢谢帮我看下哈王爽书上实验16,安装新中断7ch到0:200处,我不是按200h进行加减,我是用call指令,然后用pop得到ip然后进行加减得到当前入口,奇怪在dos全屏下可以改变字体颜色但无法正确返回,dos窗口卡死这是调用程序;-----------------...

    193
    热度
  • [汇编语言] linux/window 汇编,该怎么处理

    linux/window汇编学哪个,,,,,,,,------解决方案--------------------汇编只分语言哦,比如AT&T汇编或者NSAM汇编。

    417
    热度
  • [汇编语言] 懂得栈溢出

    理解栈溢出在8086中栈溢满后再用push继续压栈,是会重复覆盖栈顶的数据,还是会超过栈顶,一直向之后的地址赋值下去?我刚接触汇编,不好意思啊------解决方案--------------------ss:sp总是指向栈顶元素sp范围的0-FFFF栈满时SP=0再压栈应该是SP=0-2等于FFFE...

    304
    热度
  • [汇编语言] assume语句的功用

    assume语句的作用assumecs:code,ds:data,ss:stackdatasegmentdw0123hdataendsstacksegmentdw0,0,0,0stackendscodesegmentstart:movax,stackmovss,ax......codeendsend...

    229
    热度
  • [汇编语言] 求教 为什么在dos形式里运行不正常,但在debug中调式却正常

    求教为什么在dos方式里运行不正常,但在debug中调式却正常在dos方式里运行不是显示除法溢出就是显示有问题,但在debug里面跟踪却是正确的晕,;这是王爽书实验10那个课程设计1设计思路就是共显示21行,每行显示4列;在debug中我直接看了loopms这行对应的地址,然后用g直接运行这个地址,...

    133
    热度
  • [汇编语言] 麻烦帮忙看下,多谢

    麻烦帮忙看下,谢谢模仿王爽汇编书第294页列程很奇怪我输入,删除都很正常但再次输入就不显示了,比如说我输入1234这4个字符,然后删掉3和4再输入5和6,这时5和6不会在3和4位置出现,我跟踪各个寄存器觉的是正常没有头续,麻烦帮忙,谢谢哈assumecs:codecodesegmentmain: c...

    104
    热度
  • [汇编语言] 关于linux下head.s和编译链接的一些有关问题

    关于linux下head.s和编译链接的一些问题最近在看linux启动流程,遇到一些问题不明白,不知道有没有发错地方,望路过的大神解答下。首先,文件是/work/linux-2.6.36/arch/arm/boot/compressed/head.S其中有3段代码(我写的代码.start段.text...

    131
    热度