SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
Cuando se habla del poder de computo, generalmente se refiere a la
velocidad con que la computadora procesa los datos. Por lo tanto, más
poder realmente quiere decir un procesamiento más rápido.




Cómo afectan los registros a la velocidad

Los registros en las primeras PC podrían almacenar dos bytes (16 bits), cada uno. La
mayoría de las CPU vendidas hoy en día, tanto para PC compatibles como para
computadora Macintosh, tienen registros de 32 bits. El tamaño de los registros, algunas
veces llamado tamaño de la palabra, indica la cantidad de datos con que la
computadora puede trabajar en un momento dado. Si todos los otros factores se
mantienen igual, una CPU con registros de 32 bits puede procesar datos dos veces más
rápido que uno que tiene registros de 16 bits.


La memoria y el poder de cómputo

El tamaño de la memoria RAM en una computadora puede tener un efecto profundo
sobre su poder de cómputo. Para empezar, más RAM significa que la computadora
puede usar programas más grandes y más poderosos, y que estos programas pueden
accesar archivos de datos más grandes. Una PC con 2 MB de RAM es capaz de correr
Windows de Microsoft; aun cuando el programa de hecho ocupe cerca de 10 MB de
espacio de almacenamiento en disco. Cuando utilizas Windows de Microsoft, el
programa no necesita cargar todos sus archivos a la memoria para correr correctamente.
La computadora carga en la memoria únicamente las partes más esenciales. Cuando
necesita acceso a otras partes del programa en el disco, puede descargar o intercambiar
("swap") , partes no esenciales de la memoria hacia el disco, por el código del
programa o los datos que necesita del disco a la memoria.


El reloj interno de la computadora

Todas las microcomputadoras tienen un sistema de reloj, pero el propósito principal del
reloj no es la de mantener la hora del día. Como relojes de pulsera modernos, el reloj es
accionado por un cristal de cuarzo. Las moléculas en el cristal de cuarzo vibran millones
de veces por segundo, a una velocidad que nunca cambia. La computadora usa las
vibraciones en el reloj del sistema para tomar el tiempo de sus operaciones de
procedimiento. A lo largo de los años, las velocidades de los relojes se han
incrementado en forma constante. La primera PC operaba a 4.77 megahertz. Hertz es
una medida de los ciclos de reloj por segundo. Un ciclo es el tiempo que le toma realizar
una operación, como mover un byte de un lugar de la memoria a otro. Megahertz (MHz)
significa "millones de ciclos por segundo". Actualmente, las PC más rápidas se acercan
a velocidades de 100 MHz. En igualdad de todos los demás factores, una CPU operando
a 66 MHz puede procesar datos 14 veces más rápido que otra operando a 4.77 MHz.


El bus

En las microcomputadoras, el término bus se refiere a las vías de acceso entre los
componentes de una computadora. Existen dos buses principales en una computadora;
el bus de datos y el bus de direcciones. El bus de datos es una vía eléctrica de acceso
que conecta la CPU, la memoria y otros dispositivos de hardware en la tarjeta principal.
El bus es un grupo de líneas paralelas. Los buses de PC están diseñados para
corresponder a las capacidades de los dispositivos conectados a ellos. Así que cuando
las CPU podían enviar y recibir únicamente un byte de datos a la vez, no tenía ningún
caso conectarlas a un bus que pudiera mover más datos que esos. El bus de direcciones
es un conjunto de alambres semejante al bus de datos, pero sólo conecta a la CPU con la
memoria, y únicamente lleva direcciones de memoria. El bus de direcciones es
importante ya que su número de líneas determina el número máximo de direcciones de
memoria. Un byte de datos es suficiente para representar 256 valores diferentes. Si el
bus de direcciones pudiera llevar sólo ocho bits a la vez, la CPU puede direccionar
únicamente 256 bytes de memoria. Cuando las PC empezaron a incluir más memoria de
software, tuvieron que diseñarse métodos especiales para direccionarla. Los dos
métodos se llaman memoria expandida y memoria extendida. La memoria extendida
es un método más rápido, pero todavía es más lento que el direccionamiento de
memoria directo.


Memoria caché

Una memoria caché es similar a la RAM, excepto que es extremadamente rápida
comparada con la memoria normal y se usa en forma diferente. Cuando un programa
está es ejecución y la CPU necesita leer datos o instrucciones de la memoria regular,
verifica primero si los datos están en la caché. Si los datos que necesita no están ahí,
continúa y lee los datos de la memoria regular y los lleva a sus registros, pero también
carga los datos en la memoria caché al mismo tiempo. La siguiente vez que la CPU
necesita para cargar los datos, los encuentra en la caché y ahorra el tiempo que se
necesita para cargar los datos de la memoria regular. Podrías pensar que las
probabilidades de que la CPU encuentre los datos que necesita en la caché son
pequeñas, pero de hecho encuentra ahí los datos que necesita tan frecuentemente que
mejora perceptiblemente el desempeño de una PC. Las instrucciones de programa son
un buen ejemplo de los datos que la CPU encuentra a menudo en la caché. Con
frecuencia, los programas hacen que las computadoras realicen la misma operación
repetidamente hasta que se cumpla alguna condición. En el lenguaje de cómputo, este
procedimiento repetitivo es llamado ciclo iteractivo (Loop).

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

PresentaciòN Memoria Cache
PresentaciòN Memoria CachePresentaciòN Memoria Cache
PresentaciòN Memoria Cache
 
Socket o zocalo de procesador
Socket o zocalo de procesadorSocket o zocalo de procesador
Socket o zocalo de procesador
 
Memoria RAM, Memoria Caché
Memoria RAM, Memoria CachéMemoria RAM, Memoria Caché
Memoria RAM, Memoria Caché
 
Memoria cache y virtual
Memoria cache y virtualMemoria cache y virtual
Memoria cache y virtual
 
Bios y Memoria Cache
Bios y Memoria CacheBios y Memoria Cache
Bios y Memoria Cache
 
Los portátiles
Los portátilesLos portátiles
Los portátiles
 
Franco dayana act4.3_memoriadelapc
Franco dayana act4.3_memoriadelapcFranco dayana act4.3_memoriadelapc
Franco dayana act4.3_memoriadelapc
 
Memoria ram
Memoria ramMemoria ram
Memoria ram
 
memoria cache
memoria cachememoria cache
memoria cache
 
Las partes de un computador
Las partes de un computadorLas partes de un computador
Las partes de un computador
 
Memoria del compurador
Memoria del compuradorMemoria del compurador
Memoria del compurador
 
97 2003
97 200397 2003
97 2003
 
Memoria cache juan saenz
Memoria cache juan saenzMemoria cache juan saenz
Memoria cache juan saenz
 
Memoria virtual y paginacion
Memoria virtual y paginacionMemoria virtual y paginacion
Memoria virtual y paginacion
 
Componentes de una computadora
Componentes de una computadoraComponentes de una computadora
Componentes de una computadora
 
C9 administracion memoria
C9 administracion memoriaC9 administracion memoria
C9 administracion memoria
 
Gestion de memoria en unix y solaris
Gestion de memoria en unix y solarisGestion de memoria en unix y solaris
Gestion de memoria en unix y solaris
 
Cassandra
CassandraCassandra
Cassandra
 
Tipos de memoria ram
Tipos de memoria ramTipos de memoria ram
Tipos de memoria ram
 
Memorias ram
Memorias ramMemorias ram
Memorias ram
 

Semelhante a Factores que afectan la velocidad

T rabajo ii introduccion 2
T rabajo ii introduccion 2T rabajo ii introduccion 2
T rabajo ii introduccion 2
Gutierrez Raul
 
Previo3 - Dispositivos de E/S
Previo3 - Dispositivos de E/SPrevio3 - Dispositivos de E/S
Previo3 - Dispositivos de E/S
Bertha Vega
 
Manual memoria kingstong
Manual memoria kingstongManual memoria kingstong
Manual memoria kingstong
toteliebe
 
4 memoria
4 memoria4 memoria
4 memoria
KRNFORD
 
Tecnologias de la informacion
Tecnologias de la informacionTecnologias de la informacion
Tecnologias de la informacion
acmillanplacer
 
Tarea de investigacion 6 sm2
Tarea de investigacion 6 sm2Tarea de investigacion 6 sm2
Tarea de investigacion 6 sm2
Miguel Damian
 
Analisis sobre la familia y la biolen ci a
Analisis sobre la familia y la biolen ci aAnalisis sobre la familia y la biolen ci a
Analisis sobre la familia y la biolen ci a
rafael cruz cruz
 
Tarea de investigacion 6 sm2
Tarea de investigacion 6 sm2Tarea de investigacion 6 sm2
Tarea de investigacion 6 sm2
Yesi Reyes
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
gabrieladwarf
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
gabrieladwarf
 

Semelhante a Factores que afectan la velocidad (20)

T rabajo ii introduccion
T rabajo ii introduccionT rabajo ii introduccion
T rabajo ii introduccion
 
T rabajo ii introduccion 2
T rabajo ii introduccion 2T rabajo ii introduccion 2
T rabajo ii introduccion 2
 
N4 lección07
N4 lección07N4 lección07
N4 lección07
 
Cpu terminado[1]
Cpu terminado[1]Cpu terminado[1]
Cpu terminado[1]
 
Previo3 - Dispositivos de E/S
Previo3 - Dispositivos de E/SPrevio3 - Dispositivos de E/S
Previo3 - Dispositivos de E/S
 
Que es una computadora
Que es una computadoraQue es una computadora
Que es una computadora
 
Manual memoria kingstong
Manual memoria kingstongManual memoria kingstong
Manual memoria kingstong
 
4 memoria
4 memoria4 memoria
4 memoria
 
TRABAJO DE INFORMATICA
TRABAJO DE INFORMATICATRABAJO DE INFORMATICA
TRABAJO DE INFORMATICA
 
Administración de Memoria - Sistemas Operativos
Administración de Memoria - Sistemas OperativosAdministración de Memoria - Sistemas Operativos
Administración de Memoria - Sistemas Operativos
 
Tecnologias de la informacion
Tecnologias de la informacionTecnologias de la informacion
Tecnologias de la informacion
 
Tarea de investigacion 6 sm2
Tarea de investigacion 6 sm2Tarea de investigacion 6 sm2
Tarea de investigacion 6 sm2
 
Analisis sobre la familia y la biolen ci a
Analisis sobre la familia y la biolen ci aAnalisis sobre la familia y la biolen ci a
Analisis sobre la familia y la biolen ci a
 
3788758.ppt
3788758.ppt3788758.ppt
3788758.ppt
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Tarea de investigacion 6 sm2
Tarea de investigacion 6 sm2Tarea de investigacion 6 sm2
Tarea de investigacion 6 sm2
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
 

Mais de jl30

Microsoftofficeword2007
Microsoftofficeword2007Microsoftofficeword2007
Microsoftofficeword2007
jl30
 
La computadora en la actualidad
La computadora en la actualidadLa computadora en la actualidad
La computadora en la actualidad
jl30
 
La computadora en la actualidad (1)
La computadora en la actualidad (1)La computadora en la actualidad (1)
La computadora en la actualidad (1)
jl30
 
Inventores y generaciones
Inventores y generacionesInventores y generaciones
Inventores y generaciones
jl30
 
Ejercicios de-excel-2007
Ejercicios de-excel-2007Ejercicios de-excel-2007
Ejercicios de-excel-2007
jl30
 
Conversiones sistemas numericos
Conversiones sistemas numericosConversiones sistemas numericos
Conversiones sistemas numericos
jl30
 
Clasificacion de las computadoras
Clasificacion de las computadorasClasificacion de las computadoras
Clasificacion de las computadoras
jl30
 
Estructura de una computadora
Estructura de una computadoraEstructura de una computadora
Estructura de una computadora
jl30
 
Clasificacion de las computadoras
Clasificacion de las computadorasClasificacion de las computadoras
Clasificacion de las computadoras
jl30
 

Mais de jl30 (9)

Microsoftofficeword2007
Microsoftofficeword2007Microsoftofficeword2007
Microsoftofficeword2007
 
La computadora en la actualidad
La computadora en la actualidadLa computadora en la actualidad
La computadora en la actualidad
 
La computadora en la actualidad (1)
La computadora en la actualidad (1)La computadora en la actualidad (1)
La computadora en la actualidad (1)
 
Inventores y generaciones
Inventores y generacionesInventores y generaciones
Inventores y generaciones
 
Ejercicios de-excel-2007
Ejercicios de-excel-2007Ejercicios de-excel-2007
Ejercicios de-excel-2007
 
Conversiones sistemas numericos
Conversiones sistemas numericosConversiones sistemas numericos
Conversiones sistemas numericos
 
Clasificacion de las computadoras
Clasificacion de las computadorasClasificacion de las computadoras
Clasificacion de las computadoras
 
Estructura de una computadora
Estructura de una computadoraEstructura de una computadora
Estructura de una computadora
 
Clasificacion de las computadoras
Clasificacion de las computadorasClasificacion de las computadoras
Clasificacion de las computadoras
 

Último

Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
MIGUELANGELLEGUIAGUZ
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
JaredQuezada3
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
Evafabi
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
AJYSCORP
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
i7ingenieria
 
UNIDAD DIDACTICA DE CUARTO BIMESTRE DOCENTES SECUNDARIA
UNIDAD DIDACTICA DE CUARTO BIMESTRE DOCENTES SECUNDARIAUNIDAD DIDACTICA DE CUARTO BIMESTRE DOCENTES SECUNDARIA
UNIDAD DIDACTICA DE CUARTO BIMESTRE DOCENTES SECUNDARIA
sonapo
 

Último (20)

informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdf
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
 
Tarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.pptTarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.ppt
 
Fabricación de Cremas en Industria Farmacéutica
Fabricación de Cremas en Industria FarmacéuticaFabricación de Cremas en Industria Farmacéutica
Fabricación de Cremas en Industria Farmacéutica
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
3ro - Semana 1 (EDA 2) 2023 (3).ppt. edx
 
Empresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercadoEmpresa Sazonadores Lopesa estudio de mercado
Empresa Sazonadores Lopesa estudio de mercado
 
modulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmodulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdf
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
 
Manual para las 3 clases de tsunami de ventas.pdf
Manual para las 3 clases de tsunami de ventas.pdfManual para las 3 clases de tsunami de ventas.pdf
Manual para las 3 clases de tsunami de ventas.pdf
 
Presentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdfPresentacion encuentra tu creatividad papel azul.pdf
Presentacion encuentra tu creatividad papel azul.pdf
 
2024 - 04 PPT Directiva para la formalizacion, sustento y registro del gasto ...
2024 - 04 PPT Directiva para la formalizacion, sustento y registro del gasto ...2024 - 04 PPT Directiva para la formalizacion, sustento y registro del gasto ...
2024 - 04 PPT Directiva para la formalizacion, sustento y registro del gasto ...
 
liderazgo guia.pdf.............................
liderazgo guia.pdf.............................liderazgo guia.pdf.............................
liderazgo guia.pdf.............................
 
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
260813887-diagrama-de-flujo-de-proceso-de-esparrago-fresco-verde.pptx
 
Manual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformesManual de Imagen Personal y uso de uniformes
Manual de Imagen Personal y uso de uniformes
 
implemenatcion de un data mart en logistica
implemenatcion de un data mart en logisticaimplemenatcion de un data mart en logistica
implemenatcion de un data mart en logistica
 
Analisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la RentaAnalisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la Renta
 
S05_s2+Prueba+d.pdfsfeaefadwwwwwwwwwwwwwwwwwwwwwwwwww
S05_s2+Prueba+d.pdfsfeaefadwwwwwwwwwwwwwwwwwwwwwwwwwwS05_s2+Prueba+d.pdfsfeaefadwwwwwwwwwwwwwwwwwwwwwwwwww
S05_s2+Prueba+d.pdfsfeaefadwwwwwwwwwwwwwwwwwwwwwwwwww
 
el impuesto genera A LAS LAS lasventas IGV
el impuesto genera A LAS  LAS lasventas IGVel impuesto genera A LAS  LAS lasventas IGV
el impuesto genera A LAS LAS lasventas IGV
 
UNIDAD DIDACTICA DE CUARTO BIMESTRE DOCENTES SECUNDARIA
UNIDAD DIDACTICA DE CUARTO BIMESTRE DOCENTES SECUNDARIAUNIDAD DIDACTICA DE CUARTO BIMESTRE DOCENTES SECUNDARIA
UNIDAD DIDACTICA DE CUARTO BIMESTRE DOCENTES SECUNDARIA
 

Factores que afectan la velocidad

  • 1. Cuando se habla del poder de computo, generalmente se refiere a la velocidad con que la computadora procesa los datos. Por lo tanto, más poder realmente quiere decir un procesamiento más rápido. Cómo afectan los registros a la velocidad Los registros en las primeras PC podrían almacenar dos bytes (16 bits), cada uno. La mayoría de las CPU vendidas hoy en día, tanto para PC compatibles como para computadora Macintosh, tienen registros de 32 bits. El tamaño de los registros, algunas veces llamado tamaño de la palabra, indica la cantidad de datos con que la computadora puede trabajar en un momento dado. Si todos los otros factores se mantienen igual, una CPU con registros de 32 bits puede procesar datos dos veces más rápido que uno que tiene registros de 16 bits. La memoria y el poder de cómputo El tamaño de la memoria RAM en una computadora puede tener un efecto profundo sobre su poder de cómputo. Para empezar, más RAM significa que la computadora puede usar programas más grandes y más poderosos, y que estos programas pueden accesar archivos de datos más grandes. Una PC con 2 MB de RAM es capaz de correr Windows de Microsoft; aun cuando el programa de hecho ocupe cerca de 10 MB de espacio de almacenamiento en disco. Cuando utilizas Windows de Microsoft, el programa no necesita cargar todos sus archivos a la memoria para correr correctamente. La computadora carga en la memoria únicamente las partes más esenciales. Cuando necesita acceso a otras partes del programa en el disco, puede descargar o intercambiar ("swap") , partes no esenciales de la memoria hacia el disco, por el código del programa o los datos que necesita del disco a la memoria. El reloj interno de la computadora Todas las microcomputadoras tienen un sistema de reloj, pero el propósito principal del reloj no es la de mantener la hora del día. Como relojes de pulsera modernos, el reloj es accionado por un cristal de cuarzo. Las moléculas en el cristal de cuarzo vibran millones
  • 2. de veces por segundo, a una velocidad que nunca cambia. La computadora usa las vibraciones en el reloj del sistema para tomar el tiempo de sus operaciones de procedimiento. A lo largo de los años, las velocidades de los relojes se han incrementado en forma constante. La primera PC operaba a 4.77 megahertz. Hertz es una medida de los ciclos de reloj por segundo. Un ciclo es el tiempo que le toma realizar una operación, como mover un byte de un lugar de la memoria a otro. Megahertz (MHz) significa "millones de ciclos por segundo". Actualmente, las PC más rápidas se acercan a velocidades de 100 MHz. En igualdad de todos los demás factores, una CPU operando a 66 MHz puede procesar datos 14 veces más rápido que otra operando a 4.77 MHz. El bus En las microcomputadoras, el término bus se refiere a las vías de acceso entre los componentes de una computadora. Existen dos buses principales en una computadora; el bus de datos y el bus de direcciones. El bus de datos es una vía eléctrica de acceso que conecta la CPU, la memoria y otros dispositivos de hardware en la tarjeta principal. El bus es un grupo de líneas paralelas. Los buses de PC están diseñados para corresponder a las capacidades de los dispositivos conectados a ellos. Así que cuando las CPU podían enviar y recibir únicamente un byte de datos a la vez, no tenía ningún caso conectarlas a un bus que pudiera mover más datos que esos. El bus de direcciones es un conjunto de alambres semejante al bus de datos, pero sólo conecta a la CPU con la memoria, y únicamente lleva direcciones de memoria. El bus de direcciones es importante ya que su número de líneas determina el número máximo de direcciones de memoria. Un byte de datos es suficiente para representar 256 valores diferentes. Si el bus de direcciones pudiera llevar sólo ocho bits a la vez, la CPU puede direccionar únicamente 256 bytes de memoria. Cuando las PC empezaron a incluir más memoria de software, tuvieron que diseñarse métodos especiales para direccionarla. Los dos métodos se llaman memoria expandida y memoria extendida. La memoria extendida es un método más rápido, pero todavía es más lento que el direccionamiento de memoria directo. Memoria caché Una memoria caché es similar a la RAM, excepto que es extremadamente rápida comparada con la memoria normal y se usa en forma diferente. Cuando un programa
  • 3. está es ejecución y la CPU necesita leer datos o instrucciones de la memoria regular, verifica primero si los datos están en la caché. Si los datos que necesita no están ahí, continúa y lee los datos de la memoria regular y los lleva a sus registros, pero también carga los datos en la memoria caché al mismo tiempo. La siguiente vez que la CPU necesita para cargar los datos, los encuentra en la caché y ahorra el tiempo que se necesita para cargar los datos de la memoria regular. Podrías pensar que las probabilidades de que la CPU encuentre los datos que necesita en la caché son pequeñas, pero de hecho encuentra ahí los datos que necesita tan frecuentemente que mejora perceptiblemente el desempeño de una PC. Las instrucciones de programa son un buen ejemplo de los datos que la CPU encuentra a menudo en la caché. Con frecuencia, los programas hacen que las computadoras realicen la misma operación repetidamente hasta que se cumpla alguna condición. En el lenguaje de cómputo, este procedimiento repetitivo es llamado ciclo iteractivo (Loop).