Beruflich Dokumente
Kultur Dokumente
Contenidos
Qu es un ordenador o computador? La informacin en el computador Programacin de los computadores Niveles de abstraccin
Concepto de Tecnologa, Estructura y Arquitectura
Qu es un ordenador o computador?
Dispositivo destinado a procesar informacin, entendindose por procesamiento las sucesivas manipulaciones de la informacin para resolver un problema determinado Puede emplear cualquier tecnologa:
mecnica electromecnica electrnica ptica ... Tema 1
M Dolores Rodrguez Moreno 3
Tema 1
8
Tema 1
M Dolores Rodrguez Moreno 10
Tema 1
M Dolores Rodrguez Moreno 11
Tema 1
M Dolores Rodrguez Moreno 12
Con signo:
Signo-magnitud Complemento a la base, C2 C1 Exceso a M
BCD
Coma Flotante:
nmero = M x baseE
n bits
E Exponente (q bits)
n-1
M Mantisa (p bits)
0
p p-1
Representaciones numricas
Binario puro Sistema posicional puro Usando n bits permite representar un rango desde 0 a 2n-1
8 bits (1 byte) 32 bits (4 bytes) (0, 255) (0, 4294967295)
Ejemplos:
10010110 = 150 Problema: No permite representar nmeros negativos
Tema 1
M Dolores Rodrguez Moreno 14
Representaciones numricas
Valor absoluto y signo Sistema posicional, con 1 bit de signo Usando n bits permite representar un rango desde (2n-1-1) hasta 2n-1-1
8 bits (1 byte) (-127, 127) 32 bits (4 bytes) (-2147483647, 2147483647)
Ejemplos: 10010110 = -22 01001101 = 77 Problemas: Se representa el 0 dos veces (+0 y 0) Operaciones aritmticas complicadas Tema 1
M Dolores Rodrguez Moreno 15
Representaciones numricas
Complemento a 2 (C2) Se usa 1 bit para el signo Los nmeros positivos se dejan como estn Para representar un nmero negativo, se invierten todos los bits y se suma 1, en binario. Ejemplo: Representar el nmero 97 en C2
97 en binario puro: Invertimos los bits: Sumamos 1: Luego 97, en C2 es 01100001 10011110 10011111 10011111
Tema 1
M Dolores Rodrguez Moreno 16
Representaciones numricas
El rango es de 2n-1 hasta 2n-1-1 El 0 tiene representacin nica Las operaciones aritmticas son inmediatas Ejemplo: Sumar 97 y 120 en C2
-97 120 10011111 01111000 00010111
23
Representaciones numricas
Con los formatos anteriores representamos nmeros enteros: Necesitamos poder representar nmeros reales Formatos de coma flotante Constan de 3 partes, representadas en alguno de los sistemas anteriores: 1 bit de signo Mantisa Exponente 32 o 64 bits
Signo Exponente
M Dolores Rodrguez Moreno
Mantisa
Tema 1
18
Representaciones numricas
El nmero representado es:
Tema 1
M Dolores Rodrguez Moreno 19
Tema 1
M Dolores Rodrguez Moreno 20
10
Lenguaje mquina
Tema 1
M Dolores Rodrguez Moreno 22
11
Aplicacin Aplicacin Lenguajes de alto nivel Lenguajes de alto nivel Sistemas operativos Sistemas operativos Arquitectura Arquitectura Estructura Estructura Tecnologa Tecnologa
Tema 1
M Dolores Rodrguez Moreno 24
12
MEMORIA
Datos Unidad Aritmtico-Lgica Resultados Resultados Sistema de Salida
Tema 1
M Dolores Rodrguez Moreno 26
13
MEMORIA
direcciones datos seleccin lectura escritura
14
De slo lectura
ROM
Permanente Tema 1
M Dolores Rodrguez Moreno 30
15
MIPS: Millones de instrucciones por segundo MFLOPS: Millones de operaciones en coma flotante por segundo Existen una serie de test que permiten medir el rendimiento de todo el sistema en conjunto
Tema 1
M Dolores Rodrguez Moreno 31
Redes de computadores
El desarrollo comienza en los aos 60 Comparticin de recursos (programas, datos, perifricos) Tipos: LAN (rea local) WAN (rea extendida)
ARPANET (1969) y CSIRONET (1971) IBM VNET (1972) y CYCLADES (1972) INTERNET
Servicios y utilizacin: Correo electrnico y bases de datos Videoconferencia Tele-enseanza Telecompra Optimizacin de recursos y control distribuido ... Tema 1
M Dolores Rodrguez Moreno 32
16