欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

新手问一个关于2进制代码 不同的机子为什么会不同有关问题

更新时间: 2014-01-05 03:16:36 责任编辑: Author_N1

 

新手问一个关于2进制代码 不同的机子为什么会不同问题
我知道  2进制代码 是机器代码和 硬件的设计有关
可是 有一些东东不我不是很理解
例如: 我如果 用 2进制表示  helloWorld 的话 我应该是把它 转换为 ASCII码  然后 再把 ASCII 转换为2进制
可是 helloworld 的每个字母是对应 ASCI 的值都是一样的; 那所得出来的 2进制码也应该是一样的 
那  2进制码 会根据 机器的不同而不同 又该如何理解
这个 不同 是值得哪里或者说哪部分不同?
可以的 话 能举个例子吗   求教 
--参考方法--
引用
2进制码 会根据 机器的不同而不同
这个说法,什么情景下的,到底指的什么?代码,通常是说的指令机器码,不同体系的有各自的指令集和指令编码模式,即便是同一名称类似功能的指令,机器码也不会一样。若是说数据,通常有所谓的大端和小端之分,比如一个 word 类型数据,有两字节组成,内存以字节编址,那这两字节在内存里的顺序就是这大端和小端的区别,具体参考http://zh.wikipedia.org/zh/%E5%AD%97%E8%8A%82%E5%BA%8F 。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:16:36
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20297/
本文WWW.DOC100.NET DOC100.NET版权所有。