1. Generalidades de la computadora 1
Suma el número almacenado
en la caja a tu número de
código de agente secreto
Divide el resultado previo con el
número almacenado en la caja
Resta el número almacenado
en la caja
Si el resultado no es igual a 30,
ve a la caja . De lo contrario,
continua a la siguiente caja
Resta 13 al resultado previo Alto. Tu tienes la respuesta
Gas venenoso
Mortífero (muy mal)
20
11 2
2
4
3
1
5
7
9
6
8
10
10 cajas postales con mensaje codificado para el agente 89
2. Generalidades de la computadora 2
Diagrama general de un sistema de computadora
3. Generalidades de la computadora 3
Circuitos de Aritmética
Unidad
Aritmética/Lógica
(ALU)
Registro Buffer
de datos (B)
Registro
Acumulador (A)
Salida del ALU
Entrada del ALU
Control de
entrada
4. Generalidades de la computadora 4
PALABRAS DE DATO
BINARIO
PALABRAS DE
COMPUTADORA
PALABRAS DE DATO
CODIFICADO
PALABRAS
INSTRUCCION
5. Generalidades de la computadora 5
PALABRAS DE DATO BINARIO
Palabras que simplemente representan una cantidad
numérica en un sistema numérico binario.
Ejemplo: 10100001010010012 = 41,28910
Palabras de dato signado
El uso de solamente números positivos no es muy
útil, por lo que muchas computadoras usan números signado
basados en el sistema complemento a 2’s.
Ejemplo: +9 00001001
-9 11110111
6. Generalidades de la computadora 6
Palabras de dato combinado
Frecuentemente, una computadora necesita procesar datos que
exceden el rango que se puede expresar con una sola palabra. En tal caso,
el dato puede ser representado con 2 ó más palabras que pueden ser
almacenados en localidades de memoria consecutivas. Ejemplo:
Dirección
de memoria
Contenidos
C000 10101011 8 bits de más alto orden de un número de 16 bits
C001 00101001 8 bits de menor orden de un número de 16 bits
Representación de dato en octal y hexadecimal
Para propósitos de conveniencia en escritura y exhibición de
palabras de datos, estos pueden ser representados en códigos octal ó
hexadecimal. Ejemplo:
+11610=011101002=7416=1648
7. Generalidades de la computadora 7
PALABRAS DE DATO CODIFICADO
Las palabras de datos no son solamente números binarios puros,
sino también códigos como el BCD. Además, pueden representar caracteres
alfabéticos y otros caracteres especiales ó símbolos usando códigos como
el código ASCII de 7 bits.
Dirección Binario Hexadecimal
012A 11001001 C9
012B 10111101 BD
012C 01010110 56
012D 10101111 AF
012E 11010010 D2
ASCII
8. Generalidades de la computadora 8
PALABRAS DE INSTRUCCIÓN
Un programa consiste de una secuencia de instrucciones que la
CPU debe tomar de la memoria, decodificar y ejecutar. Para muchas
computadoras, las palabras de instrucción que forman un programa cubren
dos tipos de información: la operación a ser realizada, y la dirección del
operando (dato) sobre el cual se va a operar. Ejemplos:
Código de Dirección del operando
Operación de 4 bits de 16 Bit
19 18 17 16 15 14 2 1 0
0 1 0 0 0 1 0 1 1 0 1 0 0 1 1 1 0 0 1 0
Código
de operación
Código de dirección