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

新手问一个关于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 。