transferidos. Si se transfieren los valores incorrectamente, es muy improbable que el 'checksum' empareje el
valor que se espera.
clock (reloj) — Es una señal cuadrada que se usa para secuenciar los eventos de una computadora.
CMOS — Son las siglas de Semiconductor de Óxido de Metal Complementario. Es un semiconductor de silicio
procesado tecnológicamente que permite la fabricación de dos tipos de transistores, el tipo N y el tipo P, en el
mismo circuito integrado. La mayoría de microcontroladores modernos usan la tecnología CMOS.
computer program (programa) — Es serie de instrucciones que causan a una computadora que haga algo.
computer system (sistema microprocesador) — Es una CPU, más otros componentes que necesitan realizar
una función útil. Un sistema microprocesador mínimo incluye una CPU, el reloj, la memoria, un programa y
interfaces de entrada/salida.
condition code register (registro de código de condición) — El registro de código de condición CCR tiene
cinco Bits (H, I, N, Z, y C) que pueden ser usados para controlar instrucciones de bifurcación condicional. Los
valores de los bits en el CCR son determinados por los resultados de las operaciones anteriores. Por ejemplo,
después de una instrucción de carga del acumulador (LDA), Z se pondrá a 1, si el valor cargado fue $00.
CPU — Son las siglas de Unidad Central de Proceso. Parte central de una computadora que controla la
ejecución de las instrucciones.
CPU cycles (ciclos de la CPU) — Un ciclo de reloj de la CPU es uno periodo de reloj del bus interno.
Normalmente, este reloj es derivado dividiendo la frecuencia generada por un oscilador, por dos o más, con los
tiempos altos y bajos iguales. La longitud de tiempo requerido para ejecutar una instrucción es medida en ciclos
de reloj de la CPU.
CPU registers (registros de la CPU) — Son las posiciones de memoria que se conectan directamente a un nivel
lógico de la CPU, en lugar de ser parte direccionable del mapa de memoria. La CPU siempre tiene acceso directo
a la información de éstos registros. Los registros de la CPU en el MC68HC05 son:
A — acumulador de 8-bits.
X — registro de índice de 8-bits.
CCR — registro de código de condición, que contiene los bits H, I, N, Z y C.
SP — puntero de pila.
PC — contador de programa.
CRT — Son las siglas de Tubo de Rayos Catódicos. También usada como una expresión informal para referirse
a un terminal de comunicación completo que tiene un teclado y una pantalla de vídeo.
cycles (ciclos) — Ver ciclos de la CPU.
data bus (bus de datos) — Es un conjunto de líneas que se usan para llevar la información binaria desde la CPU
a una posición de memoria o de una posición de memoria a la CPU. En el MC68HC05, el bus de datos es de
ocho bits.
decimal — Son números de base 10, usa los dígitos del 0 al 9. Este sistema de numeración es normalmente
usado por los humanos.
development tools (herramientas de desarrollo) — Son dispositivos de software o hardware, que se usan para
desarrollar el programa y el hardware de la aplicación. Como ejemplos de herramientas de desarrollo de software
son: los editores del texto, ensambladores, monitores de depuración y simuladores. Como ejemplos de
herramientas de desarrollo de hardware son: los emuladores, analizadores lógicos y programadores PROM. Un
simulador en circuito combina un simulador software con interfaces hardware.
digital — Es un sistema lógico binario donde las señales sólo pueden tener dos estados, 0 ( ≈ V
dircet address (dirección directa) — Es una dirección dentro de las primeras 256 direcciones de memoria
($0000 a $00FF). El byte de orden alto de estas direcciones siempre es $00. Las instrucciones especiales
permiten que estas direcciones sean accedidas usando sólo el byte de orden bajo de su dirección. Éstas
instrucciones automáticamente se fijan con el valor asumido $00 para el byte de orden alto de la dirección.
187
) o 1 ( ≈ V
).
SS
DD