当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 汇编,该怎么处理

    汇编汇编怎么学。。。汇编怎么学。。。汇编怎么学。。。汇编分享到:------解决方案--------------------看“王爽”那本书吧,非常入门喔~------解决方案--------------------那本书吧,非常入门喔~------解决方案--------------------上...

    382
    热度
  • [汇编语言] NASM 怎么选择显存块

    NASM如何选择显存块直接写屏,但是我的数据超过了64KB,据说要选择活动的显存块,怎么弄啊(假设我要选择块3)org 0100hmovax,4f02hmovbx,115hint10hmovax,0a000hmoves,axmovword[es:0000h],127dmovword[es:0001h...

    558
    热度
  • [汇编语言] 请教在win7 64位版本怎样用debug调试.exe

    请问在win764位版本怎样用debug调试.exe?刚接触汇编。电脑使用的是win764位版本,已经按照论坛的方式安装了DOSBOX的debug虚拟机,可以使用。但是学习到程序链接生成的地方,演示使用的是XP系统,调试程序的方法是打开命令提示符窗口——“文件地址:debug文件名.exe”由于wi...

    332
    热度
  • [汇编语言] 编编译语言的环境

    编汇编语言的环境刚开始学习汇编语言,对于写汇编程序很是着急,主要是刚开始接触又没人可以问。对于那个写汇编程序的环境都不怎么懂,就是那个在cmd中可以直接写程序吗?写了之后我在网上听有些人说要在sod中运行是怎么回事?还有那个我是w7的系统我在运行中输入commd然后在窗口中写debug也可以写东西那...

    236
    热度
  • [汇编语言] 容易汇编求解读。

    简单汇编求解读。。。本人小菜,有一个简单c程序,转成汇编后有一句不懂,求大大解释下,x86。看不懂的是汇编的第28行,我知道它的目的是为了传递fun的参数,但是%esp是保存的栈顶指针,它在这里向里面写数据了,却没有加%esp的值,那么下次执行push的时候不就会覆盖这个值了么?本人很菜,求不喷啊。...

    301
    热度
  • [汇编语言] 第一个汇编程序解决办法

    第一个汇编程序这是我的汇编源代码:.486.MODELSMALL.DATAMSGDB'Thisisanexample.$'.STACK.CODESTART:MOVAX,@DATAMOVDS,AXMOVDX,OFFSETMSGMOVAH,9INT21HENDSTART用masm5.0执行汇编的时候报错...

    488
    热度
  • [汇编语言] 8086 汇编 一个能控制ctrl+c 和ctrl+break 的例子,研究一天了

    8086汇编一个能控制ctrl+c和ctrl+break的例子,研究一天了,在线等此程序为什么运行的时候不显示字符,确实能阻止ctrl+c和ctrl+break,如果把CMPAH,1JZPKEY1CMPAH,11HJZPKEY1注释掉,那么就显示字符,不过按了ctrl+c之后,不退出,但是按下一个字...

    572
    热度
  • [汇编语言] 怎么分析dat文件里面存储的是什么

    如何分析dat文件里面存储的是什么如何分析dat文件里面存储的是什么分享到:------解决方案--------------------用winhex直接打开它,查看到的是十六进制,也会显示对应的ASCII------解决方案--------------------引用:先要看是谁用的吧,这个扩展名...

    230
    热度
  • [汇编语言] 字长等于8的机器 0.5的原码是0 _1000000 (_是小数点位置) 请教是如何计算出来的呢

    字长等于8的机器0.5的原码是0_1000000(_是小数点位置)请问是怎么计算出来的呢求详细点的计算过程啊原码分享到:------解决方案--------------------这个,还要怎么个详细呢?二进制的0.1不就是十进制的0.5么,0对0,小数点对小数点,1对5。至于小数点的位置,你这里完...

    231
    热度
  • [汇编语言] 【汇编器设计】怎么设计一个间接跳转指令

    【汇编器设计】如何设计一个间接跳转指令。说实话,这个东西在我心里纠缠好多天了,我都没有解决,所以发帖让大家讨论一下。首先,看过《计算机组成-结构化方法》,《计算机组成-软硬件接口》之后,肯定会有很多人想设计一个cpu模拟器,是的,我也是在做这个。首先是设计一套指令集,模仿mips,它看起来是容易的,...

    397
    热度
  • [汇编语言] vc 反汇编中的寄存器,该怎么解决

    vc反汇编中的寄存器有一点不明白的地方,希望懂的同学帮忙指导一下。在dos操作系统中,汇编代码所访问的寄存器是cpu中真实的寄存器,但是在windows中,由于是多任务同时进行,那么每个程序中访问的寄存器还是cpu那个真实的寄存器吗?还是访问的是windows为每个程序单独虚拟出来的一套寄存器?wi...

    178
    热度
  • [汇编语言] 关于访问data段中的数组解决思路

    关于访问data段中的数组datasegmentarry1db34h,37h,6eh,0c2h,55h,16h,9fhlenequ$-arry1res1dblendup(0)dataends能够用arry1:[si]和res1;[si]访问这两个数组中的元素吗?我用res1:[si]只是改了arry...

    401
    热度
  • [汇编语言] 操作系统跟CPU

    操作系统和CPU开机的时候CPU执行BIOS,后来运行操作系统,把CPU的管理权限给了操作系统,我想问一下,CPU有很多种,不同CPU的指令集不同,操作系统是怎么和不同CPU兼容的?另外操作系统是怎么获得CPU的最高权限?我们关机的时候是不是操作系统又把CPU的管理权给BIOS,最后关机。那在启动操...

    251
    热度
  • [汇编语言] 新手,问个简单有关问题

    新手,问个简单问题数据段里有一个16位的数现在想把这个数以4位16进制显示出来有没有比较简便的方式?我只能想到移位+与运算分离出4位二进制,然后加上'0',判断和'9'的大小,大了就再加7,得到ascii码,然后输出,但是感觉有点繁琐啊?分享到:------解决方案-----------------...

    241
    热度
  • [汇编语言] 怎么混合编译调试masm与c文件

    如何混合编译调试masm与c文件?如何混合编译调试masm与c文件?我想用vc2010,但是弄了半天也没弄好,有其他软件吗?分享到:------解决方案--------------------往往都是命名转换规则的缘故吧,链接时总是报这个没找到,那个没找到的?最简单的可能是c里用extern"c"来...

    300
    热度
  • [汇编语言] debug指令执行不了解决思路

    debug指令执行不了现在开始接触汇编语言,对于汇编环境不太了解。今天照着书上的一些指令执行时可是显示不出来,下面是我的截图我在百度上问有人这么回答“你直接在命令行窗口输出二进制数据,它当然要报错啦!”这个我表示不懂,debug的d指令不就是查看内存中的内容吗?而且我是照着书上敲的,下面是书上的截图...

    266
    热度
  • [汇编语言] 指针传值解决方案

    指针传值typedefstructs_proc{ STACK_FRAME regs; t_16 ldt_sel; DESCRIPTOR ldts[LDT_SIZE]; t_32 pid; char p_name[16]; }PROCESS;有以上结构体,现...

    351
    热度
  • [汇编语言] Java转汇编代码的分析。不一般困惑。请大家支招

    Java转汇编代码的分析。特别困惑。请大家支招bytemap[32]={0,0……0};intlen=strlen(string);for(inti=0;i<len;i++)map[(string[i])>>3]|=1<<((string[i])&7)下面是汇编...

    414
    热度
  • [汇编语言] 请帮忙看一下,该如何解决

    请帮忙看一下我学汇编刚不久,刚刚开始试验,问一个小问题!谢谢了,请回答一下!比如我要在输出字符之后,进行换行,这样弄:MOVAH,01HINT21HMOVAH,02HMOVDL,0AH;INT21H这样会导致两个出后参数重合,都是出口参数为AL=字符(ASCII码)我这样表达,你们懂么,求指点一下。...

    231
    热度
  • [汇编语言] win32asm ml.exe 编译器不能编译的有关问题~

    win32asmml.exe编译器不能编译的问题~~~~~~~~~win32asmml.exe编译器不能编译的问题~~~~~~~~~F:\RadASM\Masm32\Bin\ML.EXE/c/coff/Cp/nologo/I"F:\RadASM\Masm32\Include""K:\1323\Hel...

    234
    热度