编程问题

54分钟前阅读1回复0
lrj
lrj
  • 管理员
  • 注册排名2
  • 经验值116080
  • 级别管理员
  • 主题23216
  • 回复0
楼主

  要搞懂得从计算机硬件讲起,以下是我的理解:

1、CPU在造造的时候就封拆了一些指令了,如今桌面电脑普及利用x86架构指令集。指令集能告诉CPU做什么和怎么做~~更详尽的阐明请自行搜刮。CPU只能识别0和1(识此外过程是通过通断电或凹凸电位),指令集也是0和1的代码表达的。

2、不管编程软件若何开展,法式若何复杂,要在电脑中运行,最末都要酿成CPU指令集,也就是都要用0和1来表达,那种语言也被称为机器语言,把高级语言编写的法式转换为机器语言的过程就称为编译或阐明。高级语言编程软件都有本身的编译法式,IE游览器能够算是阐明法式。

3、从上面两点,你必定会想到,间接写出机器语言不就行了吗?确实如斯,最早的法式员都间接写机器语言(看看那个链接:

4、编程软件确实不是必需的,但编译器或阐明器是必需的。根据一种编程语言的标准编写出代码后,再颠末编译器或阐明器就能够酿成机器语言了。

  只所以有编程软件,也就是为了使编程变得越来越简单。

5、编程软件不等于编程语言,所以进修编程语言才是次要的,编程软件只能算是一种便利编程的东西。

0
回帖

编程问题 期待您的回复!

取消