华为仓颉编程语言用汉字,如果黑客攻击,是不是也要用汉字代码?

2022-10-14
6 阅读

计算机只认识机器语言,也就是二进制的数字代码,所谓汇编语言和各种高级语言都是给工程师和编程员用的 是为了方便人的工作。

至于编写程序用英语还是汉语,这个问题是不懂计算机的人提出来的,有点二呼呼的感觉。

计算机既不懂英语,也不可能懂汉语,它的系统里只存在一些指令助记符,比如“Run”,意思就是“运行”。

在过去计算机运算器速度很慢,内存和存储能力都很有限,比如八十年代初刚接触的IBM是最好的机器,内存只有256k,硬盘29M。

这样的配置放在现在啥用没有,在加上硬件集成度很低,只能用英文字母的简单指令集。

那时候的汉字输入都做不到,计算机也不认识英语。

现在的硬件和当年不能同日而语,指令集更加丰富,指令助记符完全可以用汉字存储,只要规定的二进制指令集不变就可以了。

分享至:
管理员

小草

专注人工智能、前沿科技领域报道,致力于为读者带来最新、最深度的科技资讯。

评论 (0)

当前用户头像