海纳百川

登录 | 登录并检查站内短信 | 个人设置 网站首页 |  论坛首页 |  博客 |  搜索 |  收藏夹 |  帮助 |  团队  | 注册  | RSS
主题: 答票友:纵然是机器语言(机器码),离了上下文也是不成的
回复主题   printer-friendly view    海纳百川首页 -> 驴鸣镇
阅读上一个主题 :: 阅读下一个主题  
作者 答票友:纵然是机器语言(机器码),离了上下文也是不成的   
少正卯






加入时间: 2010/12/12
文章: 331

经验值: 10405


文章标题: 答票友:纵然是机器语言(机器码),离了上下文也是不成的 (336 reads)      时间: 2014-3-30 周日, 下午2:27

作者:少正卯驴鸣镇 发贴, 来自 http://www.hjclub.org

你举的x=3的例子。
这里x=3当然可以分,就像自然语句分主谓宾,这里x是变量,=是操作符,3是常量。
x=3是不能颠倒的,3=x不是合法的c语言语句。

但机器吗中没有上下文你什么也说不出来:
还以intel指令集为例,我写一个0x48,如果没有上下文,我敢说连 intel 最资深的工程师也说不准这到底是什么:
1)它可能是十进制数72.
2)它可能是代表大写字母H
3)他也可能是一条指令:将ax寄存器值减一。

可见,连机器都知道联系上下文,某些人却不懂,并大骂需要“上下文”的语言。

作者:少正卯驴鸣镇 发贴, 来自 http://www.hjclub.org
返回顶端
阅读会员资料 少正卯离线  发送站内短信
显示文章:     
回复主题   printer-friendly view    海纳百川首页 -> 驴鸣镇 所有的时间均为 北京时间


 
论坛转跳:   
不能在本论坛发表新主题
不能在本论坛回复主题
不能在本论坛编辑自己的文章
不能在本论坛删除自己的文章
不能在本论坛发表投票
不能在这个论坛添加附件
可以在这个论坛下载文件


based on phpbb, All rights reserved.
[ Page generation time: 0.408292 seconds ] :: [ 30 queries excuted ] :: [ GZIP compression enabled ]