Tema 6

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 36

Tema 6: Modelos estructural y funcional de la

máquina Símplez+I3

Dpto. Ingeniería de Sistemas y Automática


Escuela Técnica Superior de Ingeniería
Universidad de Sevilla
Índice de contenidos

1. Introducción (BB2, Cap. 2, Ap. 2.1)


2. Modelo estructural (BB2, Cap. 2, Ap. 2.2)
3. Modelo funcional (BB2, Cap. 2, Ap. 2.3)
4. Modos de direccionamiento (BB2, Cap. 2, Ap. 2.4)
a. Directo
b. Indirecto
c. Indexado
d. Indirecto e indexado
e. Inmediato

Bibliografía
BB1) Estructura de Computadores I (Gestión y Sistemas), Carlos de Mora Buendía, Manuel Castro Gil y otros, UNED, 1ª Edición 3ª
reimpresión, 2004, ISBN 843624642X
BB2) Curso de ordenadores: conceptos básicos de arquitectura y sistemas operativos, Gregorio Fernández Fernández, Servicio de
Publicaciones de la ETS de Ingenieros de Telecomunicación de Madrid (UPM), 4ª Edición, 2003, ISBN 8474023041

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


1. Introducción

n En este tema se estudia una versión más avanzada de


Símplez denominada Símplez+I3
n Se estudiarán sus modelos estructural y funcional
n Dispone de una serie de modos de direccionamiento que
facilitan su programación para trabajar con tablas de datos
n El formato de instrucciones es más completo y permite
profundizar en la problemática asociada a su diseño
n Permite comprender mejor el concepto de bit de estado en
la UCP
n Permite introducir el concepto de subrutina

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


Índice de contenidos

1. Introducción (BB2, Cap. 2, Ap. 2.1)


2. Modelo estructural (BB2, Cap. 2, Ap. 2.2)
3. Modelo funcional (BB2, Cap. 2, Ap. 2.3)
4. Modos de direccionamiento (BB2, Cap. 2, Ap. 2.4)
a. Directo
b. Indirecto
c. Indexado
d. Indirecto e indexado
e. Inmediato

Bibliografía
BB1) Estructura de Computadores I (Gestión y Sistemas), Carlos de Mora Buendía, Manuel Castro Gil y otros, UNED, 1ª Edición 3ª
reimpresión, 2004, ISBN 843624642X
BB2) Curso de ordenadores: conceptos básicos de arquitectura y sistemas operativos, Gregorio Fernández Fernández, Servicio de
Publicaciones de la ETS de Ingenieros de Telecomunicación de Madrid (UPM), 4ª Edición, 2003, ISBN 8474023041

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


2. Modelo estructural

n Diferencias con Símplez:


n Se añade un registro de 12 bits en la UCP
denominado registro X (registro índice)
n Bus A pasa a tener 12 bits. MP puede tener
ahora 4096 palabras (las cuatro últimas
reservadas para la entrada y la salida):
n Dirección 4092: Puerto de estado de la
pantalla
n Dirección 4093: Puerto de datos de la
pantalla
n Dirección 4094: Puerto de estado del teclado
n Dirección 4095: Puerto de datos del teclado
n Bit Z:
n Z=1 si el resultado de la última operación en
la UAL ha sido 0
n La UC es más compleja y el bus C tiene más
líneas
Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores
2. Modelo estructural

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


Índice de contenidos

1. Introducción (BB2, Cap. 2, Ap. 2.1)


2. Modelo estructural (BB2, Cap. 2, Ap. 2.2)
3. Modelo funcional (BB2, Cap. 2, Ap. 2.3)
4. Modos de direccionamiento (BB2, Cap. 2, Ap. 2.4)
a. Directo
b. Indirecto
c. Indexado
d. Indirecto e indexado
e. Inmediato

Bibliografía
BB1) Estructura de Computadores I (Gestión y Sistemas), Carlos de Mora Buendía, Manuel Castro Gil y otros, UNED, 1ª Edición 3ª
reimpresión, 2004, ISBN 843624642X
BB2) Curso de ordenadores: conceptos básicos de arquitectura y sistemas operativos, Gregorio Fernández Fernández, Servicio de
Publicaciones de la ETS de Ingenieros de Telecomunicación de Madrid (UPM), 4ª Edición, 2003, ISBN 8474023041

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


3. Modelo funcional

n En el nivel de máquina convencional:


n Convenio de representación de la información (datos e
instrucciones): parte sintáctica del modelo
n Repertorio o juego de instrucciones con explicación detallada
de lo que hace cada una: parte semántica del modelo
n Símplez+I3:
n Convenio de representación de la información:
n Números enteros no negativos en binario
n Caracteres alfanuméricos (código ASCII)
n Formato de instrucciones
n Instrucciones de lenguaje máquina:
n Repertorio de 8 instrucciones con descripción de qué hace cada
instrucción

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


3. Modelo funcional

n En el nivel de máquina convencional:


n Convenio de representación de la información (datos e
instrucciones): parte sintáctica del modelo
n Repertorio o juego de instrucciones con explicación detallada
de lo que hace cada una: parte semántica del modelo
n Símplez+I3:
n Convenio de representación de la información:
n Números enteros no negativos en binario Igual que en
n Caracteres alfanuméricos (código ASCII) Símplez

n Formato de instrucciones
n Instrucciones de lenguaje máquina:
n Repertorio de 8 instrucciones con descripción de qué hace cada
instrucción

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


3. Modelo funcional

n En el nivel de máquina convencional:


n Convenio de representación de la información (datos e
instrucciones): parte sintáctica del modelo
n Repertorio o juego de instrucciones con explicación detallada
de lo que hace cada una: parte semántica del modelo
n Símplez+I3:
n Convenio de representación de la información:
n Números enteros no negativos en binario
n Caracteres alfanuméricos (código ASCII)
n Formato de instrucciones
n Instrucciones de lenguaje máquina:
n Repertorio de 8 instrucciones con descripción de qué hace cada
instrucción

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4. Modelo funcional

n Formato de instrucciones:
n Se tienen un código de operación de 3 bits (23 instrucciones
posibles) y un campo de direcciones de 6 bits (26 direcciones
posibles)
n Hay 3 bits nuevos denominados “R”, “J” e “I”
n Una instrucción ocupa una palabra de memoria
Palabra de memoria

11 9 8 7 6 5 0

CO R J I CD

Instrucción

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


3. Modelo funcional

n Formato de instrucciones:
11 9 8 7 6 5 0

CO R J I CD

n El bit 8 ("R") indica el registro (AC ó X) con el que se opera (si la


instrucción no opera con registro, no importa el valor de R):
n R=1: se opera con registro X
n R=0: se opera con registro A
n Los bits 7 y 6 ("J" e "I") indican el modo de direccionamiento:
n J=0, I=0: direccionamiento directo (igual que en Símplez)
n J=0, I=1: direccionamiento indirecto
n J=1, I=0: direccionamiento indexado
n J=1, I=1: direccionamiento indirecto e indexado

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


3. Modelo funcional

n En el nivel de máquina convencional:


n Convenio de representación de la información (datos e
instrucciones): parte sintáctica del modelo
n Repertorio o juego de instrucciones con explicación detallada
de lo que hace cada una: parte semántica del modelo
n Símplez+I3:
n Convenio de representación de la información:
n Números enteros no negativos en binario
n Caracteres alfanuméricos (código ASCII)
n Formato de instrucciones
n Instrucciones de lenguaje máquina:
n Repertorio de 8 instrucciones con descripción de qué hace cada
instrucción

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4. Modelo funcional

n Juego de instrucciones:

CO
Detalles
Binario Octal Nemónico
000 0 ST
Hacen referencia a
001 1 LD memoria para acceder a
010 2 ADD datos

011 3 BR Hacen referencia a


memoria para acceder a
100 4 BZ instrucciones
101 5 LD#
110 6 SUB# No hacen referencia a
memoria
111 7 HALT

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


3. Modelo funcional

n Juego de instrucciones:
n Las instrucciones "CLR" y "DEC" (101 y 110) quedan
sustituidas por otras más potentes: LD# y SUB#
n Las demás instrucciones tienen los mismos significados que
en Símplez, con las siguientes matizaciones:
n "ST", "LD" y "ADD" (000, 001 y 010) pueden almacenar,
cargar, o sumar a, respectivamente, el acumulador AC o el
registro X.
n La condición para la bifurcación en "BZ" sigue siendo que el
resultado de la última operación en la UAL haya sido cero (bit
Z = 1). En Símplez esto es equivalente a decir que el
contenido del acumulador sea cero, pero no en Símplez+I3,
porque los resultados pueden ir al acumulador o al registro X
n Instrucciones que pueden afectar al bit Z: LD, ADD, LD# y
SUB#
Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores
3. Modelo funcional

n Juego de instrucciones:
n Solamente se puede restar en inmediato
n En Símplez, en las instrucciones que hacen referencia a
memoria las direcciones se indican directamente con el valor
almacenado en el campo CD de la instrucción
n En Símplez+I3, en las instrucciones que hacen referencia a
memoria las direcciones se indican en base a los modos de
direccionamiento:
n Se emplea el concepto de dirección efectiva (DE): dirección
donde se encuentra almacenada la información de interés (dato
o instrucción)

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


3. Modelo funcional

n Cuadro resumen

CO (Código de Operación)
Operación
Binario Octal Mnemónico
000 0 ST MP[DE] ¬ AC, o MP[DE] ¬ X
001 1 LD AC ¬ MP[DE], o X ¬ MP[DE]
010 2 ADD AC ¬ AC + MP[DE], o X ¬ X + MP[DE]
011 3 BR CP ¬ DE
100 4 BZ CP ¬ DE si Z = 1
101 5 LD # AC ¬ CD, o X ¬ CD
110 6 SUB # AC ¬ AC – CD, o X ¬ X – CD
111 7 HALT Detiene la CPU

11 9 8 7 6 5 0

CO R J I CD

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


Índice de contenidos

1. Introducción (BB2, Cap. 2, Ap. 2.1)


2. Modelo estructural (BB2, Cap. 2, Ap. 2.2)
3. Modelo funcional (BB2, Cap. 2, Ap. 2.3)
4. Modos de direccionamiento (BB2, Cap. 2, Ap. 2.4)
a. Directo
b. Indirecto
c. Indexado
d. Indirecto e indexado
e. Inmediato

Bibliografía
BB1) Estructura de Computadores I (Gestión y Sistemas), Carlos de Mora Buendía, Manuel Castro Gil y otros, UNED, 1ª Edición 3ª
reimpresión, 2004, ISBN 843624642X
BB2) Curso de ordenadores: conceptos básicos de arquitectura y sistemas operativos, Gregorio Fernández Fernández, Servicio de
Publicaciones de la ETS de Ingenieros de Telecomunicación de Madrid (UPM), 4ª Edición, 2003, ISBN 8474023041

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4. Modos de direccionamiento

n Concepto de dirección efectiva (DE): Dirección donde se


encuentra la información (dato o instrucción)
n Notación: Se utilizará paréntesis para indicar contenido, sea de un
registro o de un campo de un formato o de una posición de
memoria. Ejemplos:
n (AC): contenido del acumulador
n (CD): valor del campo CD del formato de instrucciones
n (4): contenido de la posición de memoria 4 (equivalente a MP[4])

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4. Modos de direccionamiento

n Símplez:
n Un único modo de direccionamiento:
n Directo: lo que contiene el campo CD es la dirección efectiva. DE = (CD)
n Ejemplo: LD /4 (la dirección efectiva del dato que quiero cargar en el
acumulador es 4). AC ¬ (4) ó AC ¬ MP[DE] = MP[4]
n Símplez+I3:
n Cinco modos de direccionamiento:
n Directo
n Indexado
n Indirecto
n Indirecto e indexado
n Inmediato (aunque realmente no hace referencia a ninguna dirección)

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


Índice de contenidos

1. Introducción (BB2, Cap. 2, Ap. 2.1)


2. Modelo estructural (BB2, Cap. 2, Ap. 2.2)
3. Modelo funcional (BB2, Cap. 2, Ap. 2.3)
4. Modos de direccionamiento (BB2, Cap. 2, Ap. 2.4)
a. Directo
b. Indirecto
c. Indexado
d. Indirecto e indexado
e. Inmediato

Bibliografía
BB1) Estructura de Computadores I (Gestión y Sistemas), Carlos de Mora Buendía, Manuel Castro Gil y otros, UNED, 1ª Edición 3ª
reimpresión, 2004, ISBN 843624642X
BB2) Curso de ordenadores: conceptos básicos de arquitectura y sistemas operativos, Gregorio Fernández Fernández, Servicio de
Publicaciones de la ETS de Ingenieros de Telecomunicación de Madrid (UPM), 4ª Edición, 2003, ISBN 8474023041

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4.a Direccionamiento directo

n La dirección efectiva es el contenido del campo CD de la


instrucción
DE = (CD)
n Ejemplo Memoria Principal
11 9 8 7 6 5 0 Dirección
Contenido (octal)
0 0 1 0 0 0 0 0 0 0 1 1 (decimal)
[0]
CO R J I CD
[1]
directo [2]
[3]
[4]
[5]
DE = (CD) = D’3 [6]
[7]
[8]

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4.a Direccionamiento directo

n Limitación del direccionamiento directo: el rango de


direcciones que se puede codificar en el campo CD va del 0 al
63
11 9 8 7 6 5 0

CO R J I CD

n Solamente permite acceder a palabras cuyas direcciones


están en el rango [0-63]
n La capacidad de direccionamiento de la CPU está en el rango
[0-4095]
n Para acceder a todas las palabras es necesario otro modo de
direccionamiento: indirecto

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


Índice de contenidos

1. Introducción (BB2, Cap. 2, Ap. 2.1)


2. Modelo estructural (BB2, Cap. 2, Ap. 2.2)
3. Modelo funcional (BB2, Cap. 2, Ap. 2.3)
4. Modos de direccionamiento (BB2, Cap. 2, Ap. 2.4)
a. Directo
b. Indirecto
c. Indexado
d. Indirecto e indexado
e. Inmediato

Bibliografía
BB1) Estructura de Computadores I (Gestión y Sistemas), Carlos de Mora Buendía, Manuel Castro Gil y otros, UNED, 1ª Edición 3ª
reimpresión, 2004, ISBN 843624642X
BB2) Curso de ordenadores: conceptos básicos de arquitectura y sistemas operativos, Gregorio Fernández Fernández, Servicio de
Publicaciones de la ETS de Ingenieros de Telecomunicación de Madrid (UPM), 4ª Edición, 2003, ISBN 8474023041

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4.b Direccionamiento indirecto

n Lo que contenga el campo CD es la dirección de una palabra de la


MP que contiene la dirección efectiva (es decir, CD tiene la
dirección del puntero al operando)
DE = ((CD))
n Ejemplo Memoria Principal
Dirección
Contenido (octal)
(decimal)
11 9 8 7 6 5 0 [0]
0 0 1 0 0 1 0 0 0 0 1 0 [1]
[2] puntero
CO R J I CD 0 0 0 7
[3]
indirecto
[4]
[5]
DE = ((CD)) = (2) = D’7 [6]
[7]
[8]

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


Índice de contenidos

1. Introducción (BB2, Cap. 2, Ap. 2.1)


2. Modelo estructural (BB2, Cap. 2, Ap. 2.2)
3. Modelo funcional (BB2, Cap. 2, Ap. 2.3)
4. Modos de direccionamiento (BB2, Cap. 2, Ap. 2.4)
a. Directo
b. Indirecto
c. Indexado
d. Indirecto e indexado
e. Inmediato

Bibliografía
BB1) Estructura de Computadores I (Gestión y Sistemas), Carlos de Mora Buendía, Manuel Castro Gil y otros, UNED, 1ª Edición 3ª
reimpresión, 2004, ISBN 843624642X
BB2) Curso de ordenadores: conceptos básicos de arquitectura y sistemas operativos, Gregorio Fernández Fernández, Servicio de
Publicaciones de la ETS de Ingenieros de Telecomunicación de Madrid (UPM), 4ª Edición, 2003, ISBN 8474023041

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4.c Direccionamiento indexado

n La dirección efectiva es el contenido del campo CD de la


instrucción más el contenido del registro X (índice)

DE = (CD) + (X)
Memoria Principal

n Sirve para recorrer tablas que Dirección


Contenido (octal)
(decimal)
empiezan en la dirección [0]
almacenada en el campo CD de la [1]
instrucción Índice [2]
Inicio
TABLA [0] [3]
tabla
TABLA [1] [4]
TABLA [2] [5]
TABLA [3] [6]
TABLA [4] [7]
TABLA [5] [8]
… …

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4.c Direccionamiento indexado

n La dirección efectiva es el contenido del campo CD de la


instrucción más el contenido del registro X (índice)

DE = (CD) + (X)
Memoria Principal
Dirección
Contenido (octal)
n Ejemplo (decimal)
[0]
[1]
11 9 8 7 6 5 0
[2]
0 0 1 0 1 0 0 0 0 0 1 1 Inicio
[3]
CO R J I CD tabla
[4]
indexado [5]
[6]
[7]
0005 Registro X (octal)
[8]
DE = (CD) + (X) = 3 + 5 = D’8 …

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


Índice de contenidos

1. Introducción (BB2, Cap. 2, Ap. 2.1)


2. Modelo estructural (BB2, Cap. 2, Ap. 2.2)
3. Modelo funcional (BB2, Cap. 2, Ap. 2.3)
4. Modos de direccionamiento (BB2, Cap. 2, Ap. 2.4)
a. Directo
b. Indirecto
c. Indexado
d. Indirecto e indexado
e. Inmediato

Bibliografía
BB1) Estructura de Computadores I (Gestión y Sistemas), Carlos de Mora Buendía, Manuel Castro Gil y otros, UNED, 1ª Edición 3ª
reimpresión, 2004, ISBN 843624642X
BB2) Curso de ordenadores: conceptos básicos de arquitectura y sistemas operativos, Gregorio Fernández Fernández, Servicio de
Publicaciones de la ETS de Ingenieros de Telecomunicación de Madrid (UPM), 4ª Edición, 2003, ISBN 8474023041

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4.d Direccionamiento indirecto e indexado

n Sirve para recorrer tablas que empiezan en la dirección que indica


un puntero almacenado en memoria
n Aplicación conjunta de los dos tipos de direccionamiento
n El convenio de orden es postindexación, es decir, primero se
acude al puntero para buscar la dirección (direccionamiento
indirecto) y luego se suma el contenido de X (direccionamiento
indexado)
DE = ((CD)) + (X)

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4.d Direccionamiento indirecto e indexado

n Sirve para recorrer tablas que empiezan en la dirección que indica


un puntero almacenado en memoria

DE = ((CD)) + (X)
Memoria Principal
Dirección
Contenido (octal)
n Ejemplo (decimal)
[0]
[1] 0 0 0 3 puntero
11 9 8 7 6 5 0
[2]
0 0 1 0 1 1 0 0 0 0 0 1 Inicio
[3]
CO R J I CD tabla
[4]
Indirecto e [5]
indexado
[6]
[7]
0005 Registro X (octal)
[8]
DE = ((CD)) + (X) = (1) + 5 = 3 + 5 = D’8 …

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


Índice de contenidos

1. Introducción (BB2, Cap. 2, Ap. 2.1)


2. Modelo estructural (BB2, Cap. 2, Ap. 2.2)
3. Modelo funcional (BB2, Cap. 2, Ap. 2.3)
4. Modos de direccionamiento (BB2, Cap. 2, Ap. 2.4)
a. Directo
b. Indirecto
c. Indexado
d. Indirecto e indexado
e. Inmediato

Bibliografía
BB1) Estructura de Computadores I (Gestión y Sistemas), Carlos de Mora Buendía, Manuel Castro Gil y otros, UNED, 1ª Edición 3ª
reimpresión, 2004, ISBN 843624642X
BB2) Curso de ordenadores: conceptos básicos de arquitectura y sistemas operativos, Gregorio Fernández Fernández, Servicio de
Publicaciones de la ETS de Ingenieros de Telecomunicación de Madrid (UPM), 4ª Edición, 2003, ISBN 8474023041

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4.e Direccionamiento inmediato

n Este modo está implícito en el código de operación


n El operando es directamente el contenido del campo CD de la
instrucción (rango [0-63])
n Se habla de "direccionamiento inmediato", pero no se direcciona
la MP, ya que el operando se extrae de la misma instrucción
n No existe dirección efectiva

Operando = (CD)
n Ejemplo
11 9 8 7 6 5 0
1 0 1 0 Φ Φ 0 0 1 0 0 1
CO R J I CD

LD #
Operando = (CD) = 9
Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores
4. Modos de direccionamiento

n Direccionamiento vs instrucciones:
n Si el código de operación es 000, 001 ó 010 (ST, LD o ADD),
entonces el modo de direccionamiento para llegar al operando
se indica en los bits I y J
n Si el código de operación es 011 ó 100 (BR o BZ) el valor que
tenga el bit 8 es indiferente y el modo de direccionamiento
para llegar a la dirección de bifurcación se indica en los bits I y J
n Si el código de operación es 101 (LD # cargar literal) ó 110 (SUB
# restar literal) el modo de direccionamiento es siempre
inmediato

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


4. Modos de direccionamiento

n Tabla resumen

J I Modo Dirección Efectiva (DE)


00 Directo DE = (CD)
01 Indirecto DE = ((CD))
10 Indexado DE = (CD) + (X)
11 Indirecto e indexado DE = ((CD)) + (X)
ΦΦ Inmediato Operando = (CD)

Grado en Ingeniería Electrónica, Robótica y Mecatrónica – Fundamentos de Computadores


Tema 6: Modelos estructural y funcional de la
máquina Símplez+I3

Dpto. Ingeniería de Sistemas y Automática


Escuela Técnica Superior de Ingeniería
Universidad de Sevilla

También podría gustarte