汇编语言是高级还是低级语言 汇编语言有哪些
什么是汇编语言?(简要介绍)
汇编是低级语言,可以用来直接控制硬件,所以不同于高级语言,因为汇编的代码和机器码有关,所以不同的机器使用不同的汇编码。
汇编因为是在二进制上面发展过来的,所以比二进制更加方便,举个栗子:
一个hello world程序(别问我Hello Word是啥,谢谢~)用二进制语言写的话需要花50行的0和1,相比汇编语言的16行,差的太多太多~
16位汇编采用实模式
(可以随意对内存编程的模式,也就是说,如果存放着系统的内存是允许被修改的,一经修改系统将会发生故障)
32位汇编采用的是保护模式(拥有权限级别,1级2级3级 根据等级的不同,访问的内存单元也不同)
16位寻址能力为2的16次方 从00000-FFFFF 就是内存大小