注册 登录
编程论坛 汇编论坛

[求助]--十六进制与ASCII码的相互转换

kingo56 发布于 2008-11-03 01:22, 1558 次点击
麻烦高手帮忙
2 回复
#2
cnhanxiao2008-11-03 05:21
这里求助请写一下你的程序才好让别人帮忙;还有不要叫高手帮忙,不然都会不好意思的;再有,作业没人帮着做的。
仅供参考(32位):
ExchangCode    proc w32BitCode:DWORD,lpCode:DWORD
        push    ebx
        push    ecx
        push    esi
        mov    esi,lpCode
        mov    eax,w32BitCode
        mov    ecx,8
    @@nextchar:    push    ecx
        rol    eax,4
        mov    ebx,eax
        and    ebx,0000000Fh
        cmp    bl,09
        jle    @@char0_9
        add    bl,07h
    @@char0_9:    add    bl,30h
        mov    BYTE PTR [esi],bl
        inc    esi
        pop    ecx
        loop    @@nextchar
        pop    esi
        pop    ecx
        pop    ebx
        ret
ExchangCode    endp
#3
kingo562008-11-03 07:24
菜鸟中的鸟级~~谢谢你的帮忙与指导!
1