救救孩子!!从键盘上输入 10 个或者 10 个以上大小无序的四位八进制数,进行从小到大排序后以十 六进制形式输出。 注意:输入与输出时数据之间都用逗号分开。

ttxx060715 2020-04-11 04:03:02
求大佬帮忙!!!!!救救孩子!!!
要汇编语言!
从键盘上输入 10 个或者 10 个以上大小无序的四位八进制数,进行从小到大排序后以十 六进制形式输出。
注意:输入与输出时数据之间都用逗号分开。
...全文
240 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
m0_67519261 2022-04-11
  • 打赏
  • 举报
回复

请问你现在解决了吗

zara 2020-04-12
  • 打赏
  • 举报
回复
转换输出,输出 16进制是最简单的吧,4 位八进制,就是 3位十六进制,也可以组织成 4位十六进制,逐位由数值转换为显示的字符,再调用字符输出功能就是了;转换,可能查表最简单:
    and  al, 0fh
mov ah, 0
mov bx, ax
mov al, cHex[bx] ; cHex db '0123456789ABCDEF'
ttxx060715 2020-04-12
  • 打赏
  • 举报
回复
是怎么转换输出不会
zara 2020-04-11
  • 打赏
  • 举报
回复
哪里有疑问啊,怎么输入,还是排序,还是怎么输出,抑或是整个程序的框架?这些东西,书上都是有说的吧。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧