Академический Документы
Профессиональный Документы
Культура Документы
REGISTROS DE DESPLAZAMIENTO
OBJETIVO.-
Aplicar la programación assembler a registros de desplazamiento y retardos de tiempo.
MARCO TEORICO.-
CF ALTO BAJO
ALTO BAJO CF
CF ALTO BAJO
RCR rotación con acarreo a la derecha
ALTO BAJO CF
Sintaxis: CLC
Indicadores:
OF DF IF TF SF ZF AF PF CF
- - - - - - - - 0
Sintaxis: STC
Indicadores:
OF DF IF TF SF ZF AF PF CF
- - - - - - - - 1
HOJA DE DATOS.-
DELAY:
RET B: DEC BX
JNE RET B
LOOP RET A
JMP SALIDA
HLT
2.- RETARDO PARA 1 SEGUNDOS.
DELAY:
RET B: DEC BX
JNE RET B
LOOP RET A
JNC IZQUIERDA
JMP INICIO
HLT
CONCLUSIONES Y SUGERENCIAS.-
Para los retardos se tuvieron que modificar en el Registro BX del DELAY asignándole un
valor de 3500 para 2 (s), y un valor de 1700 para 1(s). Una lógica que aplicamos en el
retardo para 1(s) fue dividir los 3500 entre 2 lo cual da un valor de 1700.
Tomamos el mismo método para el tiempo de 1(s), en el cronometro marcaba 8.6 (s) y
como tenemos 8 bits y 1 (s) multiplicados nos da 8 (s) entonces el valor del reloj es
aproximado. De esta manera concluimos el laboratorio.
INFORME Nº 4
REGISTROS DE
DESPLAZAMIENTO
INTEGRANTES:
HECTOR CHIPANA POMA
RICARDO HUANCA GUTIERREZ
JOSE LUIS CONDORI GUACHALLA
EDWIN ARANO ENDARA
MATERIA:
MICROPROCESADORES I ELT – 241
CARRERA:
ELECTRONICA.
SEMESTRE:
4º SEMESTRE.
FECHA:
17 / 05 / 2012