Skip to content · ⁨Saltar al contenido⁩

Hardware

A-Level Ciencias de la Computación · Topic 3 · ⁨Tema 3⁩

Train · ⁨Entrenar⁩
Video lesson for this topic · ⁨Lección de video para este tema⁩ Open the video page · ⁨Abrir la página de video⁩
22:38

Computadoras y componentes

Abre cualquier computadora —más allá de la carcasa, más allá de los chips, hasta llegar al silicio— y encontrarás interruptores. No miles. Billones. Y cada uno hace…

English narration · English + 中文 subtitles burned in · ⁨Narración en inglés · Subtítulos en inglés + 中文 quemados en pantalla⁩

3.1

Computers and their components · ⁨Ordenadores y sus componentes⁩

Syllabus
English
Candidates should be able to: Notes and guidance
Show understanding of the need for input, output, primary memory and secondary (including removable) storage
Show understanding of embedded systems Including: benefits and drawbacks of embedded systems
Describe the principal operations of hardware devices Including: Laser printer, 3D printer, microphone, speakers, magnetic hard disk, solid state (flash) memory, optical disc reader/writer, touchscreen, virtual reality headset
Show understanding of the use of buffers
Explain the differences between Random Access Memory (RAM) and Read Only Memory (ROM) Including their use in a range of devices and systems
Explain the differences between Static RAM (SRAM) and Dynamic RAM (DRAM) Including the use of SRAM and DRAM in a range of devices and systems and the reasons for using one instead of the other depending on the device and its use
Explain the difference between Programmable ROM (PROM), Erasable Programmable ROM (EPROM) and Electrically Erasable Programmable ROM (EEPROM)
Show an understanding of monitoring and control systems Including: • difference between monitoring and control • use of sensors (including temperature, pressure, infra-red, sound) and actuators • importance of feedback
Español
Los candidatos deben ser capaces de: Notas y orientación
Demostrar comprensión de la necesidad de entrada, salida, memoria principal y almacenamiento secundario (incluyendo el removible)
Demostrar comprensión de los sistemas embebidos Incluyendo: ventajas e inconvenientes de los sistemas embebidos
Describir las operaciones principales de los dispositivos de hardware Incluyendo: impresora láser, impresora 3D, micrófono, altavoces, disco duro magnético, memoria de estado sólido (flash), lector/grabador óptico, pantalla táctil, gafas de realidad virtual
Demostrar comprensión del uso de los buffers
Explicar las diferencias entre la Memoria de Acceso Aleatorio (RAM) y la Memoria de Solo Lectura (ROM) Incluyendo su uso en una variedad de dispositivos y sistemas
Explicar las diferencias entre la Memoria RAM Estática (SRAM) y la Memoria RAM Dinámica (DRAM) Incluyendo el uso de SRAM y DRAM en una variedad de dispositivos y sistemas, así como las razones para utilizar uno u otro según el dispositivo y su aplicación
Explicar la diferencia entre la Memoria ROM Programable (PROM), la Memoria ROM Programable Reemplazable (EPROM) y la Memoria ROM Eléctricamente Reemplazable (EEPROM)
Demostrar comprensión de los sistemas de monitoreo y control Incluyendo: • diferencia entre monitoreo y control • uso de sensores (incluyendo temperatura, presión, infrarrojos, sonido) y actuadores • importancia de la retroalimentación

Source: Cambridge International syllabus · ⁨Fuente: Plan de estudios Cambridge International⁩

English

A general-purpose computer has four building blocks:

  • input devices 输入设备 — get data in (keyboard, mouse, microphone, scanner, sensors).
  • output devices 输出设备 — give results out (monitor, speakers, printer, actuators).
  • primary memory 主存储器 — fast memory the processor 处理器 (CPU) reaches directly (RAM and ROM). Holds the running program and its data.
  • secondary storage 辅助存储器 — slower, larger, keeps programs and data when not in use (hard disk, SSD, optical disc, USB stick).

The syllabus asks why each is needed. Input devices are needed because the computer can only work on data and instructions that have been entered. Output devices are needed to present the results in a form people can use. Primary memory is needed because the processor can only execute instructions and use data that are held in memory it can address directly, and it must reach them fast. Secondary storage is needed because primary memory is volatile and small: programs and data must survive the power being switched off, in a larger and cheaper store, and removable storage lets data be moved between computers or kept as a backup.

Español

Un ordenador de propósito general tiene cuatro bloques constructivos:

  • dispositivos de entrada 输入设备 — obtienen datos (teclado, ratón, micrófono, escáner, sensores).
  • dispositivos de salida 输出设备 — entregan resultados (monitor, altavoces, impresora, actuadores).
  • memoria principal 主存储器 — memoria rápida a la que el procesador 处理器 (CPU) accede directamente (RAM y ROM). Almacena el programa en ejecución y sus datos.
  • almacenamiento secundario 辅助存储器 — más lento, mayor capacidad, mantiene programas y datos cuando no están en uso (disco duro, SSD, disco óptico, memoria USB).

El temario pide explicar por qué cada uno es necesario. Los dispositivos de entrada son necesarios porque el ordenador solo puede trabajar con los datos e instrucciones que han sido introducidos. Los dispositivos de salida son necesarios para presentar los resultados en un formato que las personas puedan utilizar. La memoria principal es necesaria porque el procesador solo puede ejecutar instrucciones y utilizar datos que se almacenan en una memoria a la que puede acceder directamente, y debe llegar a ellos rápidamente. El almacenamiento secundario es necesario porque la memoria principal es volátil y de pequeña capacidad: los programas y datos deben sobrevivir al apagado del equipo, en un almacenamiento más grande y económico, y el almacenamiento amovible permite mover datos entre ordenadores o mantenerlos como copia de seguridad.

Un teclado de computadora inalámbrico QWERTY blanco de tamaño completo sobre fondo blanco
Un teclado: un dispositivo de entrada común para escribir texto y comandos
Un ratón de computadora inalámbrico moderno sobre fondo blanco, con dos botones y una rueda de desplazamiento
Un ratón: un dispositivo de entrada puntero
Un escáner de plano sobre fondo blanco, con una foto saliendo por la parte frontal después del escaneo
Un escáner de cama plana: un dispositivo de entrada que convierte una página de papel en una imagen digital
Un monitor de computadora de pantalla plana plateado sobre un soporte redondo, con una pantalla oscura
Un monitor: un dispositivo de salida común que muestra la imagen de la pantalla
Explore · ⁨Explorar⁩

Toca los bloques de un sistema informático

Explora los cuatro bloques más la CPU. Los datos fluyen entrada → procesamiento → salida, mientras que la memoria primaria almacena el programa en ejecución y el almacenamiento secundario lo guarda para después.

Explore · ⁨Explorar⁩

Laboratorio de rutas de red

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

Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
sensor/ˈsensə/ 传感器 chuán gǎn qì
output devices/ˈaʊtpʊt dɪˈvaɪsɪz/ 输出设备 shū chū shè bèi
3.1

Embedded systems · ⁨Sistemas embebidos⁩

English

An embedded system 嵌入式系统 is a computer built into another device to do one fixed job (washing machine, microwave, car engine unit, thermostat).

  • benefits: optimised for one task, so it is small, uses little power and is cheap to make in volume; reliable, because it runs one fixed program with few chances to go wrong; starts quickly and needs no user set-up; easy to use through a simple interface.
  • drawbacks: limited to its one task, so it cannot be upgraded to do more; hard to update (its firmware 固件 may need special tools or cannot be changed at all); difficult to troubleshoot, and usually the whole device must be replaced when it fails; if it is connected to a network it can be a security weakness, because its software is rarely patched.

A "describe the drawbacks" question wants each drawback as a full point: what the limitation is and what it means for the user, for example "the firmware cannot be updated, so a security fault found later cannot be fixed".

Español

Un sistema embebido 嵌入式系统 es un ordenador construido dentro de otro dispositivo para realizar una tarea fija (lavadora, microondas, unidad de motor de automóvil, termostato).

  • ventajas: optimizado para una única tarea, por lo que es pequeño, consume poca energía y es barato de fabricar en volumen; fiable, porque ejecuta un programa fijo con pocas posibilidades de fallo; arranca rápidamente y no requiere configuración por parte del usuario; fácil de usar gracias a una interfaz simple.
  • inconvenientes: limitado a su única tarea, por lo que no puede actualizarse para hacer más cosas; difícil de actualizar (su firmware 固件 puede necesitar herramientas especiales o no poder modificarse en absoluto); difícil de diagnosticar averías, y generalmente todo el dispositivo debe reemplazarse si falla; si está conectado a una red, puede ser una vulnerabilidad de seguridad, ya que su software rara vez recibe parches.

Una pregunta de "describir los inconvenientes" exige que cada inconveniente sea un punto completo: cuál es la limitación y qué significa para el usuario, por ejemplo "el firmware no se puede actualizar, por lo que un fallo de seguridad detectado después no puede solucionarse".

Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
firmware/ˈfɜːmweə/ 固件 gù jiàn
3.1

Principal hardware devices · ⁨Dispositivos de hardware principales⁩

English

Laser printer

A laser printer 激光打印机 scans the page image onto a charged photosensitive drum 感光鼓. Toner 墨粉 sticks to the charged areas, transfers to the paper, and is melted on by a fuser. Fast, sharp, high-volume.

How it works, in the steps the mark scheme lists:

  1. The data for the page is sent to the printer's buffer.
  2. The drum is given a uniform electrostatic charge.
  3. A laser, reflected off a rotating mirror, scans the page image onto the drum, removing the charge where it strikes, so the charge left on the drum matches the image.
  4. Toner, a charged powder, is attracted to the charged parts of the drum only.
  5. The paper is given the opposite charge and rolled against the drum, so the toner transfers onto it.
  6. The fuser 定影器, a pair of heated rollers, melts the toner into the paper. The drum is then discharged and cleaned for the next page.

3D printer

A 3D printer 3D打印机 builds an object layer by layer: FDM melts plastic filament through a nozzle; stereolithography cures liquid resin with a UV laser. Used for prototypes and custom medical parts.

How it works:

  1. A model of the object is designed in CAD software (or scanned).
  2. Slicing software divides the model into thin horizontal layers and produces the instructions for each one.
  3. The printer builds the object one layer at a time: an FDM printer melts plastic filament 塑料丝 and lays it down through a moving nozzle; a resin printer cures liquid resin with a laser or UV light; a powder printer fuses powder with a laser.
  4. Each layer bonds to the layer below, and the platform (or nozzle) moves by one layer's thickness.
  5. When the last layer is done, any support material is removed. Uses include prototypes, custom medical parts such as prosthetics, and spare parts printed on demand.

Microphone and speakers

A microphone 麦克风 turns sound into an electrical signal (a diaphragm vibrates, changing capacitor 电容器 charge or coil position); the signal is digitised by an analogue-to-digital converter 模数转换器 (ADC). A speaker does the reverse — a varying signal drives a coil in a magnetic field, moving a cone to make sound.

How a microphone works: sound waves make a diaphragm 膜片 vibrate; in a dynamic microphone a coil attached to the diaphragm moves in a magnetic field, so a varying current is induced in it, and in a condenser microphone the diaphragm is one plate of a capacitor whose capacitance changes as it moves; the varying analogue signal is then sampled by an ADC and stored as digital data. A speaker runs the chain backwards: a digital-to-analogue converter 数模转换器 (DAC) produces a varying current, the current in the coil creates a changing magnetic field that pushes against the permanent magnet, the coil and cone move in and out, and the cone's movement makes pressure waves in the air.

Magnetic hard disk (HDD)

A hard disk 硬盘 stores data on spinning platters coated with magnetic material. Each platter has tracks 磁道 divided into sectors 扇区. A read/write head 读写头 floats just above and magnetises tiny regions (write) or senses them (read). Cheap per gigabyte, but slower than SSDs and has moving parts.

How it works: the platters spin at high speed (thousands of revolutions per minute); each surface is divided into concentric tracks and each track into sectors; read/write heads on actuator arms 磁头臂 move across the platters to the right track; to write, the head magnetises a tiny region with one of two polarities, representing 0 or 1; to read, it detects the polarity as the region passes beneath it. The delays, waiting for the arm to reach the track and for the sector to spin round, are why a hard disk is slower than an SSD.

Solid-state (flash) memory

A solid-state drive 固态硬盘 stores data as charge in transistors 晶体管, with no moving parts. Faster random access than HDDs, tougher, lower power, but dearer per gigabyte; each cell wears out after many writes.

How it works: each cell is a floating-gate transistor 浮栅晶体管; a charge trapped on the floating gate represents a bit and stays there when the power is off; a controller chip maps each address to a cell and spreads writes across the cells, because a cell survives only a limited number of writes.

Magnetic hard disk Solid-state drive
Moving parts platters and heads none
Speed slower: seek and rotation delays much faster random access
Cost per gigabyte lower higher
Robustness damaged by knocks; noisy; more power shock-resistant; silent; less power
Lifetime many rewrites; wears mechanically limited write cycles per cell

A "why a server uses hard disks rather than SSDs" question wants the left column: cheaper per gigabyte for very large capacities, a long life under constant rewriting, and easier data recovery.

Optical disc

A laser detects reflections from tiny pits on an optical disc 光盘 (CD, DVD, Blu-ray). The drive is an optical disc reader/writer: writing uses a stronger laser to change the surface's reflectivity.

How it works: the disc carries one long spiral track of pits 凹坑 and lands 平台 (the flat areas between them); the disc spins and a laser is focused on the track; light reflected from a land differs from light reflected at the edge of a pit, and a light sensor reads each change as a 1 and no change as a 0. Writing uses a stronger laser to change the reflectivity of a dye or alloy layer. A Blu-ray uses a blue laser with a shorter wavelength, so its pits are smaller and closer together, which is why it holds more data than a DVD.

Touchscreen

A touchscreen 触摸屏 senses contact. Resistive 电阻式: two conductive layers pressed together; works with anything but is less accurate. Capacitive 电容式: a finger disturbs a charge field; accurate, multi-touch, used in phones.

How it works: a resistive screen has two thin conductive layers separated by spacers; pressing pushes the top layer onto the bottom one, closing a circuit at that point, and the controller reads the voltage to find the coordinates. A capacitive screen has a glass layer coated with a transparent conductor that holds a charge; a finger touching it draws a tiny current, the current is measured at each corner, and the controller works out the touch position from the differences. Capacitive screens respond to a light touch and to several fingers at once, but not to a gloved finger or an ordinary stylus.

Virtual reality headset

A virtual reality 虚拟现实 (VR) headset has two small displays (one per eye) and motion sensors (accelerometer 加速度计, gyroscope 陀螺仪) that track head movement so the scene shifts as you look around.

How it works: each eye sees its own display through a lens, and the two images differ slightly, so the brain sees depth; sensors (accelerometer, gyroscope, sometimes cameras) report where the head is and which way it points; the computer re-renders the scene from that viewpoint many times a second, so turning the head turns the view; headphones give sound that matches the direction. Used for games, for training such as flight or surgery simulators, and for viewing designs before they are built.

Español

Impresora láser

Una impresora láser 激光打印机 escanea la imagen de la página sobre un tambor 感光鼓 fotosensible cargado. El toner 墨粉 se adhiere a las áreas cargadas, se transfiere al papel y se funde mediante un fijador. Rápida, nítida, alta producción.

Una impresora láser de sobremesa negra sobre fondo blanco, con una página impresa saliendo por la parte superior
Una impresora láser: impresión rápida y nítida utilizando un tambor cargado y toner

Cómo funciona, según los pasos que enumera la guía de calificación:

  1. Los datos de la página se envían al búfer de la impresora.
  2. Se aplica una carga electrostática uniforme al tambor.
  3. Un láser, reflejado por un espejo giratorio, escanea la imagen de la página sobre el tambor, eliminando la carga donde incide, de modo que la carga restante en el tambor coincide con la imagen.
  4. El toner, un polvo cargado, es atraído únicamente a las partes cargadas del tambor.
  5. El papel recibe la carga opuesta y pasa rodando contra el tambor, transfiriendo así el toner sobre él.
  6. El fijador 定影器, un par de rodillos calentados, funde el toner dentro del papel. A continuación, el tambor se descarga y limpia para la siguiente página.

Impresora 3D

Una impresora 3D 3D打印机 construye un objeto capa por capa: FDM funde filamento de plástico a través de una boquilla; litografía estereoscópica cura resina líquida con un láser UV. Utilizada para prototipos y piezas médicas personalizadas.

Una impresora 3D FDM de sobremesa negra cerrada con panel frontal de vidrio, con una pieza siendo impresa en su interior, sobre fondo blanco
Una impresora 3D FDM construye un objeto capa por capa fundiendo filamento de plástico

Cómo funciona:

  1. Se diseña un modelo del objeto en software CAD (o se escanea).
  2. El software de segmentación divide el modelo en finas capas horizontales y genera las instrucciones para cada una.
  3. La impresora construye el objeto capa por capa: una impresora FDM funde filamento 塑料丝 de plástico y lo deposita a través de una boquilla móvil; una impresora de resina cura resina líquida con un láser o luz UV; una impresora de polvo fusiona polvo con un láser.
  4. Cada capa se une a la capa inferior, y la plataforma (o la boquilla) se mueve un grosor de capa.
  5. Cuando se completa la última capa, se elimina cualquier material de soporte. Sus usos incluyen prototipos, piezas médicas personalizadas como prótesis, y repuestos impresos bajo demanda.

Micrófono y altavoces

Un micrófono 麦克风 convierte sonido en señal eléctrica (un diafragma vibra, cambiando la carga del condensador 电容器 o la posición de una bobina); la señal se digitaliza mediante un conversor analógico-digital 模数转换器 (ADC). Un altavoz hace lo contrario: una señal variable impulsa una bobina en un campo magnético, moviendo un cono para producir sonido.

Un micrófono de sobremesa USB negro apoyado sobre su base, sobre fondo blanco
Un micrófono convierte sonido en señal eléctrica
Corte transversal de un micrófono: las ondas sonoras golpean un diafragma vinculado a una bobina alrededor de un imán permanente, produciendo una corriente de salida
Interior de un micrófono: el sonido vibra el diafragma y la bobina para producir corriente
Corte transversal de un altavoz: la corriente en una bobina alrededor de un núcleo de hierro cerca de un imán permanente mueve un cono de papel para producir ondas sonoras
En el interior de un altavoz: una corriente variable en la bobina mueve el cono para producir sonido

Cómo funciona un micrófono: las ondas sonoras hacen vibrar un diafragma 膜片; en un micrófono dinámico, una bobina unida al diafragma se mueve en un campo magnético, induciendo una corriente variable en ella, y en un micrófono condensador, el diafragma es una placa de un condensador cuya capacitancia cambia a medida que se mueve; la señal analógica variable luego es muestreada por un ADC y almacenada como datos digitales. Un altavoz invierte esta cadena: un conversor digital-analógico 数模转换器 (DAC) produce una corriente variable, la corriente en la bobina crea un campo magnético cambiante que empuja contra el imán permanente, la bobina y el cono se mueven hacia adentro y afuera, y el movimiento del cono genera ondas de presión en el aire.

Disco duro magnético (HDD)

Un disco duro 硬盘 almacena datos en platos giratorios recubiertos de material magnético. Cada plato tiene pistas 磁道 divididas en sectores 扇区. Una cabeza de lectura/escritura 读写头 flota justo encima y magnetiza regiones minúsculas (escritura) o las detecta (lectura). Bajo costo por gigabyte, pero más lento que los SSD y tiene partes móviles.

Un disco duro de 3.5 pulgadas abierto: un plato circular brillante con el brazo actuador y la cabeza de lectura/escritura descansando sobre él
Un disco duro abierto: el brazo actuador transporta la cabeza de lectura/escritura sobre un plato
Un plato de disco duro dibujado como círculos de pistas concéntricas, una pista resaltada, dividido en sectores
Pistas y sectores en un plato de disco duro

Cómo funciona: los platos giran a alta velocidad (miles de revoluciones por minuto); cada superficie está dividida en pistas concéntricas y cada pista en sectores; las cabezas de lectura/escritura en brazos actuadores 磁头臂 se mueven sobre los platos hacia la pista correcta; para escribir, la cabeza magnetiza una pequeña región con una de dos polaridades, representando 0 o 1; para leer, detecta la polaridad mientras la región pasa debajo de ella. Los retrasos, esperando a que el brazo llegue a la pista y a que el sector gire, son la razón por la que un disco duro es más lento que un SSD.

Memoria de estado sólido (flash)

Un disco de estado sólido 固态硬盘 almacena datos como carga en transistores 晶体管, sin partes móviles. Acceso aleatorio más rápido que los HDD, más resistente, menor consumo de energía, pero más caro por gigabyte; cada celda se desgasta tras muchas escrituras.

La placa de circuito abierto de una unidad de estado sólido sobre fondo blanco: un chip de memoria flash negro grande a la izquierda, un chip controlador más pequeño, muchos componentes diminutos y un conector SATA plano a lo largo del borde inferior — sin platos ni piezas móviles
Interior de un SSD: los datos se almacenan en chips de memoria flash, sin partes móviles (compare con el disco duro anterior)

Cómo funciona: cada celda es un transistor de puerta flotante 浮栅晶体管; una carga atrapada en la puerta flotante representa un bit y permanece allí cuando se apaga la alimentación; un chip controlador mapea cada dirección a una celda y distribuye las escrituras entre las celdas, porque una celda solo soporta un número limitado de escrituras.

Disco duro magnético Disco de estado sólido
Partes móviles platos y cabezas ninguna
Velocidad más lento: retrasos de búsqueda y rotación acceso aleatorio mucho más rápido
Costo por gigabyte menor mayor
Robustez dañado por golpes; ruidoso; consume más energía resistente a choques; silencioso; menos energía
Vida útil muchas reescrituras; desgaste mecánico ciclos de escritura limitados por celda

Una pregunta "por qué un servidor usa discos duros en lugar de SSDs" busca la columna izquierda: más barato por gigabyte para grandes capacidades, larga vida bajo reescritura constante y recuperación de datos más fácil.

Disco óptico

Un láser detecta reflexiones desde pequeños surcos en un disco óptico 光盘 (CD, DVD, Blu-ray). La unidad es un lector/grabador de discos ópticos: la grabación usa un láser más fuerte para cambiar la reflectividad de la superficie.

Una unidad de disco óptica externa sobre fondo blanco, con su bandeja abierta y un disco de colores arcoíris cargado
Una unidad de disco óptico: un láner lee pequeños surcos en un CD, DVD o disco Blu-ray

Cómo funciona: el disco lleva una larga pista espiral de surcos 凹坑 y terrenos 平台 (las áreas planas entre ellos); el disco gira y un láser se enfoca en la pista; la luz reflejada de un terreno difiere de la luz reflejada en el borde de un surco, y un sensor de luz lee cada cambio como un 1 y la ausencia de cambio como un 0. La grabación usa un láser más fuerte para cambiar la reflectividad de una capa de tinte o aleación. Un Blu-ray usa un láser azul con longitud de onda más corta, por lo que sus surcos son más pequeños y están más juntos, lo cual es la razón por la que almacena más datos que un DVD.

Pantalla táctil

Una pantalla táctil 触摸屏 detecta contacto. Resistiva 电阻式: dos capas conductoras presionadas juntas; funciona con cualquier objeto pero es menos precisa. Capacitiva 电容式: un dedo perturba un campo de carga; precisa, multitoque, usada en teléfonos.

People using a tablet touchscreen and a laptop
Una pantalla táctil detecta dónde toca el dedo al vidrio

Cómo funciona: una pantalla resistiva tiene dos finas capas conductoras separadas por espaciadores; al presionar, la capa superior empuja contra la inferior, cerrando un circuito en ese punto, y el controlador lee el voltaje para encontrar las coordenadas. Una pantalla capacitiva tiene una capa de vidrio recubierta con un conductor transparente que mantiene una carga; un dedo que la toca extrae una pequeña corriente, la corriente se mide en cada esquina, y el controlador calcula la posición del toque a partir de las diferencias. Las pantallas capacitivas responden a toques ligeros y varios dedos a la vez, pero no a un dedo con guante ni a un lápiz óptico común.

Auricular de realidad virtual

Un auricular de realidad virtual 虚拟现实 (VR) tiene dos pantallas pequeñas (una por ojo) y sensores de movimiento (acelerómetro 加速度计, giroscopio 陀螺仪) que rastrean el movimiento de la cabeza para que la escena cambie según mira alrededor.

Un casco de realidad virtual blanco con su correa de cabeza y cámaras frontales, sobre fondo blanco
Un auricular de realidad virtual: dos pantallas pequeñas y sensores de movimiento rastrean la cabeza

Cómo funciona: cada ojo ve su propia pantalla a través de una lente, y las dos imágenes difieren ligeramente, por lo que el cerebro percibe profundidad; los sensores (acelerómetro, giroscopio, a veces cámaras) informan dónde está la cabeza y hacia dónde apunta; la computadora vuelve a renderizar la escena desde ese punto de vista varias veces por segundo, por lo que girar la cabeza gira la vista; los auriculares proporcionan sonido que coincide con la dirección. Usado para juegos, para entrenamiento como simuladores de vuelo o cirugía, y para ver diseños antes de ser construidos.

Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
input devices/ˈɪnpʊt dɪˈvaɪsɪz/ 输入设备 shū rù shè bèi
microphone/ˈmaɪkrəfəʊn/ 麦克风 mài kè fēng
optical disc/ˈɒptɪkl dɪsk/ 光盘 guāng pán
laser printer/ˈleɪzə ˈprɪntə/ 激光打印机 jī guāng dǎ yìn jī
drum/drʌm/ 感光鼓 gǎn guāng gǔ
toner/ˈtəʊnə/ 墨粉 mò fěn
fuser/ˈfjuːsə/ 定影器 dìng yǐng qì
3D printer/ˌθriː ˈdiː ˈprɪntə/ 3D打印机 3D dǎ yìn jī
filament/ˈfɪləmənt/ 塑料丝 sù liào sī
diaphragm/ˈdaɪəfræm/ 膜片 mó piàn
tracks/træks/ 磁道 cí dào
sectors/ˈsektəz/ 扇区 shàn qū
read/write head/riːd raɪt hed/ 读写头 dú xiě tóu
actuator arms/ˈæktʃuːeɪtə ɑːmz/ 磁头臂 cí tóu bì
solid-state drive/ˈsɒlɪd steɪt draɪv/ 固态硬盘 gù tài yìng pán
transistors/trænˈzɪstəz/ 晶体管 jīng tǐ guǎn
floating-gate transistor/ˈfləʊtɪŋ ɡeɪt trænˈzɪstə/ 浮栅晶体管 fú zhà jīng tǐ guǎn
pits/pɪts/ 凹坑 āo kēng
lands/lændz/ 平台 píng tái
touchscreen/ˈtʌtʃskriːn/ 触摸屏 chù mō píng
resistive/rɪˈzɪstɪv/ 电阻式 diàn zǔ shì
capacitive/kəˈpæsɪtɪv/ 电容式 diàn róng shì
virtual reality/ˈvɜːtʃuːəl rɪˈælɪti/ 虚拟现实 xū nǐ xiàn shí
accelerometer/əkˌseləˈrɒmɪtə/ 加速度计 jiā sù dù jì
gyroscope/ˈdʒaɪrəskəʊp/ 陀螺仪 tuó luó yí
interrupt/ˈɪntərʌpt/ 中断 zhōng duàn
non-volatile/nɒn ˈvɒlətaɪl/ 非易失性 fēi yì shī xìng
3.1

Amortiguadores

English

A buffer 缓冲 is memory that holds data temporarily while it moves between devices of different speeds. Example: the CPU writes a document to a printer buffer quickly, then is free to do other work while the printer prints from the buffer at its own pace. Buffers stop the fast device waiting for the slow one (also used in streaming, the keyboard, and disk access).

"State why a 3D printer needs a buffer": the computer sends the print data much faster than the printer can build the layers, so the data is held in the buffer until the printer is ready for it, and the processor is freed to do other work. When the buffer runs low the printer sends an interrupt 中断 to ask for more (topic 4). A video stream works the same way: the buffer fills ahead of playback so a short drop in the network speed does not stop the picture.

Español

Un buffer 缓冲 es memoria que almacena datos temporalmente mientras se mueven entre dispositivos de diferentes velocidades. Ejemplo: la CPU escribe un documento en un buffer de impresora rápidamente, luego queda libre para hacer otro trabajo mientras la impresora imprime desde el buffer a su propio ritmo. Los buffers evitan que el dispositivo rápido espere al lento (también usados en streaming, el teclado y el acceso a disco).

"Explique por qué una impresora 3D necesita un buffer": la computadora envía los datos de impresión mucho más rápido de lo que la impresora puede construir las capas, por lo que los datos se mantienen en el buffer hasta que la impresora está lista para recibirlos, y el procesador queda liberado para hacer otro trabajo. Cuando el buffer se agota, la impresora envía una interrupción 中断 para pedir más (tema 4). Un flujo de video funciona de manera similar: el buffer se llena por adelantado para que una breve caída en la velocidad de la red no detenga la imagen.

Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
buffer/ˈbʌfə/ 缓冲 huǎn chōng
3.1

RAM and ROM · ⁨RAM y ROM⁩

English
  • RAM 随机存取存储器 (Random Access Memory) — volatile 易失性 (loses data without power). Holds the OS, running programs and their data; read and written constantly.
  • ROM 只读存储器 (Read-Only Memory) — non-volatile 非易失性 (keeps data without power). Usually written once; holds firmware needed at start-up (the BIOS / boot loader).

ROM starts the system; RAM then holds the active work.

RAM ROM
Volatile? yes: contents lost when the power is off no: contents kept without power
Read/write? read and written constantly read only in normal use
Holds the operating system, running programs and their data the firmware and bootstrap program that start the computer
Size large, and can usually be increased small and fixed
Typical use the main memory of a computer or phone the start-up code of a PC; the whole program of an embedded system such as a washing machine

More RAM lets a computer hold more programs and data at once, so it swaps less between memory and disk and runs faster; that is the answer to "explain why the computer with more RAM performs better".

The same memory split matters in a wearable device: its fixed program must remain available after power off, while its live readings change during use.

Español
  • RAM 随机存取存储器 (Random Access Memory) — volátil 易失性 (pierde datos sin energía). Almacena el SO, programas en ejecución y sus datos; se lee y escribe constantemente.
  • ROM 只读存储器 (Read-Only Memory) — no volátil 非易失性 (mantiene datos sin energía). Generalmente escrita una sola vez; almacena firmware necesario en el arranque (BIOS / boot loader).
RAM es volátil y de lectura/escritura; ROM es no volátil y de solo lectura
RAM es volátil y de lectura/escritura; ROM es no volátil y de solo lectura

La ROM inicia el sistema; la RAM luego mantiene el trabajo activo.

RAM ROM
¿Volatile? sí: contenido perdido al apagar no: contenido mantenido sin energía
Lectura/escritura? leído y escrito constantemente solo lectura en uso normal
Almacena el sistema operativo, programas en ejecución y sus datos el firmware y programa de arranque que inician la computadora
Tamaño grande y usualmente ampliable pequeño y fijo
Uso típico memoria principal de una computadora o teléfono código de arranque de PC; programa completo de un sistema embebido como lavadora

Más RAM permite a una computadora mantener más programas y datos a la vez, por lo que intercambia menos entre memoria y disco y corre más rápido; esa es la respuesta a "explique por qué la computadora con más RAM tiene mejor rendimiento".

Un módulo RAM (DIMM): una tira de placa de circuito con un disipador de calor negro sobre los chips de memoria y un conector de borde dorado que se conecta a una ranura en la placa madre
Módulo de RAM (DIMM) conectado a la placa base como memoria principal rápida de la computadora

La misma división de memoria es importante en un dispositivo portátil: su programa fijo debe permanecer disponible tras apagarlo, mientras que sus lecturas en vivo cambian durante el uso.

Un monitor de frecuencia cardíaca llevado en la muñeca de un corredor
Un monitor de frecuencia cardíaca para la muñeca
Explore · ⁨Explorar⁩

Laboratorio de dispositivos y almacenamiento

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

Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
RAM/ræm/ 随机存取存储器 suí jī cún qǔ cún chǔ qì
ROM/rɒm/ 只读存储器 zhī dú cún chǔ qì
secondary storage/ˈsekəndəri ˈstɔːrɪdʒ/ 辅助存储器 fǔ zhù cún chǔ qì
hard disk/hɑːd dɪsk/ 硬盘 yìng pán
volatile/ˈvɒlətaɪl/ 易失性 yì shī xìng
embedded system/emˈbedɪd ˈsɪstəm/ 嵌入式系统 qiàn rù shì xì tǒng
3.1

SRAM vs DRAM

English
  • SRAM 静态RAM (Static RAM) stores each bit in a flip-flop 触发器 of several transistors. Fast, but expensive and not dense. Used for CPU cache 高速缓存.
  • DRAM 动态RAM (Dynamic RAM) stores each bit as charge on a tiny capacitor. Cheaper and denser but slower, and must be refreshed 刷新 (rewritten) thousands of times a second. Used for main memory.

Use SRAM for small fast memory (cache); DRAM for large main memory.

SRAM DRAM
Each bit stored in a flip-flop of several transistors one capacitor and one transistor
Needs refreshing? no yes, thousands of times a second
Speed faster slower
Density and cost fewer bits per chip, more expensive more bits per chip, cheaper
Power uses less power when idle uses more, because of the refresh
Used for processor cache main memory, including in embedded systems

"Explain why the embedded system uses DRAM": it needs a large amount of memory at low cost in a small space, and its speed requirement is modest, so the cheaper, denser DRAM is the right choice; SRAM is kept for the small cache where speed matters most.

Español
  • SRAM Static RAM (Memoria RAM Estática) almacena cada bit en un flip-flop flip-flop de varios transistores. Rápida, pero costosa y no densa. Se usa para cache cache de CPU.
  • DRAM Dynamic RAM (Memoria RAM Dinámica) almacena cada bit como carga en un condensador pequeño. Más barata y densa, pero más lenta, y debe ser refreshed refresh (reescrita) miles de veces por segundo. Se usa para memoria principal.

Use SRAM para memoria pequeña y rápida (cache); DRAM para memoria principal grande.

SRAM DRAM
Cada bit almacenado en un flip-flop de varios transistores un condensador y un transistor
¿Necesita refresco? no sí, miles de veces por segundo
Velocidad más rápido más lento
Densidad y costo menos bits por chip, más caro más bits por chip, más barato
Energía usa menos energía en reposo usa más, debido al refresco
Uso caché del procesador memoria principal, incluida en sistemas embebidos

"Explique por qué el sistema embebido usa DRAM": necesita una gran cantidad de memoria a bajo costo en un espacio pequeño, y su requisito de velocidad es modesto, por lo que la DRAM más barata y densa es la opción correcta; la SRAM se mantiene para la caché pequeña donde la velocidad es más importante.

Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
SRAM/ˈesræm/ 静态 jìng tài
DRAM/ˈdiːræm/ 动态 dòng tài
flip-flop/flɪp flɒp/ 触发器 chù fā qì
cache/kæʃ/ 高速缓存 gāo sù huǎn cún
refreshed/rɪˈfreʃt/ 刷新 shuā xīn
3.1

PROM, EPROM and EEPROM · ⁨PROM, EPROM y EEPROM⁩

English

ROM variants you can program after manufacture:

  • PROM (Programmable ROM) — written once (fuses burned by a programmer); cannot be changed.
  • EPROM (Erasable Programmable ROM) — erased by strong UV light through a window, then rewritten (whole chip at once).
  • EEPROM (Electrically Erasable Programmable ROM) — erased and rewritten electrically, a byte at a time, in circuit. Flash memory is a derivative optimised for block erase.
PROM EPROM EEPROM
Written once, by the user with a programmer many times many times
Erased by cannot be erased ultraviolet light through a quartz window an electrical signal
Erases nothing the whole chip at once a byte or block at a time
Must be removed from the circuit to reprogram? not applicable yes no

"Give two differences between EPROM and EEPROM" wants two rows of this table, each stated for both types.

Español

Variantes de ROM que puede programar después de la fabricación:

  • PROM (Programmable ROM — ROM Programable) — escrita una sola vez (fusibles quemados por un programador); no se puede cambiar.
  • EPROM (Erasable Programmable ROM — ROM Programable Borrable) — borrada con luz UV intensa a través de una ventana, luego reescrita (todo el chip a la vez).
  • EEPROM (Electrically Erasable Programmable ROM — ROM Programable Borrable Eléctricamente) — borrada y reescrita eléctricamente, byte por byte, en circuito. La memoria Flash es una derivación optimizada para borrado por bloques.
Un chip EPROM pequeño con una ventana de cuarzo circular que expone su die de silicio
Un chip EPROM con una ventana para borrado ultravioleta
PROM EPROM EEPROM
Escrita una vez, por el usuario con un programador muchas veces muchas veces
Borrada por no se puede borrar luz ultravioleta a través de una ventana de cuarzo una señal eléctrica
Qué borra nada todo el chip a la vez un byte o bloque a la vez
¿Debe quitarse del circuito para reprogramar? no aplica sí no

"Da dos diferencias entre EPROM y EEPROM" pide dos filas de esta tabla, cada una expresada para ambos tipos.

3.1

Monitoring and control systems · ⁨Sistemas de monitoreo y control⁩

English

Both read sensors; the difference is what they do next.

  • monitoring 监控 — collects and reports data but takes no action (a weather station logging readings).
  • control system 控制系统 — uses sensor data to decide and act through actuators, usually in a feedback loop (a thermostat turning a boiler on/off).

The three-mark "describe the differences" answer: a monitoring system only measures, records or displays the readings, and at most raises a warning; a control system compares each reading with a preset value 预设值 and, if it is outside the range, sends signals to actuators that change the physical process; the change is then measured again, so a control system contains feedback and a monitoring system does not. Whether a given system is one or the other is decided by that test: a bridge system that measures a vehicle's height and switches on a warning sign is monitoring, because nothing it does changes the vehicle; a system that lowers a barrier is control.

Worked example. Describe how an automated system opens a door when a person is within 2 metres and closes it when nobody is.

An infra-red or ultrasonic sensor measures the distance to anything in front of the door; the analogue reading is converted to digital by an ADC and sent to the processor; the processor compares the distance with the preset 2 metres; if it is less, the processor sends a signal to the actuator (a motor) to open the door; the sensor keeps measuring, and when no reading below 2 metres is received the processor signals the motor to close the door. The repeated measuring after each action is the feedback that stops the door opening and closing at the wrong times.

Sensors and actuators

A sensor 传感器 turns a physical quantity into a signal: temperature (a thermistor 热敏电阻 or thermocouple), pressure (strain gauge), infra-red, sound. Analogue signals need an ADC first. An actuator 执行器 does the reverse — turns a signal into an action (a motor, valve, heater, buzzer).

Feedback

In a control system the actuator changes the environment, which the sensors then re-measure — a feedback 反馈 loop. Without feedback the system cannot correct itself or know when to stop (a thermostat with no temperature feedback would heat forever).

Español

Ambos leen sensores; la diferencia es lo que hacen después.

  • monitoring monitoring — recopila e informa datos pero no toma acciones (una estación meteorológica registrando lecturas).
  • control system control system — usa los datos del sensor para decidir y actuar a través de actuadores, generalmente en un bucle de retroalimentación (un termostato encendiendo/apagando una caldera).

La respuesta de tres puntos "describe las diferencias": un sistema de monitoreo solo mide, registra o muestra las lecturas, y a lo sumo activa una advertencia; un sistema de control compara cada lectura con un preset value preset value y, si está fuera del rango, envía señales a los actuadores que cambian el proceso físico; el cambio se vuelve a medir, por lo que un sistema de control contiene retroalimentación y un sistema de monitoreo no. Si un sistema dado es uno u otro se decide mediante esa prueba: un sistema de puente que mide la altura de un vehículo y enciende un letrero de advertencia es monitoreo, porque nada de lo que hace cambia al vehículo; un sistema que baja una barrera es control.

Ejemplo resuelto. Describe cómo un sistema automatizado abre una puerta cuando una persona está a menos de 2 metros y la cierra cuando no hay nadie.

Un sensor infrarrojo o ultrasónico mide la distancia a cualquier objeto frente a la puerta; la lectura analógica se convierte a digital mediante un ADC y se envía al procesador; el procesador compara la distancia con los 2 metros preestablecidos; si es menor, el procesador envía una señal al actuador (un motor) para abrir la puerta; el sensor sigue midiendo, y cuando no se recibe ninguna lectura inferior a 2 metros, el procesador indica al motor que cierre la puerta. La medición repetida después de cada acción es la retroalimentación que evita que la puerta se abra y cierre en momentos incorrectos.

Diagrama de flujo: sensores envían señales a través de un ADC al procesador, que ya sea reporta una advertencia para monitoreo o envía señales a actuadores en un bucle de retroalimentación para control
El monitoreo reporta datos; un sistema de control actúa a través de un bucle de retroalimentación

Sensores y actuadores

Un sensor sensor convierte una magnitud física en una señal: temperatura (un thermistor termistor o termopar), presión (galga extensiométrica), infrarrojo, sonido. Las señales analógicas necesitan primero un ADC. Un actuator actuador hace lo contrario: convierte una señal en una acción (un motor, válvula, calefactor, zumbador).

Termistores pequeños tipo perla con dos patas de alambre cada uno, sobre fondo blanco
Un termistor: un sensor de temperatura cuya resistencia cambia con el calor
Un motor paso a paso metálico pequeño con un eje central y cables de colores, sobre fondo oscuro de estudio
Un motor eléctrico pequeño: un actuador que convierte una señal en movimiento

Retroalimentación

En un sistema de control, el actuador cambia el entorno, que los sensores vuelven a medir: un bucle de feedback feedback. Sin retroalimentación, el sistema no puede corregirse ni saber cuándo detenerse (un termostato sin retroalimentación de temperatura calentaría indefinidamente).

Explore · ⁨Explorar⁩

El lazo de retroalimentación del control

Toca alrededor del bucle una termostato o un piloto automático se repite. Un sistema de control no solo lee el mundo — actúa, luego vuelve a medir, corrigiéndose una y otra vez.

Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
actuator/ˈæktʃuːeɪtə/ 执行器 zhí xíng qì
primary memory/ˈpraɪməri ˈmeməri/ 主存储器 zhǔ cún chǔ qì
processor/ˈprəʊsesə/ 处理器 chǔ lǐ qì
monitoring/ˈmɒnɪtərɪŋ/ 监控 jiān kòng
control system/kənˈtrəʊl ˈsɪstəm/ 控制系统 kòng zhì xì tǒng
feedback/ˈfiːdbæk/ 反馈 fǎn kuì
preset value/ˈpriːset ˈvæljuː/ 预设值 yù shè zhí
thermistor/ˈθɜːmɪstə/ 热敏电阻 rè mǐn diàn zǔ
3.2

Logic gates · ⁨Compuertas lógicas⁩

Syllabus
English
Candidates should be able to: Notes and guidance
Use the following logic gate symbols: [NOT, AND, OR, NAND, NOR, XOR]
Understand and define the functions of: NOT, AND, OR, NAND, NOR and XOR (EOR) gates All gates except the NOT gate will have two inputs only.
Construct the truth table for each of the logic gates above
Construct a logic circuit From: • a problem statement • a logic expression • a truth table
Construct a truth table From: • a problem statement • a logic circuit • a logic expression
Construct a logic expression From: • a problem statement • a logic circuit • a truth table
Español
Los candidatos deben ser capaces de: Notas y orientación
Utilizar los siguientes símbolos de compuertas lógicas: [NOT, AND, OR, NAND, NOR, XOR]
Comprender y definir las funciones de: NOT, AND, OR, NAND, NOR y XOR (EOR) Todas las compuertas excepto la NOT tendrán únicamente dos entradas.
Construir la tabla de verdad para cada una de las compuertas lógicas anteriores
Construir un circuito lógico A partir de: • un enunciado del problema • una expresión lógica • una tabla de verdad
Construir una tabla de verdad A partir de: • un enunciado del problema • un circuito lógico • una expresión lógica
Construir una expresión lógica A partir de: • un enunciado del problema • un circuito lógico • una tabla de verdad

Source: Cambridge International syllabus · ⁨Fuente: Plan de estudios Cambridge International⁩

English
The half adder: XOR + AND add two bits

A logic gate 逻辑门 is a small circuit that does one Boolean 布尔 operation. Inputs and outputs are 0 (false, low) or 1 (true, high). Know the symbol, function and truth table 真值表 for each gate.

NOT (inverter)

A NOT A
0 1
1 0

AND — output 1 only if all inputs are 1

A B A AND B
0 0 0
0 1 0
1 0 0
1 1 1

OR — output 1 if at least one input is 1

A B A OR B
0 0 0
0 1 1
1 0 1
1 1 1

NAND (NOT AND) — output 0 only when all inputs are 1

A B A NAND B
0 0 1
0 1 1
1 0 1
1 1 0

NOR (NOT OR) — output 1 only when all inputs are 0

A B A NOR B
0 0 1
0 1 0
1 0 0
1 1 0

XOR (Exclusive OR, also called EOR) — output 1 if the inputs are different

A B A XOR B
0 0 0
0 1 1
1 0 1
1 1 0
Español
El semisumador: XOR + AND suma dos bits

Una logic gate compuerta lógica es un pequeño circuito que realiza una operación Boolean booleana. Las entradas y salidas son 0 (falso, bajo) o 1 (verdadero, alto). Conozca el símbolo, la función y la truth table tabla de verdad para cada compuerta.

Los símbolos de circuito para las puertas NOT, AND, OR, NAND, NOR y XOR en una cuadrícula de dos por tres
Los símbolos para las seis compuertas lógicas

NOT (invertidor)

A NOT A
0 1
1 0

AND — salida 1 solo si todos los inputs son 1

A B A AND B
0 0 0
0 1 0
1 0 0
1 1 1

OR — salida 1 si al menos un input es 1

A B A OR B
0 0 0
0 1 1
1 0 1
1 1 1

NAND (NOT AND) — salida 0 solo cuando todos los inputs son 1

A B A NAND B
0 0 1
0 1 1
1 0 1
1 1 0

NOR (NOT OR) — salida 1 solo cuando todos los inputs son 0

A B A NOR B
0 0 1
0 1 0
1 0 0
1 1 0

XOR (Exclusive OR, también llamado EOR) — salida 1 si los inputs son diferentes

A B A XOR B
0 0 0
0 1 1
1 0 1
1 1 0
Explore · ⁨Explorar⁩

Compuertas lógicas

Cambia las entradas y elige una puerta. Cada puerta tiene su propia regla — los bloques de construcción de cada circuito digital.

Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
logic gate/ˈlɒdʒɪk ɡeɪt/ 逻辑门 luó jí mén
Boolean/ˈbuːlɪən/ 布尔 bù ěr
truth table/truːθ ˈteɪbl/ 真值表 zhēn zhí biǎo
3.2

Logic circuits · ⁨Circuitos lógicos⁩

English

A logic circuit 逻辑电路 is a network of gates that carries out a Boolean expression. You should be able to move between a problem statement, a logic expression, a truth table, and a circuit diagram.

The paper writes expressions in words, X = (A AND NOT B) OR (B AND C), and accepts the algebraic form $X = A\overline{B} + BC$ where a dot (or nothing) is AND, a plus is OR, and a bar is NOT. Use whichever the question uses.

From expression to circuit

Draw one gate per operator and wire them up. For $X = (A \text{ AND } B) \text{ OR } (\text{NOT } C)$: a NOT gate on $C$, an AND gate on $A$ and $B$, then an OR gate on the two results.

From circuit to expression

Work forwards from the inputs, labelling each gate's output, until you reach the final output.

Worked example. Write the expression for the circuit below, then complete its truth table.

Label the gate outputs: $P = A \text{ AND NOT } B$, $Q = B \text{ AND } C$, so $X = P \text{ OR } Q = (A \text{ AND NOT } B) \text{ OR } (B \text{ AND } C)$. Then give the truth table a column for each intermediate output, so every row can be checked one gate at a time:

A B C NOT B P Q X
0 0 0 1 0 0 0
0 0 1 1 0 0 0
0 1 0 0 0 0 0
0 1 1 0 0 1 1
1 0 0 1 1 0 1
1 0 1 1 1 0 1
1 1 0 0 0 0 0
1 1 1 0 0 1 1

Drawing a circuit from an expression is the same walk in reverse: start from the innermost brackets, draw one gate per operator, draw a NOT gate on the wire of any input that appears with NOT, keep the inputs on the left and the single output on the right, and label the output with its letter. Every line must end at a gate input or the output; a line that goes nowhere loses the mark.

From circuit to truth table

For $n$ inputs there are $2^{n}$ rows. List every input combination; for each, work out the internal gates then the output.

From truth table to expression (sum of products)

For each row that outputs 1, write an AND of the inputs (with NOT on any input that is 0 in that row); OR these together. Example: a table that is 1 only on $(A=0,B=1)$ and $(A=1,B=0)$ gives $\overline{A}B + A\overline{B}$, which is $A \text{ XOR } B$.

From a problem statement

Turn the English into a Boolean expression first: "A and B" → A AND B; "A or B or both" → A OR B; "exactly one of A and B" → A XOR B; "neither A nor B" → A NOR B; "not both" → A NAND B.

Worked example. A machine's alarm $X$ sounds when the guard is open ($A=1$) and either the motor is running ($B=1$) or the temperature is high ($C=1$). Write the Boolean expression, and give the rows where $X=1$. Turn the English into logic one clause at a time: "either B or C" is $B + C$, and "A and that" is $X = A\cdot(B + C)$. For the rows, $X=1$ needs $A=1$ and at least one of $B$, $C$ equal to 1 - so $(A,B,C) = (1,0,1)$, $(1,1,0)$ and $(1,1,1)$, three rows out of eight. Notice $A=0$ can never sound the alarm, whatever $B$ and $C$ do. Bracket the OR before ANDing it: $X = A\cdot B + C$ is a different circuit altogether, one that would sound the alarm on a high temperature even with the guard closed.

Español

Un logic circuit circuito lógico es una red de compuertas que ejecuta una expresión booleana. Deberías poder pasar de un enunciado de problema, a una expresión lógica, a una tabla de verdad y a un diagrama de circuito.

El examen escribe expresiones en palabras, X = (A AND NOT B) OR (B AND C), y acepta la forma algebraica $X = A\overline{B} + BC$ donde un punto (o nada) es AND, un signo más es OR, y una barra es NOT. Usa la que utilice la pregunta.

De expresión a circuito

Dibuja una compuerta por operador y conéctalos. Para $X = (A \text{ AND } B) \text{ OR } (\text{NOT } C)$: una compuerta NOT sobre $C$, una compuerta AND sobre $A$ y $B$, luego una compuerta OR sobre los dos resultados.

Un circuito lógico: una compuerta AND en las entradas A y B, una compuerta NOT en la entrada C, ambas alimentando una compuerta OR que da la salida X
Compuertas conectadas para ejecutar una expresión booleana

De circuito a expresión

Trabaja hacia adelante desde las entradas, etiquetando la salida de cada compuerta, hasta llegar a la salida final.

Ejemplo resuelto. Escribe la expresión del circuito siguiente, luego completa su tabla de verdad.

Un circuito lógico con entradas A, B y C. B pasa por una puerta NOT; A y NOT B alimentan una puerta AND cuya salida está etiquetada P; B y C alimentan una segunda puerta AND cuya salida está etiquetada Q; P y Q alimentan una puerta OR cuya salida es X
Etiqueta cada salida intermedia: aquí P es A Y NO B y Q es B Y C, por lo que X es P O Q

Etiqueta las salidas de las compuertas: $P = A \text{ AND NOT } B$, $Q = B \text{ AND } C$, así $X = P \text{ OR } Q = (A \text{ AND NOT } B) \text{ OR } (B \text{ AND } C)$. Luego dale a la tabla de verdad una columna por cada salida intermedia, para que cada fila pueda verificarse una compuerta a la vez:

A B C NOT B P Q X
0 0 0 1 0 0 0
0 0 1 1 0 0 0
0 1 0 0 0 0 0
0 1 1 0 0 1 1
1 0 0 1 1 0 1
1 0 1 1 1 0 1
1 1 0 0 0 0 0
1 1 1 0 0 1 1

Dibujar un circuito a partir de una expresión es el mismo recorrido en reversa: comienza desde los paréntesis más internos, dibuja una compuerta por operador, dibuja una compuerta NOT en el cable de cualquier entrada que aparezca con NOT, mantén las entradas a la izquierda y la única salida a la derecha, y etiqueta la salida con su letra. Cada línea debe terminar en una entrada de compuerta o en la salida; una línea que no va a ningún lado pierde puntos.

De circuito a tabla de verdad

Para $n$ entradas hay $2^{n}$ filas. Enumera cada combinación de entradas; para cada una, calcula las compuertas internas y luego la salida.

De tabla de verdad a expresión (suma de productos)

Para cada fila que tiene salida 1, escribe un AND de las entradas (con NOT en cualquier entrada que sea 0 en esa fila); OR estas juntas. Ejemplo: una tabla que es 1 solo en $(A=0,B=1)$ y $(A=1,B=0)$ da $\overline{A}B + A\overline{B}$, que es $A \text{ XOR } B$.

De un enunciado de problema

Convierte el inglés a una expresión booleana primero: "A y B" → A AND B; "A o B o ambos" → A OR B; "exactamente uno de A y B" → A XOR B; "ni A ni B" → A NOR B; "no ambos" → A NAND B.

Ejemplo resuelto. La alarma de una máquina $X$ suena cuando la puerta está abierta ($A=1$) y ya sea el motor está en marcha ($B=1$) o la temperatura es alta ($C=1$). Escribe la expresión booleana y da las filas donde $X=1$. Convierte el inglés a lógica una cláusula a la vez: "ya sea B o C" es $B + C$, y "A y eso" es $X = A\cdot(B + C)$. Para las filas, $X=1$ necesita $A=1$ y al menos uno de $B$, $C$ igual a 1 - así $(A,B,C) = (1,0,1)$, $(1,1,0)$ y $(1,1,1)$, tres filas de ocho. Nota que $A=0$ nunca puede sonar la alarma, sin importar qué hagan $B$ y $C$. Encierra entre paréntesis el OR antes de hacerle AND: $X = A\cdot B + C$ es un circuito completamente diferente, uno que sonaría la alarma por alta temperatura incluso con la puerta cerrada.

Explore · ⁨Explorar⁩

Sumador parcial

Conecta XOR y AND a las mismas dos entradas: XOR da el bit de suma, AND da la acarreo. Haz clic en A y B.

Explore · ⁨Explorar⁩

Circuitos lógicos

las compuertas se combinan en circuitos

Cada compuerta tiene una regla fija; encadenarlas construye cualquier circuito — comienza con una compuerta.

Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
logic circuit/ˈlɒdʒɪk ˈsɜːkɪt/ 逻辑电路 luó jí diàn lù
3.2

Definitions the examiner accepts · ⁨Definiciones aceptadas por el examinador⁩

English

A definition question is marked against fixed wording. Learn these exactly, and give one answer only.

Term Definition
embedded system a computer system with a dedicated function built into a larger device
buffer an area of memory that temporarily stores data while it is transferred between devices working at different speeds
RAM volatile memory that can be read from and written to, holding the programs and data in use
ROM non-volatile memory whose contents cannot be changed in normal use, holding the start-up instructions
SRAM static RAM that stores each bit in a flip-flop and needs no refreshing
DRAM dynamic RAM that stores each bit as a charge on a capacitor and must be refreshed continually
monitoring system a system that uses sensors to measure and report on a physical process without changing it
control system a system that uses sensor readings to decide on and carry out actions, through actuators, that change a physical process
sensor a device that measures a physical quantity and converts it into a signal for the computer
actuator a device that converts a signal from the computer into a physical action
feedback the output of a control system being measured and fed back as input so that the system can correct itself
logic gate an electronic circuit that performs a Boolean operation on one or more binary inputs to give one binary output
truth table a table listing every combination of inputs to a logic circuit with the output for each
Español

Una pregunta de definición se califica según un texto fijo. Aprende estas definiciones exactamente, y da solo una respuesta.

Término Definición
sistema embebido un sistema computacional con una función dedicada integrada en un dispositivo más grande
búfer un área de memoria que almacena temporalmente datos mientras se transfieren entre dispositivos que operan a diferentes velocidades
RAM memoria volátil que se puede leer y escribir, que contiene los programas y datos en uso
ROM memoria no volátil cuyo contenido no puede cambiarse en uso normal, que contiene las instrucciones de arranque
SRAM RAM estática que almacena cada bit en un flip-flop y no necesita refresco
DRAM RAM dinámica que almacena cada bit como una carga en un capacitor y debe ser refrescada continuamente
sistema de monitoreo un sistema que usa sensores para medir e informar sobre un proceso físico sin modificarlo
sistema de control un sistema que usa lecturas de sensores para decidir y ejecutar acciones, mediante actuadores, que modifican un proceso físico
sensor un dispositivo que mide una magnitud física y la convierte en una señal para la computadora
actuador un dispositivo que convierte una señal de la computadora en una acción física
retroalimentación la salida de un sistema de control siendo medida y devuelta como entrada para que el sistema pueda corregirse
compuerta lógica un circuito electrónico que realiza una operación booleana sobre una o más entradas binarias para dar una salida binaria
tabla de verdad una tabla que enumera todas las combinaciones de entradas de un circuito lógico con la salida correspondiente para cada una
Vocabulary · ⁨Vocabulario⁩ Train · ⁨Entrenar⁩
English · ⁨Inglés⁩ Chinese · ⁨Chino⁩ Pinyin
capacitor/kəˈpæsɪtə/ 电容器 diàn róng qì
analogue-to-digital converter/ˈænəlɒɡ tə ˈdɪdʒɪtl kənˈvɜːtə/ 模数转换器 mó shù zhuǎn huàn qì
digital-to-analogue converter/ˈdɪdʒɪtl tʊ ˈænəlɒɡ kənˈvɜːtə/ 数模转换器 shù mó zhuǎn huàn qì
3.2

Exam tips · ⁨Consejos para el examen⁩

English
  • Distinguish RAM (volatile, read/write) from ROM (non-volatile, holds the bootstrap); SRAM (cache, faster) from DRAM (main memory, needs refreshing).
  • For a logic circuit, build the Boolean expression gate by gate, then a truth table covering every input combination.
  • Learn the symbol, expression and truth table for each gate (AND, OR, NOT, NAND, NOR, XOR).
  • Explain a buffer (a temporary store bridging two different speeds) and the role of an interrupt.

Common mistakes

  • Naming the device instead of describing its operation. "It uses a laser" earns nothing; the steps (charge the drum, laser removes charge, toner attracted, transferred, fused) earn the marks.
  • Saying a monitoring system "controls" something. If nothing changes the physical process, it is monitoring; add the actuator and the feedback and it becomes control.
  • Writing that RAM "stores files permanently" or that ROM "stores the user's data". RAM is volatile working memory; ROM holds the fixed start-up instructions.
  • A truth table with fewer than $2^{n}$ rows, or rows in a random order. Count in binary from 000 to 111 so no combination is missed.
  • Drawing two lines from one output of a gate to be safe, or leaving a wire that ends nowhere. Draw exactly the connections the expression needs.
Español
  • Distingue RAM (volátil, lectura/escritura) de ROM (no volátil, contiene el bootstrap); SRAM (caché, más rápida) de DRAM (memoria principal, necesita refresco).
  • Para un circuito lógico, construye la expresión booleana compuerta por compuerta, luego una tabla de verdad que cubra todas las combinaciones de entradas.
  • Aprende el símbolo, la expresión y la tabla de verdad de cada compuerta (AND, OR, NOT, NAND, NOR, XOR).
  • Explica un búfer (un almacenamiento temporal que puentea dos velocidades distintas) y el papel de una interrupción.

Errores comunes

  • Nombrar el dispositivo en lugar de describir su funcionamiento. "Usa un láser" no otorga puntos; los pasos (cargar el tambor, el láser elimina la carga, el tóner es atraído, transferido, fundido) sí otorgan puntos.
  • Decir que un sistema de monitoreo "controla" algo. Si nada modifica el proceso físico, es monitoreo; agrega el actuador y la retroalimentación y se convierte en control.
  • Escribir que RAM "almacena archivos permanentemente" o que ROM "almacena los datos del usuario". RAM es memoria de trabajo volátil; ROM contiene las instrucciones de arranque fijas.
  • Una tabla de verdad con menos de $2^{n}$ filas, o filas en orden aleatorio. Cuenta en binario de 000 a 111 para no omitir ninguna combinación.
  • Dibujar dos líneas desde una salida de una compuerta por seguridad, o dejar un cable que termina en ningún lado. Dibuja exactamente las conexiones que necesita la expresión.

Interactive lessons on this topic · ⁨Lecciones interactivas sobre este tema⁩

Work through it step by step, with instant-check exercises. · ⁨Trátalo paso a paso, con ejercicios de verificación instantánea.⁩

Past Papers · ⁨Exámenes Anteriores⁩

More topics in A-Level Ciencias de la Computación · ⁨Más temas en A-Level Ciencias de la Computación⁩

Log in or create account · ⁨Iniciar sesión o crear cuenta⁩

IGCSE, A-Level & AP