当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 将字节变量中两位16进制数转化为ASCII码的程序

    求助:将字节变量中两位16进制数转化为ASCII码的程序谢谢大家了。。。------解决方案--------------------------------------------------------以AL为例addal,30hcmpal,39hjglpadd,7hlp:------解决方案--...

    1764
    热度
  • [汇编语言] 汇编中使用dw 的有关问题,求大侠指点

    汇编中使用dw的问题,求大侠指点下面这个程序,不定义SECOND_NUM可以输出FIRST_NUM中的值但是定义了SECOND_NUM就只能输出0000是不是我的dw定义得有问题,小弟初学汇编,请各位大侠指点。datareasegmentFIRST_NUMdw0f32fh,5777h;;SECOND...

    3867
    热度
  • [汇编语言] 汇编用vs2005下的link.exe连接可以吗?该怎么处理

    汇编用vs2005下的link.exe连接可以吗?我用masm5.0生成的obj文件用vs2005下的link.exe连接报错fatalerrorLNK1107:invalidorcorruptfile:cannotreadat0x42这是源码,应该不会有问题吧CSEG SEGMENT ASSUME...

    3279
    热度
  • [汇编语言] 把DX寄存器和AX寄存器中无符号数相乘的如何写

    把DX寄存器和AX寄存器中无符号数相乘的怎么写同体------解决方案--------------------------------------------------------muldx

    7571
    热度
  • [汇编语言] 新手简单有关问题!

    新手简单问题!在线等!datasegment finishdb"finish",13,10,'$'dataendsmovah,4ch int21h1。数据段定义时字符串后跟的13,10是什么意思啊?2。int21h是什么意思啊------解决方案---------...

    8878
    热度
  • [汇编语言] ,把DX寄存器和AX寄存器中无符号数相乘的如何写

    在线等,把DX寄存器和AX寄存器中无符号数相乘的怎么写?DX寄存器和AX寄存器中无符号数相乘的怎么写?------解决方案--------------------------------------------------------Inter指令集允许使用MUL(无符号乘法),IMUL(有符号乘法...

    2581
    热度
  • [汇编语言] 难道只有AT&T这条路吗?请linux内核高手赐教解决方法

    难道只有AT&T这条路吗???请linux内核高手赐教小弟现在在学习编写操作系统,希望能在毕业前完成一个模拟linux的一个小型的操作系统.前些时候我已经完成了我的操作系统的第一个多进程运行和系统调用,虽然还很简陋,但很开心.带着无比热情,我开始研究linux内核,看见linux内核使用的是...

    5592
    热度
  • [汇编语言] 哪位高手能介绍下NASN源代码的文章或者代码

    谁能介绍下NASN源代码的文章或者代码小弟正在阅读NASM,希望大家多给点帮助。------解决方案--------------------------------------------------------nasm是跨linux和windows的汇编器,在很多shellcode的文章中都有介绍...

    2138
    热度
  • [汇编语言] 堆栈是怎么被使用的?

    堆栈是如何被使用的???#include<string.h>intmain(){charstr1[10];strcpy(str1,"okhaha12345678901234567890123456789");return0;}以上源程序,以下是反汇编的代码编译使用gc...

    6242
    热度
  • [汇编语言] 做嵌入式用的是什么汇编解决方法

    做嵌入式用的是什么汇编是用AT&T还是Intel??毕竟这两种是语法完全相反的,还是要了解一下.请有经验的高手们回答一下,谢谢------解决方案--------------------------------------------------------用什么汇编要看实际的芯片吧----...

    4429
    热度
  • [汇编语言] 关于键盘输入字符串的有关问题

    关于键盘输入字符串的问题有道题目:从键盘输入一系列以$为结束符的字符串,然后对其中的非数字字符计数,并显示出计数结果。以下为小弟的程序:STACKSEGMENTDB200(?)STACKENDSDATASEGMENTSUMDB?BUFDB"PLASEINPUTACHARACTERSTRIN...

    8046
    热度
  • [汇编语言] 问保护模式下内存映射有关问题

    问保护模式下内存映射问题?比如,实地址下,物理地址=段地址*4+偏移;那么这个时候,不同的DS:SI组合可能构成相同的物理地址,大家一定很好理解,假如DS:SI不段增长,每当SI从0长到再为0,DS加一,换句话说,就是让逻辑地址增长,那么,其实物理地址并不是跟逻辑地址一样单增的,它其实是跳跃式增长的...

    1819
    热度
  • [汇编语言] 帮忙解答汇编语句的含义解决办法

    帮忙解答汇编语句的含义moveax,dwordptrfs:[00000018h]帮忙解释一下,谢谢!其中regist的信息如下:eax=00000001ebx=00000000ecx=00befd6cedx=7c94eb94esi=000d2ee0edi=000d4c58eip=769a26caes...

    8288
    热度
  • [汇编语言] 关于把内存最低端1k字节顺写入文件有关问题

    关于把内存最低端1k字节顺写入文件问题题目是这样的:把内存区域最低端的1k字节作为256个双字,依次把每个双字转化成对应8字节16位的asc码串,顺序存放到文件mem.txt中,每存放8字节的asc码穿,再后面加上回车换行符我是这样写的,但执行时老出现打印出,在debug里调试也不止到哪个地方出错了...

    9760
    热度
  • [汇编语言] win32汇编,怎么修改结构数组中的值

    win32汇编,如何修改结构数组中的值RECT是个结构包含top,left,bottom,right.现参数lParam:DWORD指向一个RECT的数组如果我现在想存/取/修改lParam指向的RECT数组中的第二个RECT的top,该怎么写???------解决方案---------------...

    386
    热度
  • [汇编语言] SS代表的是堆栈的栈底吗?解决方法

    SS代表的是堆栈的栈底吗?看到一本书上说,SP总是指向堆栈的栈顶,并且可变化。那么堆栈的栈底用什么来表示??是不是堆栈值(SP)?如果不是,又是什么?另外:这本书上还有一句话:堆栈的深度由SP的初值决定。这句话听起来好象说堆栈的深度是固定的,是这样吗?我觉得堆栈的深度是随SP的值不断变化的,----...

    2872
    热度
  • [汇编语言] 错在那里?该如何处理

    错在那里?内存中自TABLE开始的七个单元中连续存放着自然数0~7的立方值。任一个数X(0≤X≤6)在FIRST单元中。要求查表找出X的立方值。我的程序清单如下:DATASSEGMENTMESSAGEDB'Pleaseinput0~6:','$'TABLEDB0,1,...

    6840
    热度
  • [汇编语言] 32位汇编与高级语言的区别解决方法

    32位汇编与高级语言的区别小弟初学习windows32位汇编开发,以前我是用C++的有很多指令不是太懂请教==========================_ProcDlgMainprocusesebxediesihWnd,wMsg,wParam,lParam在汇编中的函数定义为什么要那样写特别是...

    8277
    热度
  • [汇编语言] ntvdm cpu遇到无效的指令,该如何解决

    ntvdmcpu遇到无效的指令.model small.data.stack 100h.codemain proc far mov ax,@data mov ds,ax MOVAH,00HMOVAL,12HINT10H.exit 0 mainendpend这个程序用的编译器是ml6.15程序在有的...

    4084
    热度
  • [汇编语言] 大家帮帮忙?看看这是什么意思?解决方法

    大家帮帮忙?看看这是什么意思?#include"stdafx.h"#include<Windows.h>unsignedcharBitSwapAsm[7]={0x48,0x8B,0xC1,//movrax,rcx0x48,0x0F,0xC8,//bswaprax0xC...

    4918
    热度