王鲁:什么是汇编和汇编语言?

- 编辑:小小生活网 -

王鲁:什么是汇编和汇编语言?

王鲁:什么是汇编和汇编语言?

  汇编语言是一计算程语言,说"低级"并不是指语言的和复杂程度,而出现在计算机发展史期,但现在仍广泛应用于计算机开发领域,应为它是绝大多数语言的基础.再者,它是一种面向机器的语言,即它运行与操作都与计算机硬件密切相关.

  C语言是一种高级语言,它有利于人为操作,近于面向对象与面向机器之间(VB就是一种面向对象的编程语言),它的功能更加强大,可移植性高,是当今最广泛的语言之一.

  DOS汇编是说汇编语言的操作界面是DOST系统,这也说明是汇编是更低级一些,但执行速度是其它语言无法相比的,就是可移植性较差.

  语言和C语言的不同汇编是低级语言,者直接控器硬件。

  汇编的代码和机器关,不同的机器使用不同的汇编码。

  而不同的机器可以使用相同的C语言代码,翻译成不同的机器码。

  汇编的优势在于,你可以控制程序的长度与速度间的平衡,而高级语言很难。

  DOS汇编实际上并不确切,可以理解为:

  Intel 8086汇编+DOS中断服务程序(一般指INT 21H)

  相对于Windows,32位汇编

  但是,汇编语言可能有上千种,家用电脑仅是Intel 80x86汇编。

  汇编语言是最底层的语言。

  C已经可以说是高级语言,一般认为是中级语言

  简单点说是一种低级语言,C语言是高级语言,DOS是老的一种操作系统,不是编程

  就是最接近机器码的语言,所有程序最后都要被翻译成汇编语言才能执行。

  汇编语言直接操作硬件,对CPU内的寄存器、运算器进行控制。


王鲁:什么是汇编和汇编语言?