jueves, 13 de junio de 2013

831. SISTEMAS CON MICROPROCESADORES (26)

POST Nº 831   0  a   E-MAIL  de  contacto:  rdsarlef3@yahoo.es    TARRAGONA 

3.156 VISITAS TOTALES // 36 VISITAS PARCIALES    (26/2/2.019)     4.544


SISTEMAS CON MICROPROCESADORES (25)

http://rsarlef.blogspot.com.es/2013/06/830-sistemas-con-microprocesadores-25.html  (14/6/2.013)  (830)

SISTEMAS CON MICROPROCESADORES (20)

http://rsarlef.blogspot.com.es/2013/03/733-sistemas-con-microprocesadores-20.html (14/6/2.013)   (733)

PROGRAMA DE REALIZACIÓN DE UN SECUENCIADOR LUMINOSO (LUCES DEL COCHE FANTÁSTICO) 

PROGRAMA SECUENCIADOR LUMINOSO (EL COCHE FANTASTICO)
ORG 1000H (COMANDO DE ENSAMBLADOR)
LXI SP, 1FFFH; Carga SP (puntero de Stack con 1FFFH
LXI H, 1200H; Carga HL con 1200H
MVI A, 80H; Programa el 8255 PA como salidas Modo = (PA;PB y PC)
OUT 3BH;
A1: MOV A,M ; Carga el primer valor EN LOS LEDS
OUT 38H
ALL TEMPV
INR L
INR L
MOV A,L
CPI 50H; Compara el A, con el final de la Tabla
JZ A1


RST1; Devolver el control al sistema operativo

INTERRUPCIONES VECTORIZADAS

INTERRUPCIONES NO ENMASCARABLES

SISTEMA OPERATIVO BÁSICO

SISTEMA DOS (SISTEMA OPERATIVO DE DISCO) BÁSICO

COMMAND COM (EN EL PROCESO DE ARRANQUE DEL SISTEMA CARGA EL JUEGO DE INSTRUCCIONES BÁSICOS PARA PERMITIR DICHO ARRANQUE). DICHO JUEGO DE INSTRUCCIONES SE ENCUENTRA SITUADO EN LA BIOS.

BIOS: CONJUNTO DE SUBRUTINAS BÁSICAS DE ENTRADA/SALIDA. ESTA COMPLEMENTADO SU USO CON EL JUEGO DE INSTRUCCIONES/INTERRUPCIONES QUE SE SUSTENTAN EN EL VALOR DE LOS REGISTROS INTERNOS DEL SISTEMA (PC) SOBRE TODO DEL VALOR DEL PAR DE REGISTROS D-E.

EN LOS MICROPROCESADORES DE 16 BITS, LOS REGISTROS DOBLES PASARON A TENER TODOS EL VALOR DE REALIZAR OPERACIONES ARITMÉTICAS Y LÓGICAS EVITANDO EL "CUELLO DE BOTELLA" QUE SIGNIFICABA PASAR TODAS LAS INSTRUCCIONES ARIMÉTICO-LÓGICAS POR EL REGISTRO OPERATIVO ACUMULADOR (ACUMULADOR + REGISTRO DE ESTADO).

EL SIGUIENTE PASO EN LA EVOLUCIÓN DE LOS MICROPROCESADORES DE 16 BITS CONSISTIO EN PERMITIRLES CIERTA AUTONOMIA ENTRE LAS UNIDADES DE CONTROL Y LAS UNIDADES OPERATIVAS. A LA SALIDA DEL REGISTRO Y DECODIFICADOR DE INSTRUCCIONES SE COLOCA UNA PILA (NO ELÉCTRICA) DE REGISTROS QUE PERMITIA RECOGER LOS PROCESOS DE EJECUCIÓN DE LAS MICROINSTRUCCIONES. DE ESTA MANERA LA UNIDAD DE CONTROL CONTINUABA DECODIFICANDO LAS SIGUIENTES INSTRUCCIONES DEL PROGRAMA MIENTRAS QUE DIFERENTES UNIDADES OPRATIVAS DE MANERA AUTÓNOMA ACUDIAN A LA PILA BUFFER DE RECOGIDA DE INSTRUCCIONES Y DE FORMA EN PARALELO IBAN DANDO PASO A LA EJECUCIÓN DE INSTRUCCIONES. INCLUSO LLEGAMOS A PENSAR EN PONER DENTRO DE LA CPU MÓDULOS AUTÓNOMOS RECONVERTIBLES. ES DECIR CIRCUITOS QUE SEGUN LA RAPIDEZ Y EL TIPO DE INSTRUCCIONES A EJECUTAR PUDIESEN PASAR A SER O BIEN UNIDADES DE CONTROL O UNIDADES OPERATIVAS EN FUNCIÓN DEL GRADO DE SATURACIÓN DEL BUFFER PILA DE ESPERA DE EJECUCIÓN DE INSTRUCCIONES.

SISTEMAS CON MICROPROCESADORES (27)

http://rsarlef.blogspot.com.es/2013/07/879-sistemas-con-microprocesadores-27.html (25/7/2.013)   (879)

CLICA AQUÍ ABAJO PARA EL CONTAJE :

http://salvamentoterracontajedevisitas.blogspot.com.es/2012/12/66-contaje-de-visitas-en-arquitectura.html

No hay comentarios: