回 帖 发 新 帖 刷新版面

主题:二进制数的ASCII码转换为内部16位二进制数

功能:从输入设备接受一个二进制数,并将其转换为内部16位二进制数。
入口参数:从输入设备得到以ASCII码表示的二进制数的各位。
出口参数:一个16位二进制数存放在DX中。[em18]
有哪位高手会解此题,拉兄弟一把!
小弟不胜感激[em2]

回复列表 (共5个回复)

沙发

看来高人还是很少啊

板凳

你可以在我回帖中找一下.

3 楼

N2_16ASC   PROC
         MOV     SI,OFFSET BUF
         MOV     COUNT,4
LAST:    ROL     EDX,4     ;fen li gao si wei
         AND     DL,0FH
         CMP     DL,10
         JC      NEXT
         ADD     DL,7
NEXT:    ADD     DL,30H
         MOV     [SI],DL      
         INC     SI    
         DEC     COUNT
         JNZ     LAST
         RET
N2_16ASC  ENDP

4 楼

谢谢  虽然我做的和你们的不一样 但还是要谢谢你们

5 楼

如果不用汇编写,用c或c++怎么写

我来回复

您尚未登录,请登录后再回复。点此登录或注册