注:文中提到的例子可能来源于网络,可能来源于王爽的汇编语言(第4版),可能来自本人。
曾经的曾经,伟大的程序员们用010101010101010来改变世界!不过呢,一旦出个bug,或许就要在01之间熬白了头。
于是,汇编语言诞生了!
比如:
操作:寄存器BX的内容送到AX中
机器指令:1000100111011000
汇编指令:mov ax,bx
每一条汇编指令对应的机器指令都是唯一的。
对于不同的CPU,寄存器的个数、结构是不同的。
8086CPU中的通用寄存器:AX、BX、CX、DX。16位,可以存放两个字节。他们都可以分为两个独立的8位寄存器来用,如下图:
一些简单的汇编指令:
我们平时复杂的程序,都是转成汇编一句一句执行的,了解汇编可以更加了解我们的代码。
初识到这里,未完待续......