Diferencia entre revisiones de «Ayuda sobre el Microensamblador de AMD 29203»

De Wiki Asqueados
Saltar a: navegación, buscar
 
Línea 2: Línea 2:
  
 
==Estructura de un microprograma==
 
==Estructura de un microprograma==
 +
<nowiki>
 +
 
;Inicio del microprograma
 
;Inicio del microprograma
 
;Los comentarios se escriben tras ";"
 
;Los comentarios se escriben tras ";"
  
 
;Una instrucción
 
;Una instrucción
ORG H'102              ;Esta es la dirección en la memoria de microinstrucciones donde se situará
+
ORG H'102              ;Esta es la dirección en la memoria de microinstrucciones donde se situará.
 
ld IRB, [IRA] & jmpz    ;Esta es la microinstrucción. Ya que una microinstrucción
 
ld IRB, [IRA] & jmpz    ;Esta es la microinstrucción. Ya que una microinstrucción
 
                         ;hace varias cosas, cada cosa se separa por "&"
 
                         ;hace varias cosas, cada cosa se separa por "&"
 
                         ;jmpz vuelve a la dirección 0, y suele ponerse
 
                         ;jmpz vuelve a la dirección 0, y suele ponerse
 +
 +
</nowiki>

Revisión del 11:37 20 nov 2005

Un microprograma en microensamblador es un conjunto de microinstrucciones y directivas. Yendo a lo práctico, un microprograma es un fichero con esta estructura

Estructura de un microprograma


;Inicio del microprograma
;Los comentarios se escriben tras ";"

;Una instrucción
ORG H'102               ;Esta es la dirección en la memoria de microinstrucciones donde se situará.
ld IRB, [IRA] & jmpz    ;Esta es la microinstrucción. Ya que una microinstrucción
                        ;hace varias cosas, cada cosa se separa por "&"
                        ;jmpz vuelve a la dirección 0, y suele ponerse