SlideShare una empresa de Scribd logo
1 de 10
Arquitectura de las computadoras
Vazquez Cruz Noe
CPU


Procesador:

Comúnmente se la conoce como CPU, que significa unidad central de
 procesos (Central Processing unit), es el dispositivo más importante y
 el que más influye en su velocidad al analizar información, ya que en
 ella se encuentra la unidad de control y la unidad aritmético-lógica, las
 cuales en constante interacción con la memoria principal (también
 conocida como memoria interna) permiten manipular y procesar la
 información, y controlar los demás dispositivos de la unidad
 computacional.
Es el cerebro de un computador. Es un chip que ejecuta las instrucciones
 y procesa los datos con los que trabaja el computador.




                              Here comes your footer                 Page 2
Memoria RAM o memoria principal:


Es un chip en el que el procesador almacena de manera temporal los
 datos e instrucciones con los que trabaja. El computador para poder
 funcional necesita colocar su sistema operativo, los programas y datos
 con los que va a trabajar, en un lugar donde los pueda encontrar de
 manera inmediata y fácil (para no tener que ir continuamente a
 buscarlos al disco duro donde se encuentran almacenados; esto sería
 100 veces más lento). Así que los ubica en un espacio de
 almacenamiento temporal, la memoria RAM es de acceso aleatorio.
A la RAM se le conoce como memoria de lectura / escritura, para
 diferenciarla de la ROM.




                               Here comes your footer                Page 3
Es decir que en la RAM, la CPU puede escribir y leer.
Por esto, la mayoría de los programas destinan parte de la RAM como
espacio temporal para guardar datos, lo que permite rescribir.
Como no retiene su contenido, al apagar la computadora es importante
guardar la información.
La cantidad de memoria RAM influye bastante en la velocidad de la PC.
Entre más memoria RAM tenga, más rápido trabaja y más programas
puede tener abiertos al mismo tiempo.




                           Here comes your footer               Page 4
Una instruccion.



Se denomina instrucción en informática al conjunto de datos insertados
en una secuencia estructurada o específica que el procesador interpreta y
ejecuta.
Los tipos de instrucción permitidos están definidos y determinados dentro
de cada plataforma en el conjunto de instrucciones (en inglés ISA,
instruction set architecture), que también determina los registros de
origen y destino de la CPU, y en ocasiones un dato inmediato (aquellos
que son especificados explícitamente en la instrucción).
Estas instrucciones del computador son las que determinan el
funcionamiento de la CPU que las ejecuta. La CPU puede realizar una
diversidad de funciones, que son el reflejo de la variedad de las
instrucciones definidas para dicha CPU. El programador tiene un
repertorio de instrucciones como medio para controlar la CPU.



                             Here comes your footer                Page 5
Direccion en la memoria.


En informática, una dirección de memoria es un identificador para una localización de
memoria con la cual un programa informático o un dispositivo de hardware pueden almacenar
un dato para su posterior reutilización.
Una forma común de describir la memoria principal de un ordenador es como una colección de
celdas que almacenan datos e instrucciones. Cada celda está identificada unívocamente por
un número o dirección de memoria.
Para poder acceder a una ubicación específica de la memoria, la CPU genera señales en el
bus de dirección, que habitualmente tiene un tamaño de 32 bits en la mayoría de máquinas
actuales. Un bus de dirección de 32 bits permite especificar a la CPU = 4.294.967.296
direcciones de memoria distintas.
Debido a la estructura de 32 bits de un procesador común como los de Intel, las direcciones de
memoria se expresan a menudo en hexadecimal. Por ejemplo, para no tener que escribir
111111010100000000000010101100 podemos escribir 3F5000AC en hexadecimal.




                                      Here comes your footer                          Page 6
Contador de programa


El contador de programa (en inglés Program Counter o PC), también
llamado Puntero de instrucciones (Instruction Pointer), parte del
secuenciador de instrucciones en algunas computadoras, es un registro
del procesador de un computador que indica la posición donde está el
procesador en su secuencia de instrucciones. Dependiendo de los detalles
de la máquina particular, contiene o la dirección de la instrucción que es
ejecutada, o la dirección de la próxima instrucción a ser ejecutada. El
contador de programa es incrementado automáticamente en cada ciclo de
instrucción de tal manera que las instrucciones son leídas en secuencia
desde la memoria. Ciertas instrucciones, tales como las bifurcaciones y las
llamadas y retornos de subrutinas, interrumpen la secuencia al colocar un
nuevo valor en el contador de programa.




                                Here comes your footer                        Page 7
En la inmensa mayoría de los procesadores, el puntero de instrucciones es
incrementado inmediatamente después de leer (fetch) una instrucción de
programa; esto significa que la dirección a la que apunta una instrucción de
bifurcación es obtenida agregando el operando de la instrucción de
bifurcación a la dirección de la instrucción siguiente (byte o Word,
dependiendo del tipo de la computador) después de la instrucción de
bifurcación. La dirección de la siguiente instrucción a ser ejecutada siempre
se encuentra en el contador de instrucción.




                                Here comes your footer                      Page 8
Bibliografía.

http://yuselisvillasmil.blogspot.es/1256858160/
 http://yuselisvillasmil.blogspot.es/1256858160/
http://es.wikipedia.org/wiki/Instrucci%C3%B3n_%28inform%C3%A1tica%29
 http://es.wikipedia.org/wiki/Instrucci%C3%B3n_%28inform%C3%A1tica%29
http://es.wikipedia.org/wiki/Unidad_central_de_procesamiento
 http://es.wikipedia.org/wiki/Unidad_central_de_procesamiento




                             Here comes your footer                 Page 9
Bibliografía.

http://yuselisvillasmil.blogspot.es/1256858160/
 http://yuselisvillasmil.blogspot.es/1256858160/
http://es.wikipedia.org/wiki/Instrucci%C3%B3n_%28inform%C3%A1tica%29
 http://es.wikipedia.org/wiki/Instrucci%C3%B3n_%28inform%C3%A1tica%29
http://es.wikipedia.org/wiki/Unidad_central_de_procesamiento
 http://es.wikipedia.org/wiki/Unidad_central_de_procesamiento




                             Here comes your footer                 Page 9

Más contenido relacionado

La actualidad más candente

Trabajo practico tic
Trabajo practico ticTrabajo practico tic
Trabajo practico ticivanguido
 
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICACPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICAobhyguan
 
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
 
Periféricos de procesamiento de datos (parte interna
Periféricos de procesamiento de datos (parte internaPeriféricos de procesamiento de datos (parte interna
Periféricos de procesamiento de datos (parte internacojoyo
 
Organizaciondel computador luis_rojas.corte1.eval2
Organizaciondel computador luis_rojas.corte1.eval2Organizaciondel computador luis_rojas.corte1.eval2
Organizaciondel computador luis_rojas.corte1.eval2Luis Alejandro Rojas Chalo
 
Espesificaciones pc gus
Espesificaciones pc gusEspesificaciones pc gus
Espesificaciones pc gusGustavo Anaya
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...gabrieladwarf
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamientoyull guerrero
 
Socket o zocalo de procesador
Socket o zocalo de procesadorSocket o zocalo de procesador
Socket o zocalo de procesadorjhon alexander
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...gabrieladwarf
 

La actualidad más candente (14)

Trabajo practico tic
Trabajo practico ticTrabajo practico tic
Trabajo practico tic
 
buses
busesbuses
buses
 
El computador
El computadorEl computador
El computador
 
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICACPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
CPU, MEMORIA, REGISTROS, UNIDAD ARITMETICO-LOGICA
 
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.
 
Periféricos de procesamiento de datos (parte interna
Periféricos de procesamiento de datos (parte internaPeriféricos de procesamiento de datos (parte interna
Periféricos de procesamiento de datos (parte interna
 
Organizaciondel computador luis_rojas.corte1.eval2
Organizaciondel computador luis_rojas.corte1.eval2Organizaciondel computador luis_rojas.corte1.eval2
Organizaciondel computador luis_rojas.corte1.eval2
 
Espesificaciones pc gus
Espesificaciones pc gusEspesificaciones pc gus
Espesificaciones pc gus
 
CPU
CPUCPU
CPU
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamiento
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamiento
 
Socket o zocalo de procesador
Socket o zocalo de procesadorSocket o zocalo de procesador
Socket o zocalo de procesador
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
 

Destacado (8)

Sistem educa espa
Sistem educa espaSistem educa espa
Sistem educa espa
 
Mp brief primer s
Mp brief primer sMp brief primer s
Mp brief primer s
 
Gaceta Legislativa 167
Gaceta Legislativa 167Gaceta Legislativa 167
Gaceta Legislativa 167
 
Health Affairs
Health AffairsHealth Affairs
Health Affairs
 
Codigo buen g env
Codigo buen g envCodigo buen g env
Codigo buen g env
 
Resumen planificacion y ctrol degestion
Resumen planificacion y ctrol degestionResumen planificacion y ctrol degestion
Resumen planificacion y ctrol degestion
 
Para Anunciantes LikeMiNoW
Para Anunciantes LikeMiNoWPara Anunciantes LikeMiNoW
Para Anunciantes LikeMiNoW
 
texto dissertativo
 texto dissertativo texto dissertativo
texto dissertativo
 

Similar a Arqui de comp

Qué es una posición en el cpu y en la ram
Qué es una posición en el cpu y en la ramQué es una posición en el cpu y en la ram
Qué es una posición en el cpu y en la ramSari Escalante
 
Qué es una posición en el cpu y en la ram
Qué es una posición en el cpu y en la ramQué es una posición en el cpu y en la ram
Qué es una posición en el cpu y en la ramSari Escalante
 
Capacidad de la unidad de procesamiento por andres maica
Capacidad de la unidad de procesamiento por andres maicaCapacidad de la unidad de procesamiento por andres maica
Capacidad de la unidad de procesamiento por andres maicaAndresMaica28
 
Capacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoCapacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoEduardMora4
 
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...anyelisbrito
 
ESTRUCTURA DEL CPU
ESTRUCTURA DEL CPUESTRUCTURA DEL CPU
ESTRUCTURA DEL CPUEly Paredez
 
Trabajo de informatica...
Trabajo de informatica...Trabajo de informatica...
Trabajo de informatica...MarilynCR
 
Trabajo de informatica grupo 3
Trabajo de informatica grupo 3Trabajo de informatica grupo 3
Trabajo de informatica grupo 3Rozana Jumbo
 

Similar a Arqui de comp (20)

Qué es una posición en el cpu y en la ram
Qué es una posición en el cpu y en la ramQué es una posición en el cpu y en la ram
Qué es una posición en el cpu y en la ram
 
Qué es una posición en el cpu y en la ram
Qué es una posición en el cpu y en la ramQué es una posición en el cpu y en la ram
Qué es una posición en el cpu y en la ram
 
Capacidad de la unidad de procesamiento por andres maica
Capacidad de la unidad de procesamiento por andres maicaCapacidad de la unidad de procesamiento por andres maica
Capacidad de la unidad de procesamiento por andres maica
 
Unidad de Procesamiento
Unidad de ProcesamientoUnidad de Procesamiento
Unidad de Procesamiento
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
 
Capacidad de la unidad de procesamiento
Capacidad de la unidad de procesamientoCapacidad de la unidad de procesamiento
Capacidad de la unidad de procesamiento
 
Cpu
CpuCpu
Cpu
 
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
Grupo 3 descripción a nivel de registros del proceso de ejecución de instrucc...
 
INFORMATICA GRUPO 3
INFORMATICA GRUPO 3INFORMATICA GRUPO 3
INFORMATICA GRUPO 3
 
Cpu, disco duro
Cpu, disco duroCpu, disco duro
Cpu, disco duro
 
ESTRUCTURA DEL CPU
ESTRUCTURA DEL CPUESTRUCTURA DEL CPU
ESTRUCTURA DEL CPU
 
EXPOSICION
EXPOSICIONEXPOSICION
EXPOSICION
 
Trabajo de informatica grupo # 3
Trabajo de informatica grupo # 3Trabajo de informatica grupo # 3
Trabajo de informatica grupo # 3
 
GRUPO°3-Trabajo de informatica...
GRUPO°3-Trabajo de informatica...GRUPO°3-Trabajo de informatica...
GRUPO°3-Trabajo de informatica...
 
Trabajo de informatica...
Trabajo de informatica...Trabajo de informatica...
Trabajo de informatica...
 
EXPOSICION GRUPO 3
EXPOSICION GRUPO 3EXPOSICION GRUPO 3
EXPOSICION GRUPO 3
 
Trabajo de informatica...
Trabajo de informatica...Trabajo de informatica...
Trabajo de informatica...
 
EXPOSICION GRUPO 3 WORD
EXPOSICION GRUPO 3 WORDEXPOSICION GRUPO 3 WORD
EXPOSICION GRUPO 3 WORD
 
Trabajo de informatica grupo 3
Trabajo de informatica grupo 3Trabajo de informatica grupo 3
Trabajo de informatica grupo 3
 

Último

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 

Último (11)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Arqui de comp

  • 1. Arquitectura de las computadoras Vazquez Cruz Noe
  • 2. CPU Procesador: Comúnmente se la conoce como CPU, que significa unidad central de procesos (Central Processing unit), es el dispositivo más importante y el que más influye en su velocidad al analizar información, ya que en ella se encuentra la unidad de control y la unidad aritmético-lógica, las cuales en constante interacción con la memoria principal (también conocida como memoria interna) permiten manipular y procesar la información, y controlar los demás dispositivos de la unidad computacional. Es el cerebro de un computador. Es un chip que ejecuta las instrucciones y procesa los datos con los que trabaja el computador. Here comes your footer Page 2
  • 3. Memoria RAM o memoria principal: Es un chip en el que el procesador almacena de manera temporal los datos e instrucciones con los que trabaja. El computador para poder funcional necesita colocar su sistema operativo, los programas y datos con los que va a trabajar, en un lugar donde los pueda encontrar de manera inmediata y fácil (para no tener que ir continuamente a buscarlos al disco duro donde se encuentran almacenados; esto sería 100 veces más lento). Así que los ubica en un espacio de almacenamiento temporal, la memoria RAM es de acceso aleatorio. A la RAM se le conoce como memoria de lectura / escritura, para diferenciarla de la ROM. Here comes your footer Page 3
  • 4. Es decir que en la RAM, la CPU puede escribir y leer. Por esto, la mayoría de los programas destinan parte de la RAM como espacio temporal para guardar datos, lo que permite rescribir. Como no retiene su contenido, al apagar la computadora es importante guardar la información. La cantidad de memoria RAM influye bastante en la velocidad de la PC. Entre más memoria RAM tenga, más rápido trabaja y más programas puede tener abiertos al mismo tiempo. Here comes your footer Page 4
  • 5. Una instruccion. Se denomina instrucción en informática al conjunto de datos insertados en una secuencia estructurada o específica que el procesador interpreta y ejecuta. Los tipos de instrucción permitidos están definidos y determinados dentro de cada plataforma en el conjunto de instrucciones (en inglés ISA, instruction set architecture), que también determina los registros de origen y destino de la CPU, y en ocasiones un dato inmediato (aquellos que son especificados explícitamente en la instrucción). Estas instrucciones del computador son las que determinan el funcionamiento de la CPU que las ejecuta. La CPU puede realizar una diversidad de funciones, que son el reflejo de la variedad de las instrucciones definidas para dicha CPU. El programador tiene un repertorio de instrucciones como medio para controlar la CPU. Here comes your footer Page 5
  • 6. Direccion en la memoria. En informática, una dirección de memoria es un identificador para una localización de memoria con la cual un programa informático o un dispositivo de hardware pueden almacenar un dato para su posterior reutilización. Una forma común de describir la memoria principal de un ordenador es como una colección de celdas que almacenan datos e instrucciones. Cada celda está identificada unívocamente por un número o dirección de memoria. Para poder acceder a una ubicación específica de la memoria, la CPU genera señales en el bus de dirección, que habitualmente tiene un tamaño de 32 bits en la mayoría de máquinas actuales. Un bus de dirección de 32 bits permite especificar a la CPU = 4.294.967.296 direcciones de memoria distintas. Debido a la estructura de 32 bits de un procesador común como los de Intel, las direcciones de memoria se expresan a menudo en hexadecimal. Por ejemplo, para no tener que escribir 111111010100000000000010101100 podemos escribir 3F5000AC en hexadecimal. Here comes your footer Page 6
  • 7. Contador de programa El contador de programa (en inglés Program Counter o PC), también llamado Puntero de instrucciones (Instruction Pointer), parte del secuenciador de instrucciones en algunas computadoras, es un registro del procesador de un computador que indica la posición donde está el procesador en su secuencia de instrucciones. Dependiendo de los detalles de la máquina particular, contiene o la dirección de la instrucción que es ejecutada, o la dirección de la próxima instrucción a ser ejecutada. El contador de programa es incrementado automáticamente en cada ciclo de instrucción de tal manera que las instrucciones son leídas en secuencia desde la memoria. Ciertas instrucciones, tales como las bifurcaciones y las llamadas y retornos de subrutinas, interrumpen la secuencia al colocar un nuevo valor en el contador de programa. Here comes your footer Page 7
  • 8. En la inmensa mayoría de los procesadores, el puntero de instrucciones es incrementado inmediatamente después de leer (fetch) una instrucción de programa; esto significa que la dirección a la que apunta una instrucción de bifurcación es obtenida agregando el operando de la instrucción de bifurcación a la dirección de la instrucción siguiente (byte o Word, dependiendo del tipo de la computador) después de la instrucción de bifurcación. La dirección de la siguiente instrucción a ser ejecutada siempre se encuentra en el contador de instrucción. Here comes your footer Page 8