0% encontró este documento útil (0 votos)
188 vistas10 páginas

SAP1

El documento describe la arquitectura SAP 1 (Simple as possible 1), una computadora diseñada para introducir los fundamentos básicos de un sistema computacional sin sobrecargar con detalles innecesarios. Explica su diseño, que incluye un contador de programa, registros, acumulador, sumador/restador, memoria RAM, controlador secuencializador y un indicador visual binario. Además, describe su conjunto de instrucciones básicas, códigos de operación, almacenamiento de instrucciones en memoria y el microprograma utilizado para la ejec

Cargado por

nkuser
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
188 vistas10 páginas

SAP1

El documento describe la arquitectura SAP 1 (Simple as possible 1), una computadora diseñada para introducir los fundamentos básicos de un sistema computacional sin sobrecargar con detalles innecesarios. Explica su diseño, que incluye un contador de programa, registros, acumulador, sumador/restador, memoria RAM, controlador secuencializador y un indicador visual binario. Además, describe su conjunto de instrucciones básicas, códigos de operación, almacenamiento de instrucciones en memoria y el microprograma utilizado para la ejec

Cargado por

nkuser
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Arquitecturas Didcticas SAP 1

(Simple as possible 1)

Computadora proyectada con el objetivo de introducir los fundamentos que rigen el comportamiento de un sistema computacional bsico, evitando la sobrecarga con detalles no fundamentales

Arquitectura SAP 1
CLK CLR Ep LM CLK Contador de Programa 4 8 8 4 8 8 8 Registro B 8 4 CLK CLK CLR CLR 8 8 Cp Acumulador A LA CLK EA SU EU LB CLK

Entrada y REM 4 4 RAM 16x8

Sumador/ Sustractor

CE

LI CLK CLR EI

Registro de Instrucciones 4
Controlador Secuencializador

Registro de Salida Indicador Visual Binario

LO CLK

12 CP EP LM CE LI EI LA EA SU EU LB LO

Programacin del SAP 1 Conjunto de Instrucciones

Mnemotecnia LDA ADD SUB OUT HLT

Operacin Carga los datos de la RAM al Acumulador (A) Suma los datos de la RAM con el Acumulador (A) Sustrae los datos de la RAM con el Acumulador (A) Carga los Datos del acumulador al Registro de salida Para el procesamiento

Cdigos de Operacin del SAP 1

Mnemotecnia

Cdigo de Operacin

LDA ADD SUB OUT HLT

0000 (0H) 0001 (1H) 0010 (2H) 1110 (EH) 1111 (FH)

Almacenamiento de Instruccin en la Memoria


Direccin Instruccin Cdigo de Operacin

0H 1H 2H

LDA FH ADD EH HLT

00001111 00011110 1111XXXX

Instruccin = XXXX XXXX


Campo de Instrucciones Campo de Datos

Microprograma del SAP 1


Macro LDA Estado T4 T5 T6 CP EP LM CE LI EI LA EA SU EU LB LO 0 0 0 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 1 Activo LM EI CE LA -- ---

Macro LDA

Estado T4 T5 T6

CONT 1A3H 2C3H 3E3H

Activo LM EI CE LA -- ---

Microprograma del SAP 1

3E3H
0011 Macro Estado 1110 0011 Activo CP EP LM CE LI EI LA EA SU EU LB LO Palabra de Control

Ciclo de Bsqueda (Fetch) y Ejecucin del SAP 1


CLK Contador en anillo CLR

T6 T5 T4 T3 T2 T1 CLK T1 T2 T3 T4 T5 T6

Ciclo de Bsqueda (Fetch) y Ejecucin del SAP 1


T1 T2 T3 Estado de Direccin Estado de Incremento Estado de Memoria

T1 - Direccin

T2 - Incremento

T3 - Memoria

Ciclo de Ejecucin del SAP 1 (T4, T5, T6)

Rutina LDA
T4 T5 T6

También podría gustarte