如何在汇编语言中将十六进制转换为十进制

时间:2018-12-16 02:53:14

标签: assembly hex decimal mplab

我需要用汇编语言MPLAB从十六进制转换为十进制,问题是我不知道如何在文件寄存器中表示十进制数字,它在0到{{1}的范围内都能正常工作},但是9是十进制的0A,因此在文件寄存器中也显示10。我正在使用0A来表示十进制数字,但是它不起作用

示例:

D'10'

我怎么也能在Nine movlw d'09' movwf 0x0D 中看到这个'09'?

1 个答案:

答案 0 :(得分:1)

如果打开“窗口/调试/监视”标签,则可以右键单击此处显示的任何值,然后在十六进制和十进制之间进行选择。