00问答网
所有问题
用汇编语言将十六进制数12345678H转换成字符串“12345678”。在debug下操作,跪求
如题所述
举报该问题
其他回答
第1个回答 2012-10-11
1对应的“1”应该是49,或者是41H,所以就1+40H,所有数字加40H即可,如果是考虑到每个字节里面会有两个字符,那就要把每字节数字放到两个字符字节中,过程可以是取数字到AL。然后右移4位,然后加40即可,再取原来的数到AL。AND aL,0fh,然后+40H,即可
第2个回答 2012-10-11
9A0CD0570B88D78
您可以使用电脑系统,以数
相似回答
怎样
用汇编语言将十六进制数12345678H转换成字符串
“12345678”并将结果...
答:
assume cs:code,ds:data data segment number dd
12345678h
table db '0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'data ends code segment ;输出ax的
十六进制字符
print proc mov si,ax mov dl,table[si]mov ah,2 int 21h ret print endp ...
汇编
:
debug下
编程将十
进制数12345678
D
转换成十六进制数
;
将十六12345678H
...
视频时间 4:01
C++中怎样
把十六进制
数据赋到
字符串
的内存?
答:
16进制数据仅是整数的一种表现形式
,把十六进制
数据赋到
字符串
的内存,就是把一个整数写到内存地址中,可采用的最简单的办法就是用memcpy()函数。相关头文件:include <
string
.
h
> 函数原型:void * memcpy( void *dest, void * src, size_t len );dest:目标地址 src:数据源所在地址 len:拷贝...
汇编语言
程序设计问题帮忙解决下
答:
|从地址10002H开始存放
字符串
'MASM'的ASCII
代码,
10004H:53 |每个字符占用一个字节,分别为'M'、'A'、'S'、'M'。10005H:4D / 10006H:78 \ 10007H:56 |地址10006H存放双字数据
12345678H
10008H:34 | 10009H:12 / 数据的高字节存放在地址高的存储单元里,依此类推。整个数据的存储地址是...
大家正在搜
汇编语言十进制转换为二进制
汇编语言10进制转16进制
汇编语言显示十六进制数
汇编二进制表示十六进制
汇编语言是16进制码
汇编语言16进制
汇编语言十进制
汇编语言16进制输出
十六进制H化为二进制是多少
相关问题
怎样用汇编语言将十六进制数12345678H转换成字符串“1...
将十六进制数12345678H转换成字符串“12345678...
汇编语言中将十六进制数12345678H实现左移一位变成23...
用汇编语言如何将字符串转化为十六进制
若数据在存储器中采用以字节地址为字地址的存放方式,则十六进制...
12345678+87654321=?
请教如何用C语言将16进制数转换成ASCII字符串
12345678怎么换算成b5c5aee658cd4c3f3...