Red de conocimiento informático - Conocimiento sistemático - ¿Cómo se convierte el lenguaje ensamblador en instrucciones de máquina?

¿Cómo se convierte el lenguaje ensamblador en instrucciones de máquina?

Abre tu calculadora

Ajusta a hexadecimal, copia B8 3F 00 01 C3 01 C1 y luego convierte a binario

101110000011111100000000000000001110000110000000111000001

La CPU solo puede reconocer 1 y 0. Para ser precisos, la CPU no puede reconocer 1 y 0.

La CPU es en realidad un interruptor de circuito simple, que genera lógica para operación de nivel alto y bajo, donde el nivel alto representa. 1 y el nivel bajo representa 0

Así que el ensamblador está muy cerca del lenguaje de máquina. Por supuesto, no puedes aprender el lenguaje de máquina porque

mov ax,3FH

add. bx,ax

add cx,ax

Convertido a lenguaje de máquina es

1011100000111110000000000000001110000110000000111000001

No lo entiendo en absoluto

Me lo perdí. De hecho, no te diste cuenta de que incluso el ensamblador aún necesita compilarse. Este proceso de compilación consiste en convertir el lenguaje ensamblador en lenguaje de máquina.