Académique Documents
Professionnel Documents
Culture Documents
REGISTRO: 14100297
PRCTICA NO. 1
RESUMEN:
Lenguaje ensamblador
*Se requiere de ciertas modificaciones en un cdigo para ser utilizado en mquinas distintas.
*Su programacin directa sobre el hardware los hace ms rpidos y se consumen menos recursos en
memoria (RAM y ROM).
Lenguaje mquina
*Mover, computar, afectar el flujo del programa, saltar varios registros de una sola vez y mover
grandes bloques de memoria.
Cdigo de operacin
Esla parte de una instruccin de lenguaje mquina donde se especifica la operacin a ser realizada.
Donde su especificacin y formato sern definidas por medio de la arquitectura del conjunto de
instrucciones del componente de hardware del computador. Una instruccin completa de lenguaje
mquina contiene un opcode y opcionalmente la especificacin de uno o ms operandos.
BIBLIOGRAFA:
https://www.ecured.cu/Lenguaje_ensamblador#C.C3.B3digo_m.C3.A1quina
https://lignux.com/lenguaje-maquina/
https://es.wikipedia.org/wiki/C%C3%B3digo_de_operaci%C3%B3n
DESARROLLO TERICO:
1. Dibujar el diagrama de flujo del programa a utilizar para comprobar el funcionamiento del
sistema mnimo.
2. Escribir y describir el cdigo en lenguaje ensamblador y mquina del programa a utilizar
para comprobar el funcionamiento del sistema mnimo.
Cdigo mquina
Lenguaje ensamblador
DIRECCIN DATO
0000H 90H
0001H E0H
MOV DPTR , #0E000H 0002H 00H
MOVX A , @DPTR 0003H E0H
0004H 04H
INC A 0005H F0H
0006H 80H
MOVX @DPTR , A
0007H FEH
SJMP FIN E000H Dato para
incrementar
DESARROLLO PRCTICO:
Para demostrar el correcto funcionamiento del sistema mnimo es necesario de un programa muy
sencillo como es el incremento, siguiendo los siguientes pasos: