Saltar al contenido

Hardware

IGCSE Ciencias de la Computación · Tema 3

Lección de video para este tema Abrir la página de video
18:08

La CPU

El procesador en tu teléfono está haciendo algo casi estúpidamente simple. Obtén una instrucción. Averigua qué significa. Hazla. Luego obtén la siguiente. Eso es…

Narración en inglés · subtítulos en inglés y 中文 que puedes cambiar

3.1

La unidad central de procesamiento (CPU)

Syllabus
Los candidatos deben ser capaces de: Notas y orientación
1 (a) Comprender el papel de la unidad central de procesamiento (CPU) en una computadora • La CPU procesa instrucciones y datos que se introducen en la computadora para que el resultado pueda ser enviado a la salida
(b) Comprender qué se entiende por un microprocesador • Un microprocesador es un tipo de circuito integrado en un solo chip
2 (a) Comprender el propósito de los componentes de una CPU, en una computadora con arquitectura Von Neumann • Incluyendo: – unidades: unidad aritmética lógica (ALU) y unidad de control (CU) – registros: contador de programa (PC), registro de dirección de memoria (MAR), registro de datos de memoria (MDR), registro de instrucción actual (CIR) y acumulador (ACC) – buses: bus de direcciones, bus de datos y bus de control
(b) Describir el proceso del ciclo de búsqueda-decodificación-ejecución (FDE), incluyendo el papel de cada componente en el proceso • Cómo se obtienen las instrucciones y los datos de la memoria de acceso aleatorio (RAM) hacia la CPU, cómo se procesan utilizando cada componente y cómo se ejecutan posteriormente • Almacenamiento de datos y direcciones en registros específicos • Uso de buses para transmitir datos, direcciones y señales • Uso de unidades para obtener, decodificar y ejecutar datos e instrucciones
3 Comprender qué se entiende por núcleo, caché y reloj en una CPU y explicar cómo pueden afectar el rendimiento de una CPU • El número de núcleos, el tamaño de la caché y la velocidad del reloj pueden afectar el rendimiento de una CPU
4 Comprender el propósito y uso de un conjunto de instrucciones para una CPU • Un conjunto de instrucciones es una lista de todos los comandos que puede procesar una CPU, y los comandos son código máquina
5 Describir el propósito y las características de un sistema embebido e identificar dispositivos en los que se utilizan comúnmente • Un sistema embebido se utiliza para realizar funciones dedicadas. Por ejemplo, en electrodomésticos, automóviles, sistemas de seguridad, sistemas de iluminación o máquinas expendedoras. Esto difiere de una computadora de propósito general que se utiliza para realizar muchas funciones diferentes. Por ejemplo, en una computadora personal (PC) o una laptop

Fuente: Plan de estudios Cambridge International

El ciclo de búsqueda-decodificación-ejecución

La unidad central de procesamiento (CPU) es la parte de la computadora que procesa datos y ejecuta instrucciones. Ejecuta programas repitiendo un ciclo miles de millones de veces por segundo. Su función es sencilla de describir: la CPU procesa las instrucciones y los datos que se introducen en la computadora para que se pueda obtener el resultado.

Un microprocesador es un tipo de circuito integrado en un solo chip. Una CPU suele construirse como un microprocesador; las pequeñas computadoras dentro de las lavadoras y los automóviles también son microprocesadores.

La mayoría de las computadoras siguen la arquitectura de Von Neumann·: las instrucciones de un programa y sus datos se almacenan juntos en la misma memoria principal (RAM), y la CPU los obtiene de uno en uno, a través de los mismos buses, para procesarlos.

Un chip cuadrado de computadora con una cubierta metálica brillante y el nombre del modelo impreso
Una unidad central de procesamiento (CPU): el chip que procesa datos y ejecuta las instrucciones

Partes de la CPU

Parte Función
unidad aritmético-lógica (ALU) realiza cálculos (sumar, restar) y operaciones lógicas (comparar)
unidad de control (CU) envía señales de control para gestionar todas las partes e indicarles qué hacer
registros espacios de almacenamiento muy pequeños y rápidos que guardan un dato a la vez

Las partes están conectadas por buses: conjuntos de cables que transportan información:

  • el bus de direcciones transporta direcciones de memoria (en una dirección);
  • el bus de datos transporta datos e instrucciones (en ambas direcciones);
  • el bus de control transporta señales de control.
Diagrama de bloques de una CPU que contiene la unidad de control, la ALU y los registros, conectada a la memoria principal mediante los buses de direcciones, datos y control
La CPU contiene la unidad de control, la ALU y los registros; tres buses la conectan con la memoria principal

Registros especiales

Estos registros se usan durante el ciclo de búsqueda y ejecución.

Registro Función
contador de programa (PC) guarda la dirección de la siguiente instrucción
registro de dirección de memoria (MAR) guarda la dirección desde la que se leerá o en la que se escribirá
registro de datos de memoria (MDR) guarda el dato o la instrucción que se acaba de obtener
registro de instrucción actual (CIR) guarda la instrucción que se está ejecutando
acumulador (ACC) guarda el resultado de los cálculos de la ALU

El ciclo de búsqueda y ejecución

El ciclo de búsqueda y ejecución tiene tres etapas que se repiten una y otra vez:

  1. Búsqueda — la instrucción se copia de la memoria a la CPU (usando el PC, el MAR y el MDR). Luego el PC aumenta en 1.
  2. Decodificación — la unidad de control determina qué significa la instrucción.
  3. Ejecución — se ejecuta la instrucción (la ALU puede realizar un cálculo y enviar el resultado al acumulador).

Las preguntas de examen suelen pedir la etapa de búsqueda registro por registro. Aprende este orden:

  1. La dirección del PC se copia al MAR.
  2. La dirección se envía por el bus de direcciones a la RAM y se envía una señal de lectura por el bus de control.
  3. La instrucción de esa dirección se envía por el bus de datos al MDR.
  4. La instrucción se copia del MDR al CIR.
  5. El PC se incrementa (aumenta en 1), de modo que apunta a la siguiente instrucción.

Luego la CU decodifica la instrucción del CIR y esta se ejecuta: la CU envía señales y la ALU realiza los cálculos o las comparaciones necesarios, almacenando el resultado en el ACC.

Ejemplo resuelto (4 puntos). Describe la función del MAR y del MDR en la etapa de búsqueda. Una respuesta completa: "El MAR guarda la dirección de la instrucción que se va a obtener, copiada del PC (1). Esta dirección se envía por el bus de direcciones a la RAM (1). La instrucción almacenada en esa dirección se envía por el bus de datos y se almacena en el MDR (1). Luego el MDR pasa la instrucción al CIR (1)." Cada punto corresponde a un registro y a lo que guarda o hace.

El ciclo de búsqueda, decodificación y ejecución representado como tres cuadros conectados en un bucle
El procesador repite tres etapas: buscar la instrucción, decodificarla y luego ejecutarla

Memoria caché

La caché es una pequeña cantidad de memoria muy rápida dentro de la CPU o cerca de ella. Almacena datos e instrucciones que la CPU usa con frecuencia. La CPU puede leer de la caché mucho más rápido que de la memoria principal, por lo que la computadora funciona más rápido.

Qué afecta al rendimiento de la CPU

Característica Efecto
número de núcleos cada núcleo puede ejecutar instrucciones por su cuenta, por lo que más núcleos pueden realizar más trabajo al mismo tiempo
tamaño de la caché una caché más grande mantiene más datos disponibles para la CPU, por lo que esta espera menos
velocidad de reloj el número de ciclos por segundo; una mayor velocidad de reloj permite ejecutar más instrucciones por segundo

Ejemplo resuelto. Dos computadoras son idénticas salvo que A tiene una CPU de un solo núcleo de 3.0 GHz con 2 MB de caché, y B tiene una CPU de cuatro núcleos de 2.4 GHz con 8 MB de caché. ¿Cuál es mejor para editar video y por qué? La edición de video se divide en muchas tareas que pueden ejecutarse al mismo tiempo, por lo que los cuatro núcleos de B pueden procesar varios flujos en paralelo, mientras que A solo puede trabajar en uno a la vez. La caché más grande de B también mantiene más datos de uso frecuente cerca de la CPU, por lo que esta necesita obtenerlos de la RAM con menos frecuencia. B es la mejor opción, aunque A tiene una velocidad de reloj mayor. Nunca respondas basándote solo en la velocidad de reloj: considera conjuntamente los núcleos, la caché y la velocidad de reloj, y relaciona cada uno con el trabajo que se realiza.

Conjuntos de instrucciones

Un conjunto de instrucciones es la lista de todos los comandos que una CPU puede procesar. Los comandos están en código máquina (binario). Cada familia de CPU tiene su propio conjunto de instrucciones, por lo que un programa en código máquina para un tipo de CPU no se ejecutará en otro tipo.

Sistemas integrados

Un sistema integrado es una pequeña computadora incorporada en un dispositivo más grande para realizar una tarea fija. Está dedicado a esa tarea, suele ser pequeño y de bajo costo, y no tiene un sistema operativo de propósito general. Ejemplos: una lavadora, un horno de microondas, un decodificador de televisión, el sistema de gestión del motor de un automóvil, un sistema de seguridad, un sistema de iluminación y una máquina expendedora.

Esto es diferente de una computadora de propósito general, como una PC o una computadora portátil, que puede ejecutar muchos programas diferentes para realizar muchas tareas diferentes. Para decidir si un dispositivo es integrado, pregunta: ¿realiza una sola función específica?

Una placa de circuito verde con numerosos chips, memoria y conectores, extraída del interior de un navegador por satélite
La placa principal del interior de un navegador por satélite: un sistema integrado es una pequeña computadora específica como esta, incorporada en un dispositivo para realizar una tarea fija
Explorar

El ciclo de búsqueda-ejecución

Toca alrededor del bucle que la CPU repite miles de millones de veces por segundo: busca la instrucción, decodifica su significado, la ejecuta y luego vuelve a hacerlo todo.

Vocabulario Entrenar
English Español
central processing unit/ˈsentrəl ˈprəʊsesɪŋ ˈjuːnɪt/ unidad central de procesamiento
instructions/ɪnˈstrʌkʃnz/ instrucciones
microprocessor/ˌmaɪkrəʊˈprəʊsesə/ microprocesador
integrated circuit circuito integrado
Von Neumann architecture/vɒn ˈnɔɪmən ˈɑːkɪtektʃə/ arquitectura de von Neumann
arithmetic logic unit/əˈrɪθmətɪk ˈlɒdʒɪk ˈjuːnɪt/ unidad aritmético-lógica
control unit/kənˈtrəʊl ˈjuːnɪt/ unidad de control
registers/ˈredʒɪstəz/ registros
buses/ˈbʌsɪz/ buses
address bus/əˈdres bʌs/ bus de direcciones
data bus/ˈdeɪtə bʌs/ bus de datos
control bus/kənˈtrəʊl bʌs/ bus de control
program counter/ˈprəʊɡræm ˈkaʊntə/ contador de programa
memory address register/ˈmeməri əˈdres ˈredʒɪstə/ registro de dirección de memoria
embedded system/emˈbedɪd ˈsɪstəm/ sistema embebido
general purpose computer computadora de propósito general
level nivel de líquido
magnetic field/mæɡˈnetɪk fiːld/ campo magnético
moisture humedad
pressure/ˈpreʃə/ presión
proximity/prɒkˈsɪmɪti/ Proximidad
temperature/ˈtemprɪtʃə/ temperatura
pit hendidura
land/lænd/ superficie plana
Ver lección
3.2

Dispositivos de entrada

Syllabus
Los candidatos deben ser capaces de: Notas y orientación
1 Comprender qué se entiende por dispositivo de entrada y por qué es necesario • Incluye: – lector de códigos de barras – cámara digital – teclado – micrófono – ratón óptico – lector de códigos QR – pantalla táctil (resistiva, capacitiva e infrarroja) – escáneres bidimensionales (2D) y tridimensionales (3D)
2 Comprender qué se entiende por dispositivo de salida y por qué es necesario • Incluye: – actuador – proyector DLP (procesamiento de luz digital) – impresora inkjet – impresora láser – pantalla LED – proyector LCD – pantalla LCD – altavoz – impresora 3D
3 (a) Comprender qué se entiende por sensor y los propósitos de los sensores • Limitado a: – acústico – acelerómetro – flujo – gas – humedad – infrarrojo – nivel – luz – campo magnético – humedad del suelo – pH – presión – proximidad – temperatura
(b) Identificar el tipo de datos capturados por cada sensor y comprender cuándo se usaría cada uno, incluyendo la selección del sensor más adecuado para un contexto dado

Fuente: Plan de estudios Cambridge International

Un dispositivo de entrada envía datos al computador.

Dispositivo Cómo funciona
lector de códigos de barras ilumina las barras y lee el patrón de luz reflejada
lector de códigos QR una cámara lee un patrón cuadrado de bloques blancos y negros
teclado al pulsar una tecla se envía un código para ese carácter
ratón óptico una luz y un sensor detectan el movimiento sobre una superficie
micrófono convierte las ondas sonoras en una señal eléctrica
cámara digital una lente enfoca la luz en un sensor que registra píxeles
sensores miden una magnitud física (como la temperatura o la luz) y la envían como datos
pantalla táctil detecta dónde toca el dedo la pantalla
escáner 2D ilumina un documento plano y registra la luz reflejada como una imagen
escáner 3D utiliza láseres o luz para medir la forma de un objeto sólido desde muchos ángulos y construir un modelo 3D
Primer plano de un teclado negro de computador con las teclas de letras QWERTY
Un teclado: cada pulsación de tecla envía un código para ese carácter
Un ratón óptico blanco sobre un escritorio, con la luz óptica encendida debajo
Ratón óptico: una luz y un sensor rastrean su movimiento sobre el escritorio
Un escáner blanco y plano en forma de caja, con una tapa cerrada que se levanta para escanear una página
Un escáner de cama plana: emite luz a través de una página para copiarla en la computadora
Un lector de mano en un soporte, conectado a un computador mediante un cable USB
Un lector de códigos de barras lee el patrón de barras y lo envía al computador
La parte frontal de una pequeña cámara digital roja, en la que se ven la lente y el flash
Cámara digital: una lente enfoca la luz sobre un sensor que registra los píxeles
Un micrófono de mano con una cabeza redondeada de malla metálica
Un micrófono convierte las ondas sonoras en una señal eléctrica
Un pequeño sensor de temperatura azul y negro en una diminuta placa de circuito con tres pines
Un sensor mide una magnitud física (en este caso, la temperatura) y la envía como datos

Una pantalla táctil puede funcionar de tres maneras:

  • resistiva — dos capas se presionan entre sí en el punto donde se toca;
  • capacitiva — detecta la pequeña carga eléctrica del dedo;
  • infrarroja — el dedo interrumpe una cuadrícula de haces de luz.
Un dedo toca la pantalla de un teléfono inteligente para desplazarse por una página
Una pantalla táctil detecta dónde la toca el dedo

Sensores

Un sensor es un dispositivo de entrada que captura datos de su entorno. Mide una magnitud física y la envía al computador, para que un sistema pueda supervisar o controlar algo sin que una persona tome las lecturas. Aprende qué datos captura cada uno:

Sensor Datos que captura Cuándo se utiliza
acústico nivel de sonido una alarma de ruido; una luz activada por sonido
acelerómetro aceleración, movimiento e inclinación giro de la pantalla de un teléfono; una bolsa de aire; un monitor de actividad física
de flujo velocidad a la que un líquido o gas se mueve por una tubería tuberías de agua; bombas de combustible; una línea de producción
de gas cantidad de un gas (como monóxido de carbono o humo) una alarma de gas o humo; pruebas de gases de escape de automóviles
de humedad ambiental cantidad de vapor de agua en el aire un invernadero; un museo; una estación meteorológica
infrarrojo radiación infrarroja (calor corporal o interrupción de un haz) una alarma contra intrusos; un control remoto de televisión; un grifo automático
de nivel altura de un líquido en un recipiente un tanque de agua; un tanque de combustible; un bebedero
de luz luminosidad luces de la calle que se encienden al anochecer; brillo automático de una pantalla
de campo magnético intensidad de un campo magnético una alarma de puerta o ventana; la brújula de un teléfono
de humedad de materiales cantidad de agua en un sólido, como el suelo riego de plantas en un campo o invernadero
de pH grado de acidez o alcalinidad de un líquido un acuario; una piscina; análisis del suelo
de presión fuerza que se ejerce sobre él una báscula; una alfombrilla junto a una puerta; presión de los neumáticos
de proximidad cercanía de un objeto sensores de estacionamiento de automóviles; un robot aspirador; un dron que evita un árbol
de temperatura qué tan caliente o frío está algo aire acondicionado; un horno; un invernadero

Es fácil confundir dos pares: la humedad ambiental es el agua presente en el aire; la humedad de materiales es el agua presente en un sólido, como el suelo; el nivel mide la altura de un líquido y el flujo mide la velocidad a la que se mueve.

Ejemplo resuelto (elección de un sensor). El bebedero de una granja debe volver a llenarse cuando esté vacío. Identifica el sensor más adecuado. El sistema necesita saber a qué altura está el agua, por lo que la respuesta es un sensor de nivel. Un sensor de presión debajo del bebedero también podría funcionar, pero «nivel» es la opción más adecuada. Relaciona siempre el sensor con la magnitud que el sistema necesita conocer.

Un sensor por sí solo solo mide. En un sistema de control, un microprocesador toma la decisión y un actuador (un dispositivo de salida) actúa. El ciclo se repite continuamente. (El material 6 explica los sistemas automatizados en detalle).

Ejemplo resuelto (6 puntos). La puerta de un tren solo debe cerrarse cuando no haya ningún pasajero en el vano de la puerta. Explica cómo se utilizan un sensor y un microprocesador. Una buena respuesta, con un punto por cada elemento:

  1. Se coloca un sensor de proximidad (o infrarrojo) junto a la puerta.
  2. El sensor envía lecturas continuamente al microprocesador; una lectura analógica se convierte primero en digital.
  3. El microprocesador compara la lectura con un valor almacenado (por ejemplo, un objeto a menos de 20 cm).
  4. Si la lectura indica que hay una persona en el vano de la puerta, la puerta permanece abierta (puede sonar una advertencia).
  5. Si la lectura indica que el vano de la puerta está despejado, el microprocesador envía una señal al actuador para cerrar la puerta.
  6. El proceso se repite continuamente hasta que la puerta se haya cerrado.
Un bucle: un sensor de temperatura alimenta al microprocesador, que señala a un actuador para abrir una ventana, enfriando el invernadero, que el sensor mide nuevamente
El mismo ciclo sirve para todas las preguntas sobre control: lectura del sensor, comparación con un valor almacenado, señal al actuador, repetición
Explorar

Laboratorio de dispositivos y almacenamiento

Clasificar ejemplos computacionales según la función que cumplen en un sistema.

Vocabulario Entrenar
English Español
barcode scanner/ˈbɑːkəʊd ˈskænə/ escáner de códigos de barras
QR code scanner/ˌkjuː ˈɑː kəʊd ˈskænə/ escáner de códigos QR
optical mouse/ˈɒptɪkl maʊs/ ratón óptico
light/laɪt/ luz
sensors/ˈsensəz/ sensores
touch screen/tʌtʃ skriːn/ pantalla táctil
2D scanner escáner 2D
3D scanner escáner 3D
resistive/rɪˈzɪstɪv/ resistivo
capacitive/kəˈpæsɪtɪv/ capacitivo
infrared/ˌɪnfrəˈred/ infrarrojo
acoustic acústico
accelerometer/əkˌseləˈrɒmɪtə/ Acelerómetro
flow/fləʊ/ caudal
gas/ɡæs/ gas
humidity/hjuːˈmɪdɪti/ Humedad
Ver lección
3.2

Dispositivos de salida

Un dispositivo de salida envía datos desde el computador al usuario.

Dispositivo Cómo funciona
actuador convierte una señal eléctrica en movimiento (por ejemplo, un motor o una válvula)
pantalla LCD los cristales líquidos de cada píxel giran para dejar pasar o bloquear la luz; una luz de fondo (generalmente LED) los atraviesa
pantalla LED cada píxel está formado por diminutos diodos emisores de luz que emiten su propia luz
proyector DLP un proyector proyecta una imagen ampliada en una pantalla; en uno DLP, millones de diminutos espejos de un chip se inclinan hacia la luz o en sentido contrario para que cada píxel sea claro u oscuro
proyector LCD una luz intensa atraviesa un panel de cristal líquido y una lente amplía la imagen sobre una pantalla
impresora de inyección de tinta rocía diminutas gotas de tinta sobre el papel
impresora láser utiliza un láser y un polvo (tóner) que se fija al papel mediante calor
impresora 3D construye un objeto sólido capa por capa
altavoz convierte una señal eléctrica en sonido
Una impresora de inyección de tinta de escritorio con la bandeja de papel abierta en la parte superior
Una impresora inkjet rocía pequeñas gotas de tinta sobre el papel
Una impresora láser de escritorio blanca y gris con las bandejas de papel desplegadas
Una impresora láser utiliza un láser y polvo (tóner) fijado al papel por medio del calor
Una impresora 3D: un marco de metal negro que sostiene una plataforma de impresión plana y un cabezal de impresión móvil
Una impresora 3D construye un objeto sólido capa por capa
Un monitor de computador ancho y plano sobre una base redonda
Un monitor LCD/LED muestra imágenes mediante una cuadrícula de diminutos puntos de colores
Un par de pequeños altavoces negros para computador sobre un escritorio
Un altavoz convierte una señal eléctrica en sonido
Un par de auriculares azules que cubren las orejas
Los auriculares convierten una señal eléctrica en sonido para una sola persona
Varios motores eléctricos de diferentes tamaños junto a una batería de 9 voltios para comparar la escala
Un actuador, como un motor, convierte una señal eléctrica en movimiento

Descripción del funcionamiento de un dispositivo de salida

Una pregunta como «Describe cómo funciona una impresora láser» se califica con un punto por cada paso correcto, en orden, así que aprende el funcionamiento de cada dispositivo como una secuencia breve.

Impresora de inyección de tinta.

  1. El controlador de la impresora convierte el documento en datos que la impresora puede utilizar. Los datos se almacenan en la memoria intermedia de la impresora (una pequeña memoria), para que el computador pueda continuar con otras tareas.
  2. El cabezal de impresión se desplaza sobre el papel. Sus diminutas boquillas rocían gotas de tinta donde la imagen las necesita. Una gota se expulsa calentando la tinta, lo que produce una burbuja (burbuja térmica), o mediante un cristal que cambia de forma cuando pasa una corriente (piezoeléctrico).
  3. Un motor hace avanzar un poco el papel y el cabezal imprime la siguiente línea, hasta terminar la página.

Impresora láser.

  1. Los datos se envían a través del controlador y se almacenan en la memoria intermedia de la impresora.
  2. Se aplica una carga eléctrica a un tambor giratorio. Un haz láser recorre el tambor y cambia la carga en los lugares donde debe imprimirse la página, dejando un patrón de la página en el tambor.
  3. El tambor se cubre con tóner (un polvo fino), que se adhiere solo al patrón cargado.
  4. El papel cargado pasa junto al tambor y el tóner se transfiere al papel.
  5. El papel pasa por un fusor (rodillos calientes), que funde el tóner para fijarlo al papel.
  6. Una lámpara elimina la carga del tambor para dejarlo listo para la siguiente página.

Impresora 3D. El objeto se diseña con un programa de diseño asistido por computador, y el programa lo divide en finas capas horizontales. Luego, la impresora construye el objeto una capa a la vez, por ejemplo, extruyendo plástico fundido a través de una boquilla caliente, y cada capa se endurece sobre la anterior.

Altavoz. Un convertidor digital-analógico (DAC) transforma los datos de sonido digitales en una señal analógica, que se amplifica. La corriente variable pasa por una bobina situada junto a un imán, de modo que la bobina y el cono unido a ella se mueven hacia dentro y hacia fuera, y la vibración del cono produce las ondas sonoras.

Error frecuente. Describir una impresora láser diciendo que «un láser quema la imagen sobre el papel». El láser nunca toca el papel: solo cambia la carga del tambor, y la imagen está formada por tóner fundido y fijado por el fusor.

Vocabulario Entrenar
English Español
actuator/ˈæktʃuːeɪtə/ actuador
LCD screen pantalla LCD
DLP projector proyector DLP
projector/prəˈdʒektə/ proyector
LCD projector proyector LCD
inkjet printer/ɪŋkˈdʒet ˈprɪntə/ impresora inyección de tinta
laser printer/ˈleɪzə ˈprɪntə/ impresora láser
speaker/ˈspiːkə/ altavoz
buffer/ˈbʌfə/ búfer
nozzle boquilla
drum/drʌm/ tambor
toner/ˈtəʊnə/ tóner
fuser/ˈfjuːsə/ fusor
layer capa
digital-to-analogue converter/ˈdɪdʒɪtl tʊ ˈænəlɒɡ kənˈvɜːtə/ convertidor digital-analógico
Primary storage/ˈpraɪməri ˈstɔːrɪdʒ/ almacenamiento primario
random access memory/ˈrændəm ˈækses ˈmeməri/ memoria de acceso aleatorio
read only memory/riːd ˈəʊnli ˈmeməri/ memoria de solo lectura
volatile/ˈvɒlətaɪl/ volátil
non-volatile/nɒn ˈvɒlətaɪl/ no volátil
Secondary storage/ˈsekəndəri ˈstɔːrɪdʒ/ almacenamiento secundario
magnetic storage/mæɡˈnetɪk ˈstɔːrɪdʒ/ almacenamiento magnético
optical storage/ˈɒptɪkl ˈstɔːrɪdʒ/ almacenamiento óptico
solid state storage/ˈsɒlɪd steɪt ˈstɔːrɪdʒ/ almacenamiento de estado sólido
flash memory/flæʃ ˈmeməri/ memoria flash
platter plato
track pista
3.3

Almacenamiento primario: RAM y ROM

Syllabus
Los candidatos deben ser capaces de: Notas y orientación
1 Comprende qué significa almacenamiento primario • El almacenamiento primario es accedido directamente por la CPU • Incluyendo el rol de: – memoria de acceso aleatorio (RAM) – memoria de solo lectura (ROM) • Incluyendo por qué una computadora necesita tanto RAM como ROM, y la diferencia entre ellas
2 Comprender el significado de almacenamiento secundario • El almacenamiento secundario no es accedido directamente por la CPU y es necesario para el almacenamiento más permanente de los datos
3 Describe el funcionamiento del almacenamiento magnético, óptico y de estado sólido (memoria flash) y da ejemplos de cada uno • El almacenamiento magnético utiliza platos divididos en pistas y sectores. Los datos se leen y escriben usando electroimanes. Incluyendo disco duro (HDD) • El almacenamiento óptico usa láseres para crear y leer surcos y zonas planas. Incluyendo: CD, DVD y Blu-ray • El almacenamiento de estado sólido (memoria flash) usa tecnología NAND o NOR. Se utilizan transistores como compuertas de control y compuertas flotantes. Incluyendo: unidad de estado sólido (SSD), tarjeta SD y unidad USB
4 Describir qué se entiende por memoria virtual, cómo se crea y utiliza, y por qué es necesaria • Las páginas de datos se transfieren entre la RAM y la memoria virtual según sea necesario
5 Comprender el significado de almacenamiento en la nube • El almacenamiento en la nube puede accederse de forma remota en comparación con el almacenamiento local de datos
6 Explicar las ventajas y desventajas de almacenar datos en la nube en comparación con su almacenamiento local • Se necesitan servidores físicos y almacenamiento para guardar datos en el almacenamiento en la nube

Fuente: Plan de estudios Cambridge International

El almacenamiento primario es la memoria que la CPU puede utilizar directamente. Hay dos tipos.

RAM: volátil, puede cambiar y contiene los programas en ejecución. ROM: no volátil, no puede cambiar y contiene las instrucciones de arranque
La RAM es volátil y contiene los programas en ejecución; la ROM es no volátil y de solo lectura
RAM ROM
Nombre completo memoria de acceso aleatorio memoria de solo lectura
Lectura/escritura lectura y escritura solo lectura
¿Conserva los datos sin alimentación eléctrica? no, es volátil sí, es no volátil
Contiene programas y datos que se están utilizando instrucciones de arranque (cómo iniciar el computador)

Ambas son necesarias: la ROM indica al computador cómo arrancar y, después, la RAM contiene los programas que ejecutas.

Una placa de circuito verde, larga y delgada, con filas de pequeños chips de memoria negros y un conector dorado en el borde
Un módulo de RAM (memoria de acceso aleatorio): contiene los programas y datos que se están utilizando
Ver lección
3.3

Almacenamiento secundario

El almacenamiento secundario conserva los datos de forma permanente, incluso cuando se apaga el equipo. Es no volátil y se utiliza para el almacenamiento a largo plazo. Hay tres tipos.

Tipo Cómo almacena los datos Ejemplos
almacenamiento magnético los datos se almacenan como puntos magnetizados en discos giratorios unidad de disco duro (HDD), cinta magnética
almacenamiento óptico los datos se almacenan como marcas que lee un láser CD, DVD, Blu-ray
almacenamiento de estado sólido los datos se almacenan en memoria flash, sin piezas móviles SSD, memoria USB, tarjeta SD

Cómo funciona cada uno. En las preguntas se te pide describir el funcionamiento de cada tipo:

  • Magnético — un disco duro tiene uno o más platos que giran. Cada plato se divide en pistas (anillos) y sectores (partes de una pista). Un cabezal de lectura/escritura, que es un electroimán, se mueve sobre el plato: magnetiza pequeñas zonas para escribir datos y las detecta para leerlos. Como tiene piezas móviles, el acceso es más lento que en el almacenamiento de estado sólido y puede dañarse si se cae.
  • Óptico — un láser graba hendiduras en la superficie del disco; las zonas planas entre ellas se llaman llanos. Para leer, un láser ilumina el disco giratorio: los llanos reflejan la luz, las hendiduras la dispersan y los cambios se leen como datos binarios. Los CD, DVD y Blu-ray funcionan así; Blu-ray utiliza un láser azul de menor longitud de onda, por lo que sus hendiduras son más pequeñas y almacena más datos.
  • Estado sólido (memoria flash) — los datos se almacenan en una cuadrícula de transistores, mediante tecnología NAND o NOR. Cada transistor tiene una puerta de control y una puerta flotante. Los electrones atrapados en la puerta flotante almacenan un 0 o un 1 y permanecen allí cuando se apaga el equipo. No tiene piezas móviles, por lo que es rápido, silencioso y resistente.
Tres paneles: un plato de disco duro dividido en pistas y sectores con un cabezal electromagnético, la superficie de un disco óptico con hendiduras y llanos y un láser que se refleja en un llano, y una celda de memoria flash con una puerta de control sobre una puerta flotante que contiene electrones atrapados
Los discos magnéticos almacenan datos en sectores de las pistas, los discos ópticos en forma de hendiduras y llanos, y la memoria flash como electrones atrapados en una puerta flotante
Interior de una unidad de disco duro abierta, donde se ven el disco redondo plateado (plato) y el brazo de lectura/escritura apoyado sobre él
Interior de una unidad de disco duro (HDD): el disco brillante gira y el brazo lee los datos magnéticos
Cuatro cartuchos cuadrados de cinta magnética, cada uno con un carrete de cinta magnética delgada
La cinta magnética almacena datos en una larga tira magnética; es económica para copias de seguridad de gran tamaño
Un disco redondo y brillante cuya superficie de datos refleja los colores del arcoíris
Un disco óptico, como un CD o DVD: un láser lee las marcas de su superficie brillante
Una unidad de estado sólido Samsung de 2.5 pulgadas, una caja metálica gris y plana sin piezas móviles visibles
Una unidad de estado sólido (SSD) almacena datos en chips de memoria flash y no tiene partes móviles.
Una pequeña memoria USB blanca con un lazo rojo en la tapa, etiquetada con 32 GB
Una unidad flash USB almacena datos en memoria flash y no tiene partes móviles.
Una pirámide con los registros en la parte superior, luego la memoria caché, después la RAM y el almacenamiento secundario en la base, con una flecha de más rápido y pequeño a más lento y grande
El almacenamiento forma una jerarquía: los registros y la memoria caché son los más rápidos, pero los más pequeños; el almacenamiento secundario es el más lento, pero el más grande
Explorar

Laboratorio de dispositivos y almacenamiento

Clasificar ejemplos computacionales según la función que cumplen en un sistema.

Vocabulario Entrenar
English Español
memory/ˈmeməri/ memoria
memory data register/ˈmeməri ˈdeɪtə ˈredʒɪstə/ registro de datos de memoria
current instruction register/ˈkʌrənt ɪnˈstrʌkʃn ˈredʒɪstə/ registro de instrucción actual
accumulator/əˈkjuːmjʊleɪtə/ acumulador
fetch–execute cycle/fetʃ ˈeksɪkjuːt ˈsaɪkl/ ciclo de búsqueda y ejecución
fetch-execute cycle/fetʃ ˈeksɪkjuːt ˈsaɪkl/ ciclo de búsqueda y ejecución
Cache/kæʃ/ caché
cores/kɔːz/ núcleos
clock speed/klɒk spiːd/ velocidad de reloj
instruction set/ɪnˈstrʌkʃn set/ conjunto de instrucciones
machine code/məˈʃiːn kəʊd/ código máquina
sector/ˈsektə/ sector
electromagnet/ɪˌlektrəʊˈmæɡnɪt/ electroimán
transistor/trænˈzɪstə/ transistor
control gate puerta de control
floating gate puerta flotante
3.3

Memoria virtual

Cuando la RAM se llena, el computador puede utilizar parte del almacenamiento secundario como si fuera RAM adicional. Esto se llama memoria virtual.

La memoria virtual se crea como una zona del almacenamiento secundario. Los datos se mueven en bloques llamados páginas: una página que no se necesita en ese momento se traslada de la RAM a la memoria virtual, lo que libera espacio en la RAM para otros programas. Cuando esa página vuelve a necesitarse, se traslada de nuevo a la RAM. Esto permite ejecutar más programas de los que cabrían solo en la RAM. Es más lento porque el almacenamiento secundario es mucho más lento que la RAM.

La RAM contiene dos programas activos y un espacio libre, con una flecha que muestra el traslado de un programa que no se utiliza al disco
Cuando la RAM está llena, los datos que no se utilizan se trasladan al disco para liberar espacio en la RAM; es más lento, pero permite ejecutar más programas
Vocabulario Entrenar
English Español
virtual memory/ˈvɜːtʃuːəl ˈmeməri/ memoria virtual
page/peɪdʒ/ página
Cloud storage/klaʊd ˈstɔːrɪdʒ/ almacenamiento en la nube
network interface card/ˈnetwɜːk ˈɪntəfeɪs kɑːd/ tarjeta de interfaz de red
media access control/ˈmiːdiːə ˈækses kənˈtrəʊl/ control de acceso al medio
internet protocol/ˈɪntənet ˈprəʊtəkɒl/ protocolo de Internet
static/ˈstætɪk/ estático
dynamic/daɪˈnæmɪk/ dinámico
3.3

Almacenamiento en la nube

Syllabus
Los candidatos deben ser capaces de: Notas y orientación
1 Comprende qué significa almacenamiento primario • El almacenamiento primario es accedido directamente por la CPU • Incluyendo el rol de: – memoria de acceso aleatorio (RAM) – memoria de solo lectura (ROM) • Incluyendo por qué una computadora necesita tanto RAM como ROM, y la diferencia entre ellas
2 Comprender el significado de almacenamiento secundario • El almacenamiento secundario no es accedido directamente por la CPU y es necesario para el almacenamiento más permanente de los datos
3 Describe el funcionamiento del almacenamiento magnético, óptico y de estado sólido (memoria flash) y da ejemplos de cada uno • El almacenamiento magnético utiliza platos divididos en pistas y sectores. Los datos se leen y escriben usando electroimanes. Incluyendo disco duro (HDD) • El almacenamiento óptico usa láseres para crear y leer surcos y zonas planas. Incluyendo: CD, DVD y Blu-ray • El almacenamiento de estado sólido (memoria flash) usa tecnología NAND o NOR. Se utilizan transistores como compuertas de control y compuertas flotantes. Incluyendo: unidad de estado sólido (SSD), tarjeta SD y unidad USB
4 Describir qué se entiende por memoria virtual, cómo se crea y utiliza, y por qué es necesaria • Las páginas de datos se transfieren entre la RAM y la memoria virtual según sea necesario
5 Comprender el significado de almacenamiento en la nube • El almacenamiento en la nube puede accederse de forma remota en comparación con el almacenamiento local de datos
6 Explicar las ventajas y desventajas de almacenar datos en la nube en comparación con su almacenamiento local • Se necesitan servidores físicos y almacenamiento para guardar datos en el almacenamiento en la nube

Fuente: Plan de estudios Cambridge International

El almacenamiento en la nube guarda tus datos en servidores físicos remotos a los que se accede por internet, en lugar de hacerlo en tu propio dispositivo.

  • Ventajas: acceso desde cualquier lugar y dispositivo; no es necesario comprar ni mantener hardware de almacenamiento local; facilidad para compartir archivos y crear copias de seguridad automáticas.
  • Desventajas: necesita una conexión a internet que funcione; implica un costo de suscripción recurrente; la seguridad y la privacidad dependen del proveedor; dependes de que el proveedor siga disponible y en funcionamiento.
Bastidores de servidores de un centro de datos: el almacenamiento en la nube guarda tus archivos en servidores remotos a los que accedes por la red
Bastidores de servidores de un centro de datos: el almacenamiento en la nube guarda tus archivos en servidores remotos a los que accedes por la red
Ver lección
3.4

Hardware de red

Syllabus
Los candidatos deben ser capaces de: Notas y orientación
1 Entender que un ordenador necesita una tarjeta de interfaz de red (NIC) para acceder a una red
2 Entender el significado y la función de una dirección de control de acceso al medio (MAC), incluyendo su estructura • A una tarjeta de interfaz de red se le asigna una dirección MAC en el momento de la fabricación • Las direcciones MAC se escriben habitualmente en hexadecimal • Las direcciones MAC se crean utilizando el código del fabricante y el código de serie
3 (a) Entender el significado y la función de una dirección de protocolo de Internet (IP) (b) Entender que existen diferentes tipos de direcciones IP • Una dirección IP es asignada por la red y puede ser estática o dinámica • Incluir las características y diferencias entre IPv4 e IPv6
4 Describir el papel de un router en una red • Un router envía datos a un destino específico en una red • Un router puede asignar direcciones IP • Un router puede conectar una red local a Internet

Fuente: Plan de estudios Cambridge International

Tarjeta de interfaz de red (NIC)

Una tarjeta de interfaz de red (NIC) es el hardware que permite a un dispositivo conectarse a una red y enviar y recibir datos. Cada NIC tiene una dirección MAC incorporada.

Dirección MAC y dirección IP

  • Una dirección MAC (dirección de control de acceso al medio) es un número que identifica un dispositivo físico. La establece el fabricante y normalmente no cambia. Se escribe en hexadecimal.
  • Una dirección IP (dirección de protocolo de internet) es un número que identifica un dispositivo en una red. La asigna la red y puede cambiar.

Por tanto, una dirección MAC permanece con el dispositivo, mientras que una dirección IP depende de la red que utiliza el dispositivo.

Hay dos versiones de direcciones IP. IPv4 tiene 32 bits y se escribe como cuatro números decimales de 0 a 255 (por ejemplo, 192.168.0.1); la versión más reciente, IPv6, tiene 128 bits y se escribe como ocho grupos de números hexadecimales separados por dos puntos, lo que proporciona muchísimas más direcciones. Una dirección también puede ser estática (fija, configurada manualmente y que nunca cambia) o dinámica (asignada por el enrutador o la red cada vez que el dispositivo se conecta, por lo que puede cambiar).

Enrutador

Un enrutador conecta distintas redes entre sí; por ejemplo, tu red doméstica con internet. Lee la dirección IP de cada paquete y lo reenvía hacia la red correcta.

Un enrutador Wi-Fi: el hardware de red reenvía paquetes entre los dispositivos e internet
Un enrutador Wi-Fi: el hardware de red reenvía paquetes entre los dispositivos e internet
Explorar

Laboratorio de rutas de red

Seguir los datos de un dispositivo a través del hardware de red y los protocolos.

Vocabulario Entrenar
English Español
router/ˈruːtə/ router
Ver lección
3.4

Consejos para el examen

  • Aprende el ciclo de búsqueda–decodificación–ejecución y los registros especiales: el contador de programa contiene la dirección de la siguiente instrucción, MAR/MDR contienen la dirección y los datos, y el acumulador contiene el resultado de la ALU.
  • El rendimiento de la CPU mejora con más núcleos, una memoria caché más grande y una mayor velocidad de reloj.
  • La RAM es volátil (pierde sus datos sin alimentación eléctrica) y contiene los programas en uso; la ROM es no volátil y de solo lectura (contiene las instrucciones de arranque).
  • Para una pregunta que pida «describir cómo se utilizan el sensor y el microprocesador», escribe el ciclo: el sensor envía la lectura → el microprocesador compara con un valor almacenado → señal al actuador → se repite. Nombra el sensor que mide la magnitud adecuada (nivel, no flujo, para un tanque que se vacía).
  • Di Von Neumann: las instrucciones y los datos comparten la misma memoria. Un microprocesador es un circuito integrado en un solo chip.
  • Relaciona los tipos de almacenamiento secundario: magnético (HDD, cinta), óptico (CD/DVD, leído por un láser), estado sólido (SSD, USB, memoria flash, sin piezas móviles).
  • Una dirección MAC identifica el dispositivo físico y normalmente no cambia; una dirección IP la asigna la red y puede cambiar.

Lecciones interactivas sobre este tema

Trátalo paso a paso, con ejercicios de verificación instantánea.

Exámenes Anteriores

Más temas en IGCSE Ciencias de la Computación

Iniciar sesión o crear cuenta

IGCSE, A-Level & AP