Documentos de Académico
Documentos de Profesional
Documentos de Cultura
19 de mayo de 2011
1. Introducción
#Computador: máquina capaz de recibir instrucciones a través de algún medio,
entenderlas y finalmente ejecutarlas. Es una maquina o dispositivo programable.
o Procesamiento de datos.
o Almacenamiento de datos.
o Transferencia de datos.
o Control.
Página 1
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
Página 2
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
2. Lenguaje Ensamblador
Introducción
#Lenguaje Ensamblador: es un lenguaje de programación de computadores de
bajo nivel que permite la optimización de su uso.
El lenguaje ensamblador debe ser traducido a lenguaje máquina para poder ser
interpretado.
Las instrucciones son muy poco potentes, lo que suele conducir a programas
muy largos.
Página 3
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
Manotas
Es un computador didáctico que permite de forma sencilla el estudio de las
estructuras del computador. Mediantes su conjunto de instrucciones reducido
estudiaremos el lenguaje ensamblador. Entre sus características podemos destacar
que:
Estructura:
Memoria:
ALU:
Página 4
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
Unidad de control:
Sintaxis:
Página 5
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
LDAX ; A M(D-E)
STAX ; M(D-E) A
Esta instrucción guarda del valor dato en el registro r1. Dato puede ser
cualquier número de 8 bits. R1 será cualquier de los registros de que se
dispone A, B, C, D, o E.
PUSH r1 ;M (SP) r1 SP SP +1
Página 6
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
PUSH r1 ;M(SP) r1 SP SP +1
Instrucciones Aritméticas
ADD r1 ; A A + r1
INR r1 ;r1 r1 +1
SUB r1 ;r1 r1 – 1
CMP r1 ;A – r1
Esta instrucción resta al contenido del registro A el valor del dato dado,
y modifica los indicadores de resultado Z, C y O consecuentemente. El
resultado de la operación no se almacena.
Instrucciones Lógicas.
ANA r1 ;A A and r1
Página 7
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
ORA r1 ;A A or r1
XRA r1 ;A A xor r1
CMA ;A A’
Ruptura secuencial.
Página 8
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
RET ; PC M(SP) SP SP – 1
3. Memoria
#Memoria: contiene los programas que se ejecutan en el computador y los
datos sobre los que trabajan dichos programas.
Clasificación
Las memorias se pueden clasificar atendiendo a diversos parámetros:
Capacidad
La cantidad de información que puede almacenar se mide en la unidad
de medida de información en el sistema binario: el bit.
Página 9
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
Ejemplo:
Página
10
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
Página
11
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
información por todas las que siguen hasta alcanzar los terminales de
salida. Se denominan MEMORIAS SERIE.
Memoria Asociativa
Características Tecnológicas.
Un elemento o celda de memoria está formado por uno o varios
dispositivos electrónicos capaces de memorizar una variable binaria.
Elementos estáticos.
Elementos dinámicos.
Página
12
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
Unidad Aritmético-Lógica.
Unidad de Control.
Página
13
Fernando Meneses Poveda – Teman 5: Estructura de Computadores
19 de mayo de 2011
La Unidad de Control:
Página
14