汇编语言,把二进制ios 将图片转为二进制十进制显示输出,怎么写,什么思路,不懂,求大神讲解

用汇编语言把一个十进制的数(大于65535)转成十六进制和二进制输出该怎么做_百度知道
用汇编语言把一个十进制的数(大于65535)转成十六进制和二进制输出该怎么做
比65535大的话该怎么做除法..RT
提问者采纳
右移一位,即除以2。
提问者评价
其他类似问题
为您推荐:
十六进制的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁汇编语言 输入二进制..转换成十进制输出_百度知道
汇编语言 输入二进制..转换成十进制输出
'input the bin_data(&17bit0)=$'
'error data',0DH,0AH,24H
'DEC=$'
0DH,0AH,24H
'do u want again?[Y/N]$'
17,19 DUP (0)
CS:CSEG,DS:DSEG
MSG1,INBUFFER利用前面定义的宏指令从控制台输入2进制数
AL,[INBUFFER+1]判断一下输入数了没有,如果没有,让用户重新输入
SI,INBUFFER+2SI指向输入的二进制字符串的头部
CL,AL串的长度放CX
ASC2BIN调用子程序,将二进制字符串转换为二进制数,结果放在AX中
ML2如果二进制串有错误,显示错误,并要求重新输入
MSG2下面部分是显示转换结果的十进制数
SI,OBUFFER+6
CRLF下面是问用户是否还要继续转换
AL,'N'
AL,'Y'
AX,4C00H正常退出程序
MSG_ERR显示错误信息,退出程序
NEAR子程序,将AX中的数以十进制形式显示ent ax=data si=end of bufferexit si=start of string
BYTE PTR [SI],'$'放结束符
NEA子程序,将SI指向的二进制串转换成二进制数放AX中si=buffer ,cx=lenthCF=NC,ax=data
ASC2BIN_ER
DX,DX ASC2BIN_L1:
ASC2BIN_ER
ASC2BIN_L1
ASC2BIN_OK ASC2BIN_ER:
STC ASC2BIN_OK:
START程序已经通过测试希望能帮到你
其他类似问题
499人觉得有用
为您推荐:
汇编语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁汇编语言知识讲解_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
汇编语言知识讲解
上传于||文档简介
&&全​面​的​讲​诉​、​很​清​晰​!
大小:259.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢汇编语言程序设计答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
汇编语言程序设计答案
上传于||文档简介
&&节​省​那​不​必​要​的​时​间
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩95页未读,继续阅读
你可能喜欢汇编语言,输入一个十进制,转化为二进制输出_百度知道
汇编语言,输入一个十进制,转化为二进制输出
我有更好的答案
说清楚把多大范围的十进制数转换为二进制数
如果范围小使用查表法
我这程序里边有个十六进制转十进制的.你参考吧.
;-------------------------------
;数据段定义:
datarea segment
;定义缓冲区接收用户输入的查找范围字符串
;定义输入是否有非数字字符标志
;用以权值的增加或减少
;输入数字的每一位的权值
13,10,'Please input a number between 1~~10000:',13,10,'$'
str_alarm db
13,10,'Please select an item ! 0:exit,
1:start',13,10,'$'
13,10,'Please input number charaters !',13,10,'$'
datarea e...
其他类似问题
499人觉得有用
为您推荐:
汇编语言的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 ios 字符串转为二进制 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信