SlideShare una empresa de Scribd logo
1 de 119
Descargar para leer sin conexión
Estructura de Computadores

Tema 1. Introducción a los computadores

Departamento de Informática
Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas
UNIVERSIDAD CARLOS III DE MADRID
Contenido
1.
2.
3.
4.
5.
6.
7.
8.

¿Qué es un computador?
Concepto de estructura y arquitectura
Elementos constructivos de un computador
Arquitectura Von Neumann
Instrucciones máquina. Programación
Fases de ejecución de una instrucción
Parámetros característicos de un computador
Evolución histórica

ARCOS

Estructura de Computadores

2
¿Qué es un computador?

?
ARCOS

Estructura de Computadores

3
¿Qué es un computador?

ARCOS

Estructura de Computadores

4
Industria de los semiconductores

Fuente: embedded.com

ARCOS

Estructura de Computadores

5
Tipos de procesadores

Procesadores: 2% de la industria
de los semiconductores
Procesadores para PC: 2 % de todos
los procesadores
Un coche de tipo medio tiene una
docena de microprocesadores
Un BMW setie 7 tiene más de 65

Fuente: embedded.com

ARCOS

Estructura de Computadores

6
¿Qué es un computador?
resultados

datos
Procesador

Instrucciones

Máquina destinada a procesar datos.

ARCOS

Estructura de Computadores

7
¿Qué es un computador?
resultados

datos
Procesador

Instrucciones

Desde el punto de vista matemático es una máquina abstracta que evalúa

f : {0,1} → {0,1}
n

ARCOS

m

Estructura de Computadores

8
Estructura y arquitectura
Estructura
Componentes de un computador
Organización de los componentes
Arquitectura: atributos visibles para un programador
Juego de instrucciones que ofrece la máquina
Tipo y formato de datos que es capaz de utilizar el
computador
Número y tamaño de los registros
Técnicas y mecanismos de E/S
Técnicas de direccionamiento de la memoria
Tecnología: cómo se construyen los componentes

ARCOS

Estructura de Computadores

9
Conceptos de repaso
Sistema binario
Elementos constructivos de un computador
Transistores
Puertas lógicas
Principales bloques conbinacionales
Principales elementos secuenciales

ARCOS

Estructura de Computadores

10
Sistema binario
Binario
X= 1 0 1 0 0 1 0 1
... 27 26 25 24 23 22 21 20
d31d30 ... d1d0 : nº de 32 bits (dígitos binarios)
Valor = d31 × 231 + d30 × 230 + ... + d1 × 21 + d0 × 20

Hexadecimal
Y = 0x F 1 F A 8 0
... 165 164 163 162 161 160

De binario a hexadecimal:
Agrupar de 4 en 4 bits, de derecha a izquierda
Cada 4 bits es el valor del dígito hexadecimal
Ej.:
1 1
0x 0 A 0 0 15 0 1

ARCOS

Estructura de Computadores

11
Pregunta
¿Cuántos códigos distintos se pueden codificar con 8 bits?
¿Cuántos bits hacen falta para representar 512 códigos?

ARCOS

Estructura de Computadores

12
Transistor
N-MOS

A

P-MOS
E

E

B

B

E
1
0

A

funcionamiento
Conecta A con B (circuito abierto)
No conecta A con B (circuito cerrado)

E
0
1

funcionamiento
Conecta A con B (circuito abierto)
No conecta A con B (circuito cerrado)

(valores lógicos)
ARCOS

Estructura de Computadores

13
Puertas lógicas. Inversor (NOT)

V3,3

E

ARCOS

S

E
3.3
0

Estructura de Computadores

S
0
3.3

E
1
0

S
0
1

14
Puertas lógicas. NOR

A

0

1

0

1

0

1

0

0

1

Estructura de Computadores

C

0

ARCOS

B

1

0

15
Puertas lógicas. OR

A

0

0

0

1

1

1

0

1

1
Estructura de Computadores

C

0

ARCOS

B

1

1
16
Puertas lógicas. NAND

A

0

1

0

1

1

1

0

1

1

Estructura de Computadores

C

0

ARCOS

B

1

0

17
Puertas lógicas. AND

A

0

0

0

1

0

1

0

0

1
Estructura de Computadores

C

0

ARCOS

B

1

1
18
Bloques constructivos
Circuitos combinacionales
La salida depende de los valores de entrada
Sin estado
Circuitos secuenciales
La salida depende de la entrada y del estado actual
Almacenan información

ARCOS

Estructura de Computadores

19
Decodificador
N entradas, 2N salidas

ARCOS

Estructura de Computadores

20
Multiplexor
Selecciona con n bits, 2n entradas

A B C D
MUX

S1
S0

S

ARCOS

Estructura de Computadores

21
Elementos de memoria
Biestables R-S
Elemento que almacena un bit

ARCOS

Estructura de Computadores

22
Elementos de memoria
Biestables D
Elemento que almacena un bit

Q
C
Q

D
C
ARCOS

Estructura de Computadores

Q

23
Elementos de memoria
Registro
Elemento que almacena un conjunto de bits

ARCOS

Estructura de Computadores

24
Esquema de un registro

Entrada
Registro

Carga

Salida

ARCOS

Estructura de Computadores

25
Memoria

Espacio de direcciones:
Número de posiciones

k = 2n
posiciones

Tamaño de cada posición:
Número de bits por posición

ARCOS

Estructura de Computadores

•
•
•

m bits

26
Componentes de un computador

Procesador

Memoria
principal

Bus de control
Bus de datos
Bus de direcciones

Módulo de E/S

Periférico

ARCOS

Módulo de E/S

Periférico

Estructura de Computadores

27
Computador von Neumann
Máquina capaz de ejecutar una
serie de instrucciones
elementales: instrucciones
máquina
Instrucciones almacenadas en
memoria
Leídas
Ejecutadas

ARCOS

Estructura de Computadores

28
Arquitectura Von Neumann

Procesador

Memoria
principal

Bus de control
Bus de datos
Bus de direcciones

Módulo de E/S

Periférico

ARCOS

Módulo de E/S

Periférico

Estructura de Computadores

29
Memoria

Procesador

Almacena:
instrucciones
datos

Memoria
principal

Bus de control
Bus de datos
Bus de direcciones

Módulo de E/S

Periférico

ARCOS

Módulo de E/S

Periférico

Estructura de Computadores

30
Memoria

00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001
01011000000010011100011010101111

dirección
Memoria

MAR

L

MBR

E

Registro de direcciones de memoria

ARCOS

Dato/instrucción

Estructura de Computadores

Registro de datos de memoria

31
Procesador
Estructura que almacena un conjunto de bits
Realiza las operaciones

Procesador
ALU

Ejecuta las instrucciones

Registros

Unidad de
control

Memoria
principal

Bus de control
Bus de datos
Bus de direcciones

Módulo de E/S

Periférico

ARCOS

Módulo de E/S

Periférico

Estructura de Computadores

32
Registros especiales
PC: contador de programa
RI: registro de instrucción
Procesador
ALU

Registros

Unidad de
control

Memoria
principal

Bus de control
Bus de datos
Bus de direcciones

Módulo de E/S

Periférico

ARCOS

Módulo de E/S

Periférico

Estructura de Computadores

33
Unidad aritmético-lógica
Realiza operaciones elementales sobre los datos:
Operaciones aritméticas
Operaciones lógicas

ARCOS

Estructura de Computadores

34
Programa
Secuencia consecutiva de instrucciones máquina
00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001
01011000000010011100011010101111

ARCOS

Estructura de Computadores

35
Programa
Secuencia consecutiva de instrucciones máquina
00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001
01011000000010011100011010101111

ARCOS

Estructura de Computadores

temp = v[k];
v[k] = v[k+1];
v[k+1] = temp;

36
Ejecución de un programa
Memoria principal

Disco

Fichero ejecutable

Procesador

00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001

PC
RI

01011000000010011100011010101111

ARCOS

Estructura de Computadores

37
Ejecución de un programa
Memoria principal
00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001
01011000000010011100011010101111

Disco

Fichero ejecutable

Procesador

00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001

PC
RI

01011000000010011100011010101111

ARCOS

Estructura de Computadores

38
Ejecución de un programa
Memoria principal
00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001
01011000000010011100011010101111

Disco

Fichero ejecutable

Procesador

00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001

PC
RI

01011000000010011100011010101111

ARCOS

Estructura de Computadores

39
Ejecución de un programa
Memoria principal
00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001
01011000000010011100011010101111

Disco

Fichero ejecutable

Procesador

00001001110001101010111101011000
10101111010110000000100111000110
11000110101011110101100000001001

PC
RI

01011000000010011100011010101111

ARCOS

Estructura de Computadores

00001001110

40
Ejemplo
Conjunto de instrucciones con las siguientes características:
Tamaño de una posición de memoria: 16 bits
Tamaño de la instrucción: 16 bits
Código de operación: 3 bits
¿Cuántas instrucciones diferentes puede tener este
computador?
Número de registros de propósito general: 4
Identificadores simbólicos:
R0
R1
R2
R3

¿Cuántos bits se necesitan para representar estos 4 registros?
ARCOS

Estructura de Computadores

41
Ejemplo
Conjunto de instrucciones con las siguientes características:
Tamaño de una posición de memoria: 16 bits
Tamaño de la instrucción: 16 bits
Código de operación: 3 bits
¿Cuántas instrucciones diferentes puede tener este
computador? 8 instrucciones
Número de registros de propósito general: 4 (2 bits)
R0 (00)
R1 (01)
R2 (10)
R3 (11)

ARCOS

Estructura de Computadores

42
Ejemplo. Juego de instrucciones
Instrucción

Descripción

000EFABCDXXXXXXX

Suma el registro AB con el CD y deja el resultado en EF

001AB00000000101

Almacena en el registro AB el valor 00000000101

010AB00000001001

Almacena en el registro AB el valor almacenado en la
posición de memoria 00000001001

011AB00000001001

Almacena en la posición de memoria 00000001001 el
contenido del registro AB

1000000000001001

Se salta a ejecutar la instrucción almacenada en la
posición de memoria 0000000001001

101ABCD000001001

Si el contenido del registro AB es igual al del registro CD
se salta a ejecutar la instrucción almacenada en
000001001

Siendo A,B, C, D, E, F = 0 o 1
ARCOS

Estructura de Computadores

43
Formato de una instrucción máquina

001 AB 00000000101

ARCOS

Estructura de Computadores

44
Formato de una instrucción máquina

001 AB 00000000101

Código de operación

ARCOS

Estructura de Computadores

45
Formato de una instrucción máquina

001 AB 00000000101

Código de operación

Operandos

ARCOS

Registros
Direcciones de memoria
Números

Estructura de Computadores

46
Ejemplo. Juego de instrucciones
Instrucción

Descripción

000010010XXXXXXX

Suma el registro 00 con el 10 y deja el resultado en 01

0010100000000101

Almacena en el registro 01 el valor 00000000101

0100100000001001

Almacena en el registro 01 el valor almacenado en la
posición de memoria 00000001001

0110100000001001

Almacena en la posición de memoria 00000001001 el
contenido del registro 01

1000000000001001

Se salta a ejecutar la instrucción almacenada en la
posición de memoria 0000000001001

1010100000001001

Si el contenido del registro 01 es igual al del registro 00
se salta a ejecutar la instrucción almacenada en
000001001

ARCOS

Estructura de Computadores

47
Ejemplos

Instrucción que almacena un 5 en el registro 00
Instrucción que almacena un 7 en el registro 01
Instrucción que suma el contenido del registro 00 y el registro
01 y deja el resultado en el registro 10
Instrucción que almacena el resultado anterior en la posición
de memoria 1027 (en decimal)

ARCOS

Estructura de Computadores

48
Instrucción
000010010XXXXXXX

Suma el registro 00 con el 10 y deja el resultado en 01

0010100000000101

Almacena en el registro 01 el valor 00000000101

0100100000001001

Almacena en el registro 01 el valor almacenado en la posición de memoria 00000001001

0110100000001001

Almacena en la posición de memoria 00000001001 el contenido del registro 01

1000000000001001

Se salta a ejecutar la instrucción almacenada en la posición de memoria 0000000001001

1010100000001001

Ejemplos

Descripción

Si el contenido del registro 01 es igual al del registro 00 se salta a ejecutar la instrucción
almacenada en 000001001

Instrucción que almacena un 5 en el registro 00
Instrucción que almacena un 7 en el registro 01
Instrucción que suma el contenido del registro 00 y el registro
01 y deja el resultado en el registro 10
Instrucción que almacena el resultado anterior en la posición
de memoria 1027 (en decimal)

ARCOS

Estructura de Computadores

49
Ejemplos
Solución
Instrucción que almacena un 5 en el registro 00
0010000000000101
Instrucción que almacena un 7 en el registro 01
0010100000000111
Instrucción que suma el contenido del registro 00 y el registro
01 y deja el resultado en el registro 10
000100001XXXXXXX
Instrucción que almacena el resultado anterior en la posición
de memoria 1027 (en decimal)
0111010000000011

ARCOS

Estructura de Computadores

50
Ejemplo de programa
Dirección

Contenido

000100
000101

0010100000000100

000110

0011000000000001

000111

0011100000000000

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

ARCOS

0010000000000000

0111100000100000

Estructura de Computadores

51
Inicio de la ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC
RI
00
01
10
11

ARCOS

000100
?
?

?

Estructura de Computadores

52
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000100

RI
MAR

Decodificación de la instrucción

Dirección
000100

MBR

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

53
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000100

RI
MAR

Decodificación de la instrucción

MBR

000100
Dirección
000100

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

54
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000100

RI
MAR

Decodificación de la instrucción

MBR

000100
Dirección
000100

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

55
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000100

RI
MAR

Decodificación de la instrucción

000100
Dirección
000100

MBR
0010000000000000

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

56
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000101

RI
MAR

Decodificación de la instrucción

000100
Dirección
000100

MBR
0010000000000000

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

57
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000101

RI

0010000000000000

MAR

Decodificación de la instrucción

000100
Dirección
000100

MBR
0010000000000000

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

58
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000101

RI

0010000000000000

MAR

Decodificación de la instrucción

000100
Dirección
000100

MBR
0010000000000000

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

59
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000101

RI

0010000000000000

MAR

Decodificación de la instrucción

000100
Dirección
000100

MBR
0010000000000000

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

60
Ejecución de instrucciones

0010000000000000 RI
R0

0000000000
Se carga en R0 el valor 0

ARCOS

Estructura de Computadores

61
Ejecución de instrucciones

0100100000001001 RI
R1

MP[00000001001]
Dirección
00000001001

Contenido
0000000000000101

Se carga en R1 el contenido de la posición de memoria
00000001001
ARCOS

Estructura de Computadores

62
Ejecución de instrucciones

1000000000001000 RI
PC

0000000001000

Se modifica el PC con la dirección 0000000001000
de forma que la siguiente instrucción a ejecutar es la que se
encuentra en 0000000001000

ARCOS

Estructura de Computadores

63
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000101

RI

0010000000000000

MAR

Decodificación de la instrucción

000100
Dirección
000100

MBR
0010000000000000

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

64
Fases de ejecución de una instrucción
Lectura de la instrucción (ciclo de fetch)
MAR
PC
Lectura
MBR
Memoria
PC
PC + 1
RI
MBR

PC

000101

RI

0010000000000000

MAR

Decodificación de la instrucción

000100
Dirección
000100

MBR
0010000000000000

Contenido
0010000000000000

Ejecución de la instrucción
Volver a fetch

Memoria
ARCOS

Estructura de Computadores

65
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC
RI
00
01
10
11
Fetch

ARCOS

000100
?
?

?

Estructura de Computadores

66
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000100

RI

0010000000000000

00
01
10
11

?

?

Fetch
Lectura de la Inst.

ARCOS

Estructura de Computadores

67
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000101

RI

0010000000000000

00
01
10
11
Fetch
PC

ARCOS

?

?

PC + 1

Estructura de Computadores

68
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000101

RI

0010000000000000

00
01
10
11

?

?

Decodificación

ARCOS

Estructura de Computadores

69
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000101

RI

0010000000000000

00
01
10
11

00000000000

?

Ejecución
R0
00000000000

ARCOS

Estructura de Computadores

70
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000101

RI

0010000000000000

00
01
10
11

00000000000

Fetch

ARCOS

?

Estructura de Computadores

71
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000101

RI

0010100000000100

00
01
10
11

00000000000

?

Fetch
Lectura de la Inst.

ARCOS

Estructura de Computadores

72
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000110

RI

0010100000000100

00
01
10
11

00000000000

Fetch
PC

ARCOS

?

PC +1

Estructura de Computadores

73
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

?

000111

0011100000000000

?

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000110

RI

0010100000000100

00
01
10
11

00000000000

?

Decodificación

ARCOS

Estructura de Computadores

74
Ejecución del programa
Dirección

Contenido

0010100000000100

00
01
10
11

0010100000000100
0011000000000001

000111

0011100000000000

001000

1010001000001100

001001

0001111100000000
0000000100000000

001011

1000000000001000
0111100000100000

00000000000
00000000100

?
?

Ejecución
R1
00000000100

ARCOS

000101

001100

RI

0010000000000000

001010

000110

000100

000110

PC

Estructura de Computadores

75
Ejecución del programa
Dirección

Contenido

0010100000000100

00
01
10
11

0010100000000100
0011000000000001

000111

0011100000000000

001000

1010001000001100

001001

0001111100000000
0000000100000000

001011

1000000000001000
0111100000100000

00000000000
00000000100

Fetch

ARCOS

000101

001100

RI

0010000000000000

001010

000110

000100

000110

PC

?
?

Estructura de Computadores

76
Ejecución del programa
Dirección

Contenido

0011000000000001

00
01
10
11

0010100000000100
0011000000000001

000111

0011100000000000

001000

1010001000001100

001001

0001111100000000
0000000100000000

001011

1000000000001000
0111100000100000

00000000000
00000000100

?
?

Fetch
Lectura de la Inst.

ARCOS

000101

001100

RI

0010000000000000

001010

000110

000100

000110

PC

Estructura de Computadores

77
Ejecución del programa
Dirección

Contenido

000111

0011100000000000
1010001000001100
0001111100000000
0000000100000000

001011

1000000000001000
0111100000100000

00000000000
00000000100

Fetch
PC

ARCOS

0011000000000001

001100

00
01
10
11

0010100000000100

001010

0011000000000001

000101

001001

RI

0010000000000000

001000

000111

000100

000110

PC

?
?

PC +1

Estructura de Computadores

78
Ejecución del programa
Dirección

Contenido

0011000000000001

00
01
10
11

0010100000000100
0011000000000001

000111

0011100000000000

001000

1010001000001100

001001

0001111100000000
0000000100000000

001011

1000000000001000
0111100000100000

00000000000
00000000100

?
?

Decodificación

ARCOS

000101

001100

RI

0010000000000000

001010

000111

000100

000110

PC

Estructura de Computadores

79
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000111

RI

0011000000000001

00
01
10
11

00000000000

?

Ejecución
R2
00000000001

ARCOS

Estructura de Computadores

80
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000111

RI

0011000000000001

00
01
10
11

00000000000

Fetch

ARCOS

?

Estructura de Computadores

81
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

000111

RI

0011100000000000

00
01
10
11

00000000000

?

Fetch
Lectura de la Inst.

ARCOS

Estructura de Computadores

82
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001000

RI

0011100000000000

00
01
10
11

00000000000

Fetch
PC

ARCOS

?

PC +1

Estructura de Computadores

83
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001000

RI

0011100000000000

00
01
10
11

00000000000

?

Decodificación

ARCOS

Estructura de Computadores

84
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001000

RI

0011100000000000

00
01
10
11

00000000000

00000000000

Ejecución
R3
00000000000

ARCOS

Estructura de Computadores

85
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001000

RI

0011100000000000

00
01
10
11

00000000000

00000000000

Fetch

ARCOS

Estructura de Computadores

86
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001000

RI

1010001000001100

00
01
10
11

00000000000

00000000000

Fetch
Lectura de la Inst.

ARCOS

Estructura de Computadores

87
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001001

RI

1010001000001100

00
01
10
11

00000000000

00000000000

Fetch
PC

ARCOS

PC +1

Estructura de Computadores

88
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001001

RI

1010001000001100

00
01
10
11

00000000000

00000000000

Decodificación

ARCOS

Estructura de Computadores

89
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001001

RI

1010001000001100

00
01
10
11

00000000000

00000000000

Ejecución
Si el contenido del registro 01 es igual
al del registro 00 se salta a ejecutar la
instrucción almacenada en 000001100
ARCOS

Estructura de Computadores

90
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001001

RI

1010001000001100

00
01
10
11

00000000000

00000000000

Fetch

ARCOS

Estructura de Computadores

91
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001001

RI

0001111100000000

00
01
10
11

00000000000

00000000000

Fetch
Lectura de la Inst.

ARCOS

Estructura de Computadores

92
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001010

RI

0001111100000000

00
01
10
11

00000000000

00000000000

Fetch
PC

ARCOS

PC + 1

Estructura de Computadores

93
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001010

RI

0001111100000000

00
01
10
11

00000000000

00000000000

Decodificación

ARCOS

Estructura de Computadores

94
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001010

RI

0001111100000000

00
01
10
11

00000000000

00000000001

Ejecución
R3
R3 + R2

ARCOS

Estructura de Computadores

95
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001010

RI

0001111100000000

00
01
10
11

00000000000

00000000001

Fetch

ARCOS

Estructura de Computadores

96
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001010

RI

0000000100000000

00
01
10
11

00000000000

00000000001

Fetch
Lectura de la Inst.

ARCOS

Estructura de Computadores

97
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001011

RI

0000000100000000

00
01
10
11

00000000000

00000000001

Fetch
PC

ARCOS

PC +1

Estructura de Computadores

98
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001011

RI

0000000100000000

00
01
10
11

00000000000

00000000001

Decodificación

ARCOS

Estructura de Computadores

99
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001011

RI

0000000100000000

00
01
10
11

00000000001

00000000001

Ejecución
R0
R0 + R2

ARCOS

Estructura de Computadores

100
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001011

RI

0000000100000000

00
01
10
11

00000000001

00000000001

Fetch

ARCOS

Estructura de Computadores

101
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001011

RI

1000000000001000

00
01
10
11

00000000001

00000000001

Fetch
Lectura de la Inst.

ARCOS

Estructura de Computadores

102
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001100

RI

1000000000001000

00
01
10
11

00000000001

00000000001

Fetch
PC

ARCOS

PC +1

Estructura de Computadores

103
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001100

RI

1000000000001000

00
01
10
11

00000000001

00000000001

Decodificación

ARCOS

Estructura de Computadores

104
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

001100

RI

1000000000001000

00
01
10
11

00000000001

00000000001

Ejecución
Se salta a ejecutar la instrucción
almacenada en la posición de
memoria 0000000001000

ARCOS

Estructura de Computadores

105
Ejecución del programa
Dirección

Contenido

000100

0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000

001011

1000000000001000

001100

0111100000100000

PC

0001000

RI

1000000000001000

00
01
10
11

00000000001

00000000001

Ejecución
PC

ARCOS

0000000001000

Estructura de Computadores

106
Ejecución del programa
Dirección

Contenido
0010000000000000

000101

0010100000000100

000110

0011000000000001

00000000100

000111

0011100000000000

00000000001

001000

1010001000001100

001001

0001111100000000

001010

0000000100000000
1000000000001000

001100

RI

000100

001011

PC

0111100000100000

0001000
1000000000001000

00
01
10
11

00000000001

00000000001

Continúa la ejecución

ARCOS

Estructura de Computadores

107
Algoritmo del programa anterior
i=0;
s = 0;
while (i < 4)
{
s = s + 1;
i = i + 1;
}

El programa almacena en la posición de memoria 00000100000
el valor: 1 + 1 + 1 + 1

ARCOS

Estructura de Computadores

108
Lenguaje ensamblador

bucle:

fin:

ARCOS

li R0, 0
li R1, 4
li R2, 1
li R3, 0
beq R0, R1, fin
add R3, R3, R2
add R0, R0, R2
b bucle
sw R3, 100000

Estructura de Computadores

109
Secuencia de ejecución de instrucciones

Arranque

Lectura de la
instrucción

Decodificación

Ejecución de
la instrucción

Parada

ARCOS

Estructura de Computadores

110
Ley de Moore

ARCOS

Estructura de Computadores

111
Ley de Moore
Doblar la densidad implica reducir las
dimensiones de sus elementos en un 30%
En 1971 el Intel 4004 tenía 2300 transistores
con tamaños de 10 micrometros
Hoy en día se consiguen chips con
distancias de 45 nanometros
Para cumplir la ley de Moore se necesita tecnología cuyo
precio se dobla cada 4.4 años

ARCOS

Estructura de Computadores

112
Proceso de fabricación

ARCOS

Estructura de Computadores

113
Mejoras en la tecnología
Memoria
Capacidad de DRAM: 2x / 2 años (desde 96);
64x en la última decada
Procesador
Velocidad: 2x / 1.5 años (desde 85);
100X en la última decada.
Discos
Capacidad: 2x / 1 año (desde 97)
250X en la última decada.

ARCOS

Estructura de Computadores

114
Parámetros característicos de un
computador
Ancho de palabra
Memoria principal o Memoria RAM
Memoria auxiliar
Ancho de banda
MIPS
MFLOPS

ARCOS

Estructura de Computadores

115
Prefijos
Nombre

Abr

Factor

SI

Kilo

K

210 = 1,024

103 = 1,000

Mega

M

220 = 1,048,576

106 = 1,000,000

Giga

G

230 = 1,073,741,824

109 = 1,000,000,000

Tera

T

240 = 1,099,511,627,776

1012 = 1,000,000,000,000

Peta

P

250 = 1,125,899,906,842,624

1015 = 1,000,000,000,000,000

Exa

E

260 = 1,152,921,504,606,846,976

1018 = 1,000,000,000,000,000,000

Zetta

Z

270 = 1,180,591,620,717,411,303,424

1021 = 1,000,000,000,000,000,000,000

Yotta

Y

280 =
1,208,925,819,614,629,174,706,176

1024 = 1,000,000,000,000,000,000,000,000

ARCOS

Estructura de Computadores

116
Ejercicio
¿Cuántos bytes almacena un disco duro de 250 GB ?

ARCOS

Estructura de Computadores

117
Prefijos
Nombre

Abr

Factor

SI

Kilo

K

210 = 1,024

103 = 1,000

Mega

M

220 = 1,048,576

106 = 1,000,000

Giga

G

230 = 1,073,741,824

109 = 1,000,000,000

Tera

T

240 = 1,099,511,627,776

1012 = 1,000,000,000,000

Peta

P

250 = 1,125,899,906,842,624

1015 = 1,000,000,000,000,000

Exa

E

260 = 1,152,921,504,606,846,976

1018 = 1,000,000,000,000,000,000

Zetta

Z

270 = 1,180,591,620,717,411,303,424

1021 = 1,000,000,000,000,000,000,000

Yotta

Y

280 =
1,208,925,819,614,629,174,706,176

1024 = 1,000,000,000,000,000,000,000,000

1 KB = 1024 bytes, pero en el SI es 1000 bytes
Los fabricantes de disco duros y en telecomunicaciones emplea el SI.
Un disco duro de 30 GB almacena 30 x 109 bytes
Una red de 1 Mbit/s transfiere 106 bps.

ARCOS

Estructura de Computadores

118
Evolución histórica
http://history.sandiego.edu/GEN/recording/computer1.html
http://www.computerhope.com/history/
http://www.computerhistory.org/
http://www.computersciencelab.com/ComputerHistory/History
.htm
Museos de informática
Buscar en google: “Computer history”

ARCOS

Estructura de Computadores

119

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Tarjeta madre
Tarjeta madreTarjeta madre
Tarjeta madre
 
Guía No. 1 grado 11
Guía No. 1 grado 11Guía No. 1 grado 11
Guía No. 1 grado 11
 
Placa madre
Placa madrePlaca madre
Placa madre
 
Mantenimiento de pc
Mantenimiento de pcMantenimiento de pc
Mantenimiento de pc
 
Los procesadores
Los procesadoresLos procesadores
Los procesadores
 
Placa base
Placa basePlaca base
Placa base
 
Mainboard1
Mainboard1Mainboard1
Mainboard1
 
Diapo de placa base
Diapo de placa baseDiapo de placa base
Diapo de placa base
 
Recuperacion redes
Recuperacion redesRecuperacion redes
Recuperacion redes
 
PLACA BASE (MOTHERBOARD)
PLACA BASE  (MOTHERBOARD)PLACA BASE  (MOTHERBOARD)
PLACA BASE (MOTHERBOARD)
 
Guia de motherboards
Guia de motherboardsGuia de motherboards
Guia de motherboards
 
Instituto superior tecnologic1 92
Instituto      superior   tecnologic1 92Instituto      superior   tecnologic1 92
Instituto superior tecnologic1 92
 
Angel
AngelAngel
Angel
 
Diapo de placa base
Diapo de placa baseDiapo de placa base
Diapo de placa base
 
Diapo de placa base
Diapo de placa baseDiapo de placa base
Diapo de placa base
 
Introducción a sistemas informáticos multiusuarios y en red
Introducción a sistemas informáticos multiusuarios y en redIntroducción a sistemas informáticos multiusuarios y en red
Introducción a sistemas informáticos multiusuarios y en red
 
Test informatica
Test informaticaTest informatica
Test informatica
 
Mainboard
MainboardMainboard
Mainboard
 

Similar a Estrucutura de computadoras

Introducción a los ordenadores
Introducción a los ordenadoresIntroducción a los ordenadores
Introducción a los ordenadoresmarcelfff
 
2 bach ud01 - hardware del ordenador
2 bach   ud01 - hardware del ordenador2 bach   ud01 - hardware del ordenador
2 bach ud01 - hardware del ordenadorJuan Serrano Pérez
 
Introduccion a la informatica -recopilación
Introduccion a la informatica -recopilaciónIntroduccion a la informatica -recopilación
Introduccion a la informatica -recopilaciónciro morales sacha
 
Procesador 1 complemento[1]
Procesador 1 complemento[1]Procesador 1 complemento[1]
Procesador 1 complemento[1]kariosp
 
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdfarquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdfAzaelOcampo
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorAdrian Mendoza
 
D1 arquitectura pc
D1 arquitectura pcD1 arquitectura pc
D1 arquitectura pcRuth
 
Arquitectura de PCs
Arquitectura de PCsArquitectura de PCs
Arquitectura de PCsRuth
 
Arquitectura de PCs
Arquitectura de PCsArquitectura de PCs
Arquitectura de PCsRuth
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorAndres Vargas
 
Arquitectura de computadores[1]
Arquitectura de computadores[1]Arquitectura de computadores[1]
Arquitectura de computadores[1]jfcorreaquiroz
 

Similar a Estrucutura de computadoras (20)

Introducción a los ordenadores
Introducción a los ordenadoresIntroducción a los ordenadores
Introducción a los ordenadores
 
2 bach ud01 - hardware del ordenador
2 bach   ud01 - hardware del ordenador2 bach   ud01 - hardware del ordenador
2 bach ud01 - hardware del ordenador
 
Introduccion a la informatica -recopilación
Introduccion a la informatica -recopilaciónIntroduccion a la informatica -recopilación
Introduccion a la informatica -recopilación
 
Hardware
HardwareHardware
Hardware
 
Sm parte 1
Sm parte 1Sm parte 1
Sm parte 1
 
Intro
IntroIntro
Intro
 
Tema2
Tema2Tema2
Tema2
 
Procesador 1 complemento[1]
Procesador 1 complemento[1]Procesador 1 complemento[1]
Procesador 1 complemento[1]
 
Power point
Power pointPower point
Power point
 
Hardware 1
Hardware 1Hardware 1
Hardware 1
 
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdfarquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
D1 arquitectura pc
D1 arquitectura pcD1 arquitectura pc
D1 arquitectura pc
 
Tema2[1].11
Tema2[1].11Tema2[1].11
Tema2[1].11
 
Arquitectura de PCs
Arquitectura de PCsArquitectura de PCs
Arquitectura de PCs
 
Arquitectura de PCs
Arquitectura de PCsArquitectura de PCs
Arquitectura de PCs
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Arquitectura de computadores[1]
Arquitectura de computadores[1]Arquitectura de computadores[1]
Arquitectura de computadores[1]
 
EL COMPUTADOR
EL COMPUTADOREL COMPUTADOR
EL COMPUTADOR
 
EL COMPUTADOR
EL COMPUTADOREL COMPUTADOR
EL COMPUTADOR
 

Más de Jiphson5

Universidad tecnica informatica Resumen
Universidad tecnica informatica ResumenUniversidad tecnica informatica Resumen
Universidad tecnica informatica ResumenJiphson5
 
Tema3 representacion de-la_informacion_-_2ppt
Tema3 representacion de-la_informacion_-_2pptTema3 representacion de-la_informacion_-_2ppt
Tema3 representacion de-la_informacion_-_2pptJiphson5
 
Tema2 conceptos --2ppt
Tema2 conceptos --2pptTema2 conceptos --2ppt
Tema2 conceptos --2pptJiphson5
 
FUNDAMENTOS DE INFORMATICA
FUNDAMENTOS DE INFORMATICAFUNDAMENTOS DE INFORMATICA
FUNDAMENTOS DE INFORMATICAJiphson5
 
Parte 2 deber informatica
Parte 2 deber informaticaParte 2 deber informatica
Parte 2 deber informaticaJiphson5
 
Planeta web2
Planeta web2Planeta web2
Planeta web2Jiphson5
 
Linea de tiempo de avance las computadoras
Linea de tiempo de avance las computadorasLinea de tiempo de avance las computadoras
Linea de tiempo de avance las computadorasJiphson5
 
Manual de pionner
Manual de pionnerManual de pionner
Manual de pionnerJiphson5
 
Informatica 2
Informatica 2Informatica 2
Informatica 2Jiphson5
 
Avances informáticos
Avances informáticosAvances informáticos
Avances informáticosJiphson5
 

Más de Jiphson5 (10)

Universidad tecnica informatica Resumen
Universidad tecnica informatica ResumenUniversidad tecnica informatica Resumen
Universidad tecnica informatica Resumen
 
Tema3 representacion de-la_informacion_-_2ppt
Tema3 representacion de-la_informacion_-_2pptTema3 representacion de-la_informacion_-_2ppt
Tema3 representacion de-la_informacion_-_2ppt
 
Tema2 conceptos --2ppt
Tema2 conceptos --2pptTema2 conceptos --2ppt
Tema2 conceptos --2ppt
 
FUNDAMENTOS DE INFORMATICA
FUNDAMENTOS DE INFORMATICAFUNDAMENTOS DE INFORMATICA
FUNDAMENTOS DE INFORMATICA
 
Parte 2 deber informatica
Parte 2 deber informaticaParte 2 deber informatica
Parte 2 deber informatica
 
Planeta web2
Planeta web2Planeta web2
Planeta web2
 
Linea de tiempo de avance las computadoras
Linea de tiempo de avance las computadorasLinea de tiempo de avance las computadoras
Linea de tiempo de avance las computadoras
 
Manual de pionner
Manual de pionnerManual de pionner
Manual de pionner
 
Informatica 2
Informatica 2Informatica 2
Informatica 2
 
Avances informáticos
Avances informáticosAvances informáticos
Avances informáticos
 

Estrucutura de computadoras