汇编语⾔dup(?)什么意思_为什么程序员都是⽤英⽂编程⽽
不是中⽂?
提起程序员,我们总能够联想到他们坐在电脑前,编写着⼀⾏⾏的代码。但是为什么程序员们的编程都是⽤的英⽂⽽不是中⽂呢?
我们要先来了解⼀下编程语⾔的基础概念。不论使⽤什么编程语⾔来开发程序,都是为了让计算机⼯作,
⽐如编写⼀篇⽂章,下载⼀部电影等,⽽计算机⼲活的CPU只认识机器的指令,都得“翻译”成CPU可以执⾏的机器指令。不同的CPU有着不同的指令集,这些指令集都是⼆进制的0和1。
后来有了汇编语⾔,可以认为是⼆进制指令的助记符表⽰。再后来有了⾼级编程语⾔,它们通过编译器⼜变回了汇编语⾔或者机器语⾔。紧接着⼀个⼜⼀个的⾼级编程语⾔也就诞⽣了。
如果⼤家如果在⾃学遇到困难,想⼀个C++的学习环境,可以加⼊我们的C++学习圈,点击我加⼊吧,会节约很多时间,减少很多
会节约很多时间,减少很多如果⼤家如果在⾃学遇到困难,想⼀个C++的学习环境
在学习中遇到的难题。
其实⽤汉字编程也不是不⾏,现在也有⼀个编程平台,就是⽤汉字编程。但⽤汉字编程远不如⽤英⽂编程⽅便。中⽂博⼤精深,除了正式场合外,⼀般很少有⼈会严格按照语法来说话,很多时候都会省略主语、还会倒装,还有很多⽅⾔、多⾳字,甚⾄语调语⽓的不同也会造成意思不同,让电脑搞明⽩这中间的区别是很不容易的。
汇编语言大小写字母转换并且,⼀个汉字占两个字符,a只需要到⼀个字母就能出来,⽽⼀个汉字就要打两三个字节。英⽂字母连上⼤⼩写⼀共不过52个字母,⽽中⽂汉字是以万计的,这么多⽂字的存储也是⼀个很⼤的问题。所以,从速度和空间上来说,⽤中⽂编程不如英⽂编程占优势。此外,中⽂的⼀个词语在英⽂中往往对应了多个单词,⽽这些单词⼜有独特的语境,所以⽤英⽂来表达也会更简便⼀些。
⽬前想⽤中⽂编程,只能是在原有硬件上将中⽂编程转换成英⽂编程再转换成机器语⾔,或者是重新设计编写制作能够承载中⽂编程的硬件,这两个⽅法,⽆论哪⼀种,都是要颠覆整个IT⾏业的基础架构,所有汇编语⾔都要改,不论是时间还是精⼒上的代价都是⽐较⼤的。
其实,不管是中⽂编程还是英⽂编程,只要是对我们有利的,⽅便的,我们可以⽤它就⾏了,何必在意它到底是中⽂编程还是英⽂编程呢?但是⼩编认为在将来的某⼀天,随着IT科技的发展和进步,中⽂编程也可能会有普及的那天。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论