初学汇编几天,现在还不得要领,请问两个小程序

初学汇编几天,现在还不得要领,请教两个小程序。
1。有一个以$为结束符的字符串,统计其中包含的数字字符个数,并存入DX寄存器中。
2。编程实现在CTR上显示AX寄存器中的值(要求以十进制形式显示)。

------解决方案--------------------
1:扫描字符串的每个字符,判断其是否是数字字符(看其ASCII是否在48至57之间),如果是则将DX(开始时清零)加1.

2:十六进制转十进制问题.

初学不对之处请原谅!!!
------解决方案--------------------
A1B2C3D4E5$
我想是不是指第一个比较A2码是否在数字之间 是DX+1不是指下一个...一直检测到$