搜索
首页 电脑/网络 互联网

用汇编语言编程

全部回答

2018-04-07

0 0
    今天我疯狂了,写了好多代码顺便说一下,那个是ASCII不是ASCLL,美国信息交换标准码 ,ds:datadatasegmentOBJdb'C','A','B','1','3','6','@',')','$'TEMPdb"$$$$"dataendscodeseg ,datamovds,axmovbx,offsetOBJmovcx,9 ,02movdl,[bx]int21Hmovdl,':'int21Hmoval,[bx]callChaNummovdx,offsetTEMPmovah,09int21Hmovah,02movdl,13int21Hmovdl,10int21Hincbxloopxu ,1movcx,2000Hint10Hmovah,0int16Hmovax,4C00Hint21HChaNum:;(AL=待转换的数字);(TEMP=转换后的ASCII)pushaxpushbxpushcxmovah,0movbx,offsettempmovcx,2020Hmov[bx],cxmovcx,2420Hmov[bx+2],cxaddbx,2 ,10divclmovch,ahaddch,30Hmov[bx],chmovah,0decbxcmpal,0jnzCNSpopcxpopbxpopaxretcodeendsendstart。
    。

2018-04-07

13 0
不会吧! 用%d输出就可以了撒!

2018-04-07

11 0
你发这么多帖子?

2018-04-07

30 0
你是要把什么字符转成ASCII码呀??如果是调用DOS的01功能读取进来的就是ASCII码,不需要转换的,如果是输出十六进制数,则数字加30H,小写字母加57H,大写字母加37H

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
互联网
硬件
电脑装机
程序设计
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
互联网
互联网
QQ
网站推荐
上网帮助
举报
举报原因(必选):
取消确定举报