SlideShare una empresa de Scribd logo
IFE 115: Informática Básica Licenciado: Marcio Rodas
0317199700064 Ester Lidia Corea Martinez
PTEG-I-10-ESTER LIDIA COREA AMARTINEZ-VISITA 2- EXPO TRATAMIENTO DE DATOS CAP2
Capitulo 2:
Tratamiento de Datos
Índice
• Introducción
• Objetivos
• Marco teórico
• Capitulo 2: Tratamiento de Datos
 2.1 Arquitectura de computadoras
2.2 Lenguaje máquina
2.3 Ejecución de programas
• Conclusiones
• Bibliografía
Introducción
• En este capitulo veremos como manipula los datos una
computadora y como se comunica con dispositivos
periféricos tales como impresoras y teclados. Explorando
los fundamentos de la arquitectura de computadoras y
veremos como se programan mediante instrucciones
codificadas, denominadas instrucciones en el lenguaje
máquina.
Objetivos
• Conocer cada uno de los términos empleados
en el capitulo 2, dando ejemplos de su
terminología.
Capitulo 2: Tratamiento de Datos
2.1 ARQUITECTURA DE COMPUTADORAS
La circuitería de una computadora que controla
el tratamiento de los datos se conoce como
unidad central de procesamiento (CPU Central
Processing Unit)y a menudo simplemente se
denominan procesador.
Capitulo 2: Tratamiento de Datos
• El Procesador
Un procesador consta de tres partes: la unidad aritmético/
lógica, que contienen los circuitos que realizan las
operaciones con los datos (suma y resta), la unidad de
control que contiene los circuitos que coordinan las
actividades de la maquina y la unidad de registro que
contiene la celda de almacenamiento de datos.
Capitulo 2: Tratamiento de Datos
*Registros se emplean para almacenar
temporalmente la información dentro del
procesador. Algunos de los registros de la de la
unidad de registro se consideran registros de
uso general mientras que otros son registros
de uso especial.
Capitulo 2: Tratamiento de Datos
• Registros de uso general: sirven como lugares de
almacenamiento temporal para los datos que
están siendo tratados por el procesador. Estos
registros almacenan las entradas a la circuitería
de la unidad aritmético/lógica y proporcionan
espacios de almacenamiento para los resultados
generados por dicha unidad.
Capitulo 2: Tratamiento de Datos
• El concepto de programa almacenado
Se conoce como la idea de almacenar el programa de
una computadora en su memoria principal y se ha
convertido en el método estándar utilizado en la
actualidad, tan estándar que parece obvio. Los datos se
almacenan en la memoria mientras que los programas
eran parte del procesador .
Capitulo 2: Tratamiento de Datos
• Memoria Caché: es instructivo comparar los distintos
recursos de memoria de una computadora en relación
con su funcionalidad. Los registros se utilizan para
almacenar los datos que son inmediatamente aplicables
a las operaciones que se este llevando a cabo; la
memoria principal se emplea para almacenar los datos
que probablemente no vayan a ser necesarios en el
futuro inmediato. Muchas maquinas están diseñadas con
un nivel de memoria adicional llamada memoria caché,
es una parte quizás de varios cientos KB de memoria de
alta velocidad localizada dentro del propio procesador
Capitulo 2: Tratamiento de Datos
• 2.2 Lenguaje Máquina
Con el fin de aplicar el concepto de programa
almacenado, los procesadores están diseñadas para
reconocer instrucciones codificadas como patrones de
bits. Este conjunto de instrucciones junto con el
sistema de codificación utilizado forman lo que se
conoce como lenguaje máquina.
Capitulo 2: Tratamiento de Datos
• Repertorio de instrucciones
• La lista de instrucciones e lenguaje maquina que un
procesador típico es capaz de decodificar y ejecutar
es bastante corta . De hecho, una vez que una
maquina puede realizar ciertas tareas elementales
pero convenientemente elegidas, el añadir mas
funcionalidad no incrementa las capacidades teoricas
de la maquina.
Capitulo 2: Tratamiento de Datos
• El grado con el que el diseño de una maquina debe
aprovechar este hecho ha conducido a dos filosofías
distintas de arquitecturas de procesador.
• Una de ellas es que un procesador debe diseñarse
para ejecutar un conjunto mínimo de instrucciones
en lenguaje máquina esta técnica conduce a lo que
se denomina arquitectura RISC (Reduced Instrucction
Set Computer, computadora de conjunto reducido de
instrucciones.)
Capitulo 2: Tratamiento de Datos
• Por el contrario otros diseñadores argumentan en
favor de procesadores que tengan la capacidad de
ejecutar un gran numero de ejecuciones complejas
aun cuando muchas de ellas sean técnicamente
redundantes. El resultado de este enfoque se conoce
con el nombre de CISC (Complex Instrucction Set
Computer, Computadora de conjunto complejo de
instrucciones).
Capitulo 2: Tratamiento de Datos
• Independiente de la elección que se haga entre RISC
y CISC, las instrucciones de una maquina pueden
clasificarse en tres grupos
• 1- el grupo de transferencia de datos
• 2- el grupo aritmético/lógica
• 3- el grupo de control
Capitulo 2: Tratamiento de Datos
• Transferencia de Datos: el grupo de transferencia d datos
esta compuesto por instrucciones que solicitan el
movimiento de datos desde una ubicación a otra. Es
preciso recalcar que el uso de términos tales como
transferir o mover para identificar a este grupo de
instrucciones es en realidad engañoso. El proceso
implicado en una instrucción de trasferencia es mas una
copia de los datos que un movimiento de los mismos. Por
tanto, otros términos como copiar o clonar peritarán
describir mejor.
Capitulo 2: Tratamiento de Datos
• Debemos mencionar que suelen emplearse términos
especiales a la hora de hacer referencia a la transferencia
de datos entre el procesador y la memoria principal.
 Una solicitud para llenar un registro de uso general con el
contenido de una celda de memoria se suela denominar
instrucción LOAD (instrucción de carga).
 A la inversa, usa solicitud para transferir el contenido de
un registro de una celda de memoria se denomina
instrucción STORE (instrucción de almacenamiento)
Capitulo 2: Tratamiento de Datos
• Aritmético/lógico
• Esta compuesto por aquellas instrucciones que le
dicen a la unidad de control que debe solicitar
una cierta actividad dentro de la unidad. Como su
propio nombre lo sugiere puede realizar otras
operaciones aritméticas básica. Algunas de estas
operaciones adicionales básicas son las
operaciones AND, OR y XOR.
Capitulo 2: Tratamiento de Datos
• Otro conjunto de operaciones disponibles dentro de
la mayor parte de las unidades aritmético/lógica
permite pasar el contenido de los registros hacia la
derecha o la izquierda sin salir del propio registro.
Estas operaciones se conocen con el nombre de
operaciones SHIFT (desplazamiento) o ROTATE
(rotación)
Capitulo 2: Tratamiento de Datos
• Control: el grupo de control esta compuesto por
aquellas instrucciones que dirigen la ejecución del
programa en lugar d la manipulación de los datos.
Este grupo contiene muchas de las instrucciones mas
interesantes del repertorio de una maquina, como la
familia de instrucciones JUMP (o BRANCH)
instrucciones de salto o bifurcación.
• JUMP: Saltos incondicionales y Saltos condicionales.
Capitulo 2: Tratamiento de Datos
• Un ejemplo de lenguaje máquina
• Como se codifica las instrucciones de una computadora
típica. La maquina que se utilizara para el análisis se
describe en el Apéndice C. Dispone de 16 registros de uso
general y de 256 celdas en la memoria principal, cada una
de ella con una capacidad de 8 bits. Para propósito de
referencia, se etiquetaran los registros con los valores de
0 al 15 y las direcciones de las celdas de memoria con los
valores 0 a 255. por comodidad vamos a considerar que
estas etiquetas y direcciones son valores representados
en base dos y vamos a expresar los patrones de bits
resultantes en notación hexadecimal. Etiquetaremos de 0
a F y las direcciones de las celdas de memoria de 00 a FF.
Capitulo 2: Tratamiento de Datos
• Ejecución De Programas
• Las computadoras ejecutan un programa almacenado en su
memoria copiando las instrucciones desde la memoria al
procesador según va siendo necesario. Una vez que están
en el procesador, cada instrucción se descodifica y se hace
lo que la instrucción ordene. El orden en el que las
instrucciones se extraen de la memoria se corresponden
con el orden en el que están almacenadas en la memoria a
no ser que ese orden se altere mediante JUMP.
Capitulo 2: Tratamiento de Datos
• Para entender como tiene lugar el proceso
global de ejecución, es necesario tener en
cuenta dos de los registros de uso especial
contenidos en el procesador: el registro de
instrucciones y el contador de programas
Capitulo 2: Tratamiento de Datos
• Ejemplo de ejecución de programa
• Analizaremos el ciclo de la maquina aplicado al
programa presentado en la figura 2.7 que extrae dos
valores de la memoria principal, calcula su suma y
almacena el total de otra celda de la memoria
principal, primero necesitamos poner el programa en
algún lugar de la memoria.
Capitulo 2: Tratamiento de Datos
• Para nuestro ejemplo vamos a suponer que el
programa se almacena en direcciones consecutivas,
comenzando en la dirección A0 (hexadecimal). Con el
programa almacenado de esta manera, podemos
hacer que la máquina lo ejecute introduciendo en el
contador de programa la dirección (A0) de la
primera instrucción y haciendo que la maquina inicie
las figuras.
Capitulo 2: Tratamiento de Datos
• Programas y datos
• En la memoria principal de una computadora
podemos almacenar simultáneamente muchos
programas, siempre y cuando ocupen partes
diferentes de la memoria. Después podemos
determinar que programa se ejecutara al iniciar la
máquina simplemente configurando de la forma
apropiada al contador de programas.
Capitulo 2: Tratamiento de Datos
• Debemos tener en mente que puesto que la
memoria principal contiene también datos y esos
datos están codificados mediante 0s y 1s, la maquina
no tiene manera por si sola de saber que patrones de
bits se correspondes con datos y cuales se
corresponden con programas.
Capitulo 2: Tratamiento de Datos
• Si asignáramos la dirección de un programa al
contador de programa la dirección de una parte de la
memoria que contiene datos, en lugar de la dirección
del programa deseado, el procesador, al no disponer
de ninguna otra información, extraería los patrones
de bits correspondiente a los datos como si fueran
instrucciones y los ejecutaría. El resultado final
dependería por supuesto del valor de esos datos.
Capitulo 2: Tratamiento de Datos
• Programas Y Datos
• En la memoria principal de una computadora
podemos almacenar simultáneamente muchos
programas, siempre y cuando ocupen partes
diferentes de la memoria. Después, podemos
determinar que programa se ejecutara al iniciar la
maquina simplemente configurando de la forma
apropiada el contador de programas.
Capitulo 2: Tratamiento de Datos
• Sin embargo debemos tener en mente que
puesto que la memoria principal contiene
también datos y eso dato están codificados
mediantes 0s y 1s, la maquina no tiene
manera por si sola de saber que patrones de
bits se corresponden con datos y cuales se
corresponden con programas.
• Conclusión
• Los tratamiento de datos ejercen una función
esencial… aun mas cuando la sabemos poner
en práctica de la manera correcta y haciendo
su uso adecuado y correspondiente.
• Bibliografía
• Introducción a la computadora, 11va edición
• J. Glenn Brookshear

Más contenido relacionado

La actualidad más candente

Proyecto de Residencia Tema Administrador de Base de Datos
Proyecto de Residencia Tema Administrador de Base de DatosProyecto de Residencia Tema Administrador de Base de Datos
Proyecto de Residencia Tema Administrador de Base de Datos
Luis Ordoñez Sainz
 
Tipos de microprocesador
Tipos de microprocesador Tipos de microprocesador
Tipos de microprocesador
Alianzixta de Corazon
 
Manual De La Board
Manual  De La BoardManual  De La Board
Manual De La Board
jessica
 
MANUAL DE ENSAMBLAJE DE UNA PC
MANUAL DE ENSAMBLAJE DE UNA PCMANUAL DE ENSAMBLAJE DE UNA PC
MANUAL DE ENSAMBLAJE DE UNA PC
Juan Machaca
 
desmontaje de la computadora
desmontaje de la computadoradesmontaje de la computadora
desmontaje de la computadora
Claudia Patricia Contreras Vargas
 
Informe memorias
Informe memoriasInforme memorias
Informe memorias
halley1395sebasa
 
La memoria RAM-DIMM
La memoria RAM-DIMMLa memoria RAM-DIMM
La memoria RAM-DIMM
Taquilla14
 
Mantenimiento Del Pc (Introducción)
Mantenimiento Del Pc (Introducción)Mantenimiento Del Pc (Introducción)
Mantenimiento Del Pc (Introducción)
Uranretxed Inc.
 
Manual de mantenimiento preventivo a hadware y software
Manual de mantenimiento preventivo a hadware y softwareManual de mantenimiento preventivo a hadware y software
Manual de mantenimiento preventivo a hadware y software
Aaron Jimenez
 
Manual para ensamblar una pc
Manual para ensamblar una pcManual para ensamblar una pc
Manual para ensamblar una pc
LISSETH GIANNELA PACHECO HINOJOSA
 
Informe practica mantenimiento de hardware yaritza
Informe practica mantenimiento de hardware yaritzaInforme practica mantenimiento de hardware yaritza
Informe practica mantenimiento de hardware yaritza
Yayis Rincon
 
Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)
albert7pedro
 
La evolucion de la computadora
La evolucion de la computadoraLa evolucion de la computadora
La evolucion de la computadora
MariaSoledadGomezFuc
 
Organización del Computador - Análisis de la Estructura de un Computador
Organización del Computador - Análisis de la Estructura de un ComputadorOrganización del Computador - Análisis de la Estructura de un Computador
Organización del Computador - Análisis de la Estructura de un Computador
Luis Dugarte
 
MONOGRAFIA SO ANDROID
MONOGRAFIA   SO ANDROIDMONOGRAFIA   SO ANDROID
MONOGRAFIA SO ANDROID
josephgomezmma
 
Guia para mantenimiento de computadores
Guia para mantenimiento de computadoresGuia para mantenimiento de computadores
Guia para mantenimiento de computadores
Nelson Rojas
 
CARACTERISTICAS DE LA ALU Y LA UC
CARACTERISTICAS DE LA ALU Y LA UCCARACTERISTICAS DE LA ALU Y LA UC
CARACTERISTICAS DE LA ALU Y LA UC
ltguevara
 
Historia de microprocesadores
Historia de microprocesadoresHistoria de microprocesadores
Historia de microprocesadores
Mary Diaz
 
Mantenimiento fisico y logico
Mantenimiento fisico y logicoMantenimiento fisico y logico
Mantenimiento fisico y logico
edwin388
 
Interrupciones: Sistemas Operativos
Interrupciones: Sistemas OperativosInterrupciones: Sistemas Operativos
Interrupciones: Sistemas Operativos
Jorge Cortés Alvarez
 

La actualidad más candente (20)

Proyecto de Residencia Tema Administrador de Base de Datos
Proyecto de Residencia Tema Administrador de Base de DatosProyecto de Residencia Tema Administrador de Base de Datos
Proyecto de Residencia Tema Administrador de Base de Datos
 
Tipos de microprocesador
Tipos de microprocesador Tipos de microprocesador
Tipos de microprocesador
 
Manual De La Board
Manual  De La BoardManual  De La Board
Manual De La Board
 
MANUAL DE ENSAMBLAJE DE UNA PC
MANUAL DE ENSAMBLAJE DE UNA PCMANUAL DE ENSAMBLAJE DE UNA PC
MANUAL DE ENSAMBLAJE DE UNA PC
 
desmontaje de la computadora
desmontaje de la computadoradesmontaje de la computadora
desmontaje de la computadora
 
Informe memorias
Informe memoriasInforme memorias
Informe memorias
 
La memoria RAM-DIMM
La memoria RAM-DIMMLa memoria RAM-DIMM
La memoria RAM-DIMM
 
Mantenimiento Del Pc (Introducción)
Mantenimiento Del Pc (Introducción)Mantenimiento Del Pc (Introducción)
Mantenimiento Del Pc (Introducción)
 
Manual de mantenimiento preventivo a hadware y software
Manual de mantenimiento preventivo a hadware y softwareManual de mantenimiento preventivo a hadware y software
Manual de mantenimiento preventivo a hadware y software
 
Manual para ensamblar una pc
Manual para ensamblar una pcManual para ensamblar una pc
Manual para ensamblar una pc
 
Informe practica mantenimiento de hardware yaritza
Informe practica mantenimiento de hardware yaritzaInforme practica mantenimiento de hardware yaritza
Informe practica mantenimiento de hardware yaritza
 
Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)
 
La evolucion de la computadora
La evolucion de la computadoraLa evolucion de la computadora
La evolucion de la computadora
 
Organización del Computador - Análisis de la Estructura de un Computador
Organización del Computador - Análisis de la Estructura de un ComputadorOrganización del Computador - Análisis de la Estructura de un Computador
Organización del Computador - Análisis de la Estructura de un Computador
 
MONOGRAFIA SO ANDROID
MONOGRAFIA   SO ANDROIDMONOGRAFIA   SO ANDROID
MONOGRAFIA SO ANDROID
 
Guia para mantenimiento de computadores
Guia para mantenimiento de computadoresGuia para mantenimiento de computadores
Guia para mantenimiento de computadores
 
CARACTERISTICAS DE LA ALU Y LA UC
CARACTERISTICAS DE LA ALU Y LA UCCARACTERISTICAS DE LA ALU Y LA UC
CARACTERISTICAS DE LA ALU Y LA UC
 
Historia de microprocesadores
Historia de microprocesadoresHistoria de microprocesadores
Historia de microprocesadores
 
Mantenimiento fisico y logico
Mantenimiento fisico y logicoMantenimiento fisico y logico
Mantenimiento fisico y logico
 
Interrupciones: Sistemas Operativos
Interrupciones: Sistemas OperativosInterrupciones: Sistemas Operativos
Interrupciones: Sistemas Operativos
 

Similar a Tratamiento de datos

Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
ssuserf235eb
 
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
ssuserf235eb
 
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Aldo Altamira
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
YESENIA CETINA
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
Yessika Tranchino
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
GuillermoGuzman40
 
Maria Mora 27.892.525
Maria Mora 27.892.525Maria Mora 27.892.525
Maria Mora 27.892.525
MariaMora155
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
MaryAleCTorrice
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
MaryAleCTorrice
 
Arquitectura de un computador
Arquitectura de un computadorArquitectura de un computador
Arquitectura de un computador
thegrim85
 
Historia del procesador
Historia del procesadorHistoria del procesador
Historia del procesador
SENA
 
MICROPROCESADORES
MICROPROCESADORESMICROPROCESADORES
MICROPROCESADORES
Jorge Paredes Toledo
 
Organización y Arquitectura de Computador
Organización y Arquitectura de ComputadorOrganización y Arquitectura de Computador
Organización y Arquitectura de Computador
pacampble
 
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
Michelle Diaz
 
Arquitectura de Computadores
Arquitectura de ComputadoresArquitectura de Computadores
Arquitectura de Computadores
Erwin Meza
 
Arquitectura de redes apuntes
Arquitectura de redes apuntes Arquitectura de redes apuntes
Arquitectura de redes apuntes
Carmen Guerra Lopez
 
Trabajo final investigacion de las 4 unidades
Trabajo final  investigacion de las 4 unidadesTrabajo final  investigacion de las 4 unidades
Trabajo final investigacion de las 4 unidades
Alejandra Luna
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
YESENIA CETINA
 
Arquitectura de computadores y redes
Arquitectura de computadores y redesArquitectura de computadores y redes
Arquitectura de computadores y redes
Yeison Montaña
 
Memoria ram
Memoria ramMemoria ram
Memoria ram
Uniciencia
 

Similar a Tratamiento de datos (20)

Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
 
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
Capacidad de la unidad de procesamiento - Luis david rodriguez (ci 29526984)
 
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Unidad de procesamiento
Unidad de procesamientoUnidad de procesamiento
Unidad de procesamiento
 
Maria Mora 27.892.525
Maria Mora 27.892.525Maria Mora 27.892.525
Maria Mora 27.892.525
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
 
Arquitectura de un computador
Arquitectura de un computadorArquitectura de un computador
Arquitectura de un computador
 
Historia del procesador
Historia del procesadorHistoria del procesador
Historia del procesador
 
MICROPROCESADORES
MICROPROCESADORESMICROPROCESADORES
MICROPROCESADORES
 
Organización y Arquitectura de Computador
Organización y Arquitectura de ComputadorOrganización y Arquitectura de Computador
Organización y Arquitectura de Computador
 
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO. REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
REGISTRO E INSTRUCCIONES DEL MICROPROCESADOR, MODOS DE DIRECCIONAMIENTO.
 
Arquitectura de Computadores
Arquitectura de ComputadoresArquitectura de Computadores
Arquitectura de Computadores
 
Arquitectura de redes apuntes
Arquitectura de redes apuntes Arquitectura de redes apuntes
Arquitectura de redes apuntes
 
Trabajo final investigacion de las 4 unidades
Trabajo final  investigacion de las 4 unidadesTrabajo final  investigacion de las 4 unidades
Trabajo final investigacion de las 4 unidades
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Arquitectura de computadores y redes
Arquitectura de computadores y redesArquitectura de computadores y redes
Arquitectura de computadores y redes
 
Memoria ram
Memoria ramMemoria ram
Memoria ram
 

Más de Ariel Medina

Teoria de la computacion
Teoria de la computacionTeoria de la computacion
Teoria de la computacion
Ariel Medina
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
Ariel Medina
 
Diseño por computadora
Diseño por computadoraDiseño por computadora
Diseño por computadora
Ariel Medina
 
Sistema de bases de datos
Sistema de bases de datosSistema de bases de datos
Sistema de bases de datos
Ariel Medina
 
Abstracciones de datos
Abstracciones de datosAbstracciones de datos
Abstracciones de datos
Ariel Medina
 
Ingenieria de la informatica
Ingenieria de la informaticaIngenieria de la informatica
Ingenieria de la informatica
Ariel Medina
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
Ariel Medina
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
Ariel Medina
 
Repercusiones sociales
Repercusiones socialesRepercusiones sociales
Repercusiones sociales
Ariel Medina
 
Un resumen de nuestro estudio
Un resumen de nuestro estudioUn resumen de nuestro estudio
Un resumen de nuestro estudio
Ariel Medina
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
Ariel Medina
 
La ciencia de los algoritmos
La ciencia de los algoritmosLa ciencia de los algoritmos
La ciencia de los algoritmos
Ariel Medina
 
Historia de la computación
Historia de la  computaciónHistoria de la  computación
Historia de la computación
Ariel Medina
 
El papel de los algoritmos
El papel de los algoritmosEl papel de los algoritmos
El papel de los algoritmos
Ariel Medina
 
Redes internet
Redes internetRedes internet
Redes internet
Ariel Medina
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
Ariel Medina
 
Almacenamiento de datos
Almacenamiento de datosAlmacenamiento de datos
Almacenamiento de datos
Ariel Medina
 

Más de Ariel Medina (17)

Teoria de la computacion
Teoria de la computacionTeoria de la computacion
Teoria de la computacion
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Diseño por computadora
Diseño por computadoraDiseño por computadora
Diseño por computadora
 
Sistema de bases de datos
Sistema de bases de datosSistema de bases de datos
Sistema de bases de datos
 
Abstracciones de datos
Abstracciones de datosAbstracciones de datos
Abstracciones de datos
 
Ingenieria de la informatica
Ingenieria de la informaticaIngenieria de la informatica
Ingenieria de la informatica
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Repercusiones sociales
Repercusiones socialesRepercusiones sociales
Repercusiones sociales
 
Un resumen de nuestro estudio
Un resumen de nuestro estudioUn resumen de nuestro estudio
Un resumen de nuestro estudio
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
 
La ciencia de los algoritmos
La ciencia de los algoritmosLa ciencia de los algoritmos
La ciencia de los algoritmos
 
Historia de la computación
Historia de la  computaciónHistoria de la  computación
Historia de la computación
 
El papel de los algoritmos
El papel de los algoritmosEl papel de los algoritmos
El papel de los algoritmos
 
Redes internet
Redes internetRedes internet
Redes internet
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Almacenamiento de datos
Almacenamiento de datosAlmacenamiento de datos
Almacenamiento de datos
 

Último

Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
alejandromanuelve
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 

Último (20)

Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 

Tratamiento de datos

  • 1. IFE 115: Informática Básica Licenciado: Marcio Rodas 0317199700064 Ester Lidia Corea Martinez PTEG-I-10-ESTER LIDIA COREA AMARTINEZ-VISITA 2- EXPO TRATAMIENTO DE DATOS CAP2 Capitulo 2: Tratamiento de Datos
  • 2. Índice • Introducción • Objetivos • Marco teórico • Capitulo 2: Tratamiento de Datos  2.1 Arquitectura de computadoras 2.2 Lenguaje máquina 2.3 Ejecución de programas • Conclusiones • Bibliografía
  • 3. Introducción • En este capitulo veremos como manipula los datos una computadora y como se comunica con dispositivos periféricos tales como impresoras y teclados. Explorando los fundamentos de la arquitectura de computadoras y veremos como se programan mediante instrucciones codificadas, denominadas instrucciones en el lenguaje máquina.
  • 4. Objetivos • Conocer cada uno de los términos empleados en el capitulo 2, dando ejemplos de su terminología.
  • 5. Capitulo 2: Tratamiento de Datos 2.1 ARQUITECTURA DE COMPUTADORAS La circuitería de una computadora que controla el tratamiento de los datos se conoce como unidad central de procesamiento (CPU Central Processing Unit)y a menudo simplemente se denominan procesador.
  • 6. Capitulo 2: Tratamiento de Datos • El Procesador Un procesador consta de tres partes: la unidad aritmético/ lógica, que contienen los circuitos que realizan las operaciones con los datos (suma y resta), la unidad de control que contiene los circuitos que coordinan las actividades de la maquina y la unidad de registro que contiene la celda de almacenamiento de datos.
  • 7. Capitulo 2: Tratamiento de Datos *Registros se emplean para almacenar temporalmente la información dentro del procesador. Algunos de los registros de la de la unidad de registro se consideran registros de uso general mientras que otros son registros de uso especial.
  • 8. Capitulo 2: Tratamiento de Datos • Registros de uso general: sirven como lugares de almacenamiento temporal para los datos que están siendo tratados por el procesador. Estos registros almacenan las entradas a la circuitería de la unidad aritmético/lógica y proporcionan espacios de almacenamiento para los resultados generados por dicha unidad.
  • 9.
  • 10. Capitulo 2: Tratamiento de Datos • El concepto de programa almacenado Se conoce como la idea de almacenar el programa de una computadora en su memoria principal y se ha convertido en el método estándar utilizado en la actualidad, tan estándar que parece obvio. Los datos se almacenan en la memoria mientras que los programas eran parte del procesador .
  • 11. Capitulo 2: Tratamiento de Datos • Memoria Caché: es instructivo comparar los distintos recursos de memoria de una computadora en relación con su funcionalidad. Los registros se utilizan para almacenar los datos que son inmediatamente aplicables a las operaciones que se este llevando a cabo; la memoria principal se emplea para almacenar los datos que probablemente no vayan a ser necesarios en el futuro inmediato. Muchas maquinas están diseñadas con un nivel de memoria adicional llamada memoria caché, es una parte quizás de varios cientos KB de memoria de alta velocidad localizada dentro del propio procesador
  • 12.
  • 13. Capitulo 2: Tratamiento de Datos • 2.2 Lenguaje Máquina Con el fin de aplicar el concepto de programa almacenado, los procesadores están diseñadas para reconocer instrucciones codificadas como patrones de bits. Este conjunto de instrucciones junto con el sistema de codificación utilizado forman lo que se conoce como lenguaje máquina.
  • 14. Capitulo 2: Tratamiento de Datos • Repertorio de instrucciones • La lista de instrucciones e lenguaje maquina que un procesador típico es capaz de decodificar y ejecutar es bastante corta . De hecho, una vez que una maquina puede realizar ciertas tareas elementales pero convenientemente elegidas, el añadir mas funcionalidad no incrementa las capacidades teoricas de la maquina.
  • 15. Capitulo 2: Tratamiento de Datos • El grado con el que el diseño de una maquina debe aprovechar este hecho ha conducido a dos filosofías distintas de arquitecturas de procesador. • Una de ellas es que un procesador debe diseñarse para ejecutar un conjunto mínimo de instrucciones en lenguaje máquina esta técnica conduce a lo que se denomina arquitectura RISC (Reduced Instrucction Set Computer, computadora de conjunto reducido de instrucciones.)
  • 16. Capitulo 2: Tratamiento de Datos • Por el contrario otros diseñadores argumentan en favor de procesadores que tengan la capacidad de ejecutar un gran numero de ejecuciones complejas aun cuando muchas de ellas sean técnicamente redundantes. El resultado de este enfoque se conoce con el nombre de CISC (Complex Instrucction Set Computer, Computadora de conjunto complejo de instrucciones).
  • 17. Capitulo 2: Tratamiento de Datos • Independiente de la elección que se haga entre RISC y CISC, las instrucciones de una maquina pueden clasificarse en tres grupos • 1- el grupo de transferencia de datos • 2- el grupo aritmético/lógica • 3- el grupo de control
  • 18. Capitulo 2: Tratamiento de Datos • Transferencia de Datos: el grupo de transferencia d datos esta compuesto por instrucciones que solicitan el movimiento de datos desde una ubicación a otra. Es preciso recalcar que el uso de términos tales como transferir o mover para identificar a este grupo de instrucciones es en realidad engañoso. El proceso implicado en una instrucción de trasferencia es mas una copia de los datos que un movimiento de los mismos. Por tanto, otros términos como copiar o clonar peritarán describir mejor.
  • 19. Capitulo 2: Tratamiento de Datos • Debemos mencionar que suelen emplearse términos especiales a la hora de hacer referencia a la transferencia de datos entre el procesador y la memoria principal.  Una solicitud para llenar un registro de uso general con el contenido de una celda de memoria se suela denominar instrucción LOAD (instrucción de carga).  A la inversa, usa solicitud para transferir el contenido de un registro de una celda de memoria se denomina instrucción STORE (instrucción de almacenamiento)
  • 20. Capitulo 2: Tratamiento de Datos • Aritmético/lógico • Esta compuesto por aquellas instrucciones que le dicen a la unidad de control que debe solicitar una cierta actividad dentro de la unidad. Como su propio nombre lo sugiere puede realizar otras operaciones aritméticas básica. Algunas de estas operaciones adicionales básicas son las operaciones AND, OR y XOR.
  • 21. Capitulo 2: Tratamiento de Datos • Otro conjunto de operaciones disponibles dentro de la mayor parte de las unidades aritmético/lógica permite pasar el contenido de los registros hacia la derecha o la izquierda sin salir del propio registro. Estas operaciones se conocen con el nombre de operaciones SHIFT (desplazamiento) o ROTATE (rotación)
  • 22. Capitulo 2: Tratamiento de Datos • Control: el grupo de control esta compuesto por aquellas instrucciones que dirigen la ejecución del programa en lugar d la manipulación de los datos. Este grupo contiene muchas de las instrucciones mas interesantes del repertorio de una maquina, como la familia de instrucciones JUMP (o BRANCH) instrucciones de salto o bifurcación. • JUMP: Saltos incondicionales y Saltos condicionales.
  • 23.
  • 24. Capitulo 2: Tratamiento de Datos • Un ejemplo de lenguaje máquina • Como se codifica las instrucciones de una computadora típica. La maquina que se utilizara para el análisis se describe en el Apéndice C. Dispone de 16 registros de uso general y de 256 celdas en la memoria principal, cada una de ella con una capacidad de 8 bits. Para propósito de referencia, se etiquetaran los registros con los valores de 0 al 15 y las direcciones de las celdas de memoria con los valores 0 a 255. por comodidad vamos a considerar que estas etiquetas y direcciones son valores representados en base dos y vamos a expresar los patrones de bits resultantes en notación hexadecimal. Etiquetaremos de 0 a F y las direcciones de las celdas de memoria de 00 a FF.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. Capitulo 2: Tratamiento de Datos • Ejecución De Programas • Las computadoras ejecutan un programa almacenado en su memoria copiando las instrucciones desde la memoria al procesador según va siendo necesario. Una vez que están en el procesador, cada instrucción se descodifica y se hace lo que la instrucción ordene. El orden en el que las instrucciones se extraen de la memoria se corresponden con el orden en el que están almacenadas en la memoria a no ser que ese orden se altere mediante JUMP.
  • 30. Capitulo 2: Tratamiento de Datos • Para entender como tiene lugar el proceso global de ejecución, es necesario tener en cuenta dos de los registros de uso especial contenidos en el procesador: el registro de instrucciones y el contador de programas
  • 31.
  • 32. Capitulo 2: Tratamiento de Datos • Ejemplo de ejecución de programa • Analizaremos el ciclo de la maquina aplicado al programa presentado en la figura 2.7 que extrae dos valores de la memoria principal, calcula su suma y almacena el total de otra celda de la memoria principal, primero necesitamos poner el programa en algún lugar de la memoria.
  • 33. Capitulo 2: Tratamiento de Datos • Para nuestro ejemplo vamos a suponer que el programa se almacena en direcciones consecutivas, comenzando en la dirección A0 (hexadecimal). Con el programa almacenado de esta manera, podemos hacer que la máquina lo ejecute introduciendo en el contador de programa la dirección (A0) de la primera instrucción y haciendo que la maquina inicie las figuras.
  • 34. Capitulo 2: Tratamiento de Datos • Programas y datos • En la memoria principal de una computadora podemos almacenar simultáneamente muchos programas, siempre y cuando ocupen partes diferentes de la memoria. Después podemos determinar que programa se ejecutara al iniciar la máquina simplemente configurando de la forma apropiada al contador de programas.
  • 35. Capitulo 2: Tratamiento de Datos • Debemos tener en mente que puesto que la memoria principal contiene también datos y esos datos están codificados mediante 0s y 1s, la maquina no tiene manera por si sola de saber que patrones de bits se correspondes con datos y cuales se corresponden con programas.
  • 36. Capitulo 2: Tratamiento de Datos • Si asignáramos la dirección de un programa al contador de programa la dirección de una parte de la memoria que contiene datos, en lugar de la dirección del programa deseado, el procesador, al no disponer de ninguna otra información, extraería los patrones de bits correspondiente a los datos como si fueran instrucciones y los ejecutaría. El resultado final dependería por supuesto del valor de esos datos.
  • 37.
  • 38.
  • 39.
  • 40. Capitulo 2: Tratamiento de Datos • Programas Y Datos • En la memoria principal de una computadora podemos almacenar simultáneamente muchos programas, siempre y cuando ocupen partes diferentes de la memoria. Después, podemos determinar que programa se ejecutara al iniciar la maquina simplemente configurando de la forma apropiada el contador de programas.
  • 41. Capitulo 2: Tratamiento de Datos • Sin embargo debemos tener en mente que puesto que la memoria principal contiene también datos y eso dato están codificados mediantes 0s y 1s, la maquina no tiene manera por si sola de saber que patrones de bits se corresponden con datos y cuales se corresponden con programas.
  • 42. • Conclusión • Los tratamiento de datos ejercen una función esencial… aun mas cuando la sabemos poner en práctica de la manera correcta y haciendo su uso adecuado y correspondiente.
  • 43. • Bibliografía • Introducción a la computadora, 11va edición • J. Glenn Brookshear