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

用汇编语言编程

全部回答

2019-03-26

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。
    。

2019-03-26

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

2019-03-26

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

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

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