Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad1Clase1 PDF
Unidad1Clase1 PDF
Arquitectura de computadoras
1
¿Qué es una computadora?
2
Evolución de los sistemas de cómputo
Computadoras mecánicas: 1642-1945
La Pascalina
3
Evolución de los sistemas de cómputo
Computadoras mecánicas: 1642-1945
Harvard-IBM Mark I
Se programaba con
interruptores y papel
perforado
Funcionaba
con relés
Programa:
Instrucciones y datos
4
Evolución de los sistemas de cómputo
Computadoras de válvulas de vacío: 1945-1955
Válvula de vacío
Bulbo
Vacuum Tube
COLOSSUS
Máquina construida en Reino Unido para descifrar Datos
comunicaciones alemanas en la 2da Guerra Mundial (mensajes cifrados)
5
Evolución de los sistemas de cómputo
Computadoras de válvulas de vacío: 1945-1955
ENIAC
6000 interruptores
para programarla
6
Evolución de los sistemas de cómputo
Computadoras de válvulas de vacío: 1945-1955
Máquina IAS
(Institute for Advanced Study)
Una de las primeras máquinas con programa almacenado en memoria Programa:
Instrucciones y datos
7
Evolución de los sistemas de cómputo
Computadoras de transistores: desde 1955
TX-0
Instituto Tecnológico de Massachusetts (MIT)
1956
9
Evolución de los sistemas de cómputo
Computadoras de transistores: desde 1955
10
Evolución de los sistemas de cómputo
Computadoras de transistores: desde 1955
PDP-8
(1965)
Minicomputadora
11
Evolución de los sistemas de cómputo
Computadoras de transistores: desde 1955
ALTAIR 8800
(1975)
12
Evolución de los sistemas de cómputo
Computadoras de transistores: desde 1955
Apple I Apple II
(1976) (1977)
IBM PC 5150
(1981)
13
Evolución de los sistemas de cómputo
Computadoras de transistores: actualidad
Supercomputadoras
Notebook
Tablet
Smarthphone
14
Unidades de información
●
En una computadora toda la información se representa
como una secuencia de bits
...00001011010101101000111101010100110111000010110101011010001111010101001101110000101101010110100011110101010011011100001011010101101000111101010100110111
000010110101011010001111010101001101110000101101010110100011110101010011011100001011010101101000111101010100100101111000001011111111…
15
Unidades de información
●
Un Byte es un conjunto ordenado de 8 bits. Se abrevia con la
letra B (mayúscula).
16
Sistemas de Numeración
En computación se utilizan diversos sistemas de numeración
con diferente propósito:
Representar datos en una computadora (utilizando
el sistema binario).
Mostrar información al usuario.
17
Sistemas de Numeración
Sistemas Posicionales:
2 = 2 x 100 = (2x1)
base 10
18
Sistemas de Numeración
Números con coma:
p -1 b = Base
D = di X bi i = Posición
p = Cifras a la izquierda
i = -n
n = Cifras a la derecha
d = Dígito
19
Sistemas de Numeración
Sistema Binario:
0 1 2 3 4 5 6 7 8 9 10
¿Por qué se utiliza este sistema para representar datos en una computadora?
101(2) = 1 x 22 + 0 x 21 + 1 x 20 = 4 + 0 + 1 = 5(10)
20
Sistemas de Numeración
Sistema Hexadecimal:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0 1 2 3 4 5 6 7 8 9 A B C D E F
21
Sistemas de Numeración
Sistema Octal:
En el sistema octal tenemos 8 símbolos, que se copian de los del sistema decimal (y
valen lo mismo).
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
22
Sistemas de Numeración
Conversión de decimal a otra base:
14 2
9 2
0 7 2
1 4 2
1 3 2
0 2 2
1 1
0 1
3 2 1
1x2 +0x2 +0x2 +1x2 =9(10) 0 1x23+1x22+1x21+0x20=14(10)
23
Sistemas de Numeración
Conversión entre binario y Octal/Hexadecimal:
001 011 010 001 110 (2) 1011 1100 0101 1001 (2)
1 3 2 1 6 (8) B C 5 9 (16)
111 011 001 101 100 (2) 1101 0100 1010 0011 (2)
7 3 1 5 4 (8) D 4 A 3 (16)
24
Resumen conversión de base
1) Decimal a base:
División iterativa por la base (último cociente y restos)
2) Base a decimal
Teorema fundamental de la numeración
25
Utilidad de los sistemas de numeración
1) Mostrar información al usuario de una computadora: el menor
espacio requerido para expresar un número se logra utilizando la
mayor base.
1 01 -3 111
2 10 -2 110
3 11 -1 101
0 000 o 100
1 001
2 010
3 011
27
Representación de texto
A 001
011001010001
B 010 ¿Qué palabra representa esta secuencia de bits?
C 011
28
Representación de imágenes
Las imágenes se representan con una sucesión de números
(representados en binario).