Glosario - Motorola HC05 Manual Del Usuario

Iniciación a los microcontroladores de las familias de 8 bits
Tabla de contenido

Glosario

1 K — Un kilobyte o 1024
de numeración decimal. 1024 es 2
8-bits MCU — Un microcontrolador donde los datos se comunican sobre un bus de datos compuesto de ocho
líneas de datos separados. Todos los miembros de la familia de microcontroladores MC68HC05 son MCUs de 8-
bits.
A — Es la abreviación de Acumulador en las MCU de los MC68HC05.
accumulator (acumulador) — Es un registro de 8-bits de la CPU del MC68HC05. Los contenidos de este
registro se pueden usar como un operando de una instrucción aritmética o nivel lógico.
addressing mode (modo de direccionamiento) — Es la manera en que la CPU obtiene (direcciones) la
información necesaria para completar una instrucción. Las CPU de la familia MC68HC05 tienen seis modos de
direccionamiento:
Inerente — La CPU no necesita información adicional de la memoria para completar la instrucción.
Inmediato — La información necesaria para completar la instrucción se localiza en las siguientes
posiciones de memoria, después del 'opcode'.
Directo — El byte de orden más bajo de la dirección del operando, se localiza en la siguiente posición de
memoria después del 'opcode' y el byte de orden más alto de la dirección del operando, se asume que es
$00.
Extendido — El byte de orden más alto de la dirección del operando se localiza en la siguiente posición de
memoria después del 'opcode' y el byte de orden más bajo de la dirección del operando se localiza en la
siguiente posición de memoria después de este operando.
Indexado — La dirección del operando depende del valor actual en el registro de índice X y el valor que
proporciona una instrucción de 0-, 8- o 16-bits.
Relativo — Usado para las instrucciones de bifurcación para especificar la dirección de destino, donde el
proceso continuará si la condición de bifurcación es verdad.
address bus (bus de direcciones) — El conjunto de líneas que son usadas para seleccionar una posición de
memoria específica, para que la CPU pueda escribir información en la posición de memoria o leer sus
contenidos. Si un microcontrolador tiene 11 líneas en su bus de direcciones, se pueden direccionar 2
posiciones de memoria. En la mayoría de MCUs de la familia MC68HC05, el bus de direcciones no es accesible
a los pines externos.
ALU — Son las siglas de Unidad Aritmético Lógica. Es la porción de la CPU de un microprocesador donde
tienen lugar las operaciones matemáticas y lógicas. Otra circuitería descodifica cada instrucción y configura la
ALU para realizar las necesarias operaciones aritméticas o lógicas en cada paso de una instrucción.
ASCII — Son las siglas de American Standard Code for Information Interchange (código estándar americana
para el intercambio de información). Una correlación aceptada ampliamente entre los caracteres alfabéticos y
numéricos, especificados con números binarios de 7-bits. Referirse a la Tabla 19. Conversión de ASCII a
Hexadecimal .
analog (analógica) — Es una señal que puede tener valores de nivel de voltaje que ni no son el nivel V
nivel V
. Para que un microprocesador pueda usar esas señales, deben convertirse en un número binario al que
DD
corresponde el nivel de voltaje de la señal. Se puede usar un convertidor analógico a digital para realizar esta
conversión. Por contra, una señal digital sólo tiene dos posibles valores, 1 ( ≈ V
application programs (programas de aplicación) — Es el software de aplicación que instruye a un
microprocesador para que resuelva un problema de aplicación.
arithmetic logic unit (unidad aritmética lógica) — Es la porción de la CPU de un microprocesador donde
tienen lugar las operaciones matemáticas y lógicas. Otra circuitería descifra cada instrucción y configura la ALU
para realizar las necesarias operaciones aritméticas o lógicas en cada paso de una instrucción.
assembler (ensamblador) — Es un programa de software que traduce el código fuente mnemónico en
'opcodes', que después se podrá cargar en la memoria de un microcontrolador.
bytes. Similar al uso del prefijo kilogramo, que significa 1000 gramos en el sistema
10
10
.
185
11
) o 0 ( ≈ V
).
DD
SS
o 2048
10
ni el
SS
Tabla de contenido
loading

Este manual también es adecuado para:

Hc08

Tabla de contenido