¿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.