Glossário Assembly
Acesso à memória Operação de leitura ou escrita de uma célula de memória, geralmente por
parte do processador.
Acesso directo à memória Acesso à memória por parte de um controlador de DMA.
Activado no flanco Circuito sequencial que reage a um dos flancos (mudança de valor) do
sinal de relógio. O flanco ascendente corresponde à mudança de 0 para 1 e o descendente ao caso contrário.
Álgebra definida por George Boole e que inclui dois valores (0 e 1), três operações (AND, OR e NOT) e vários axiomas. Serve de base ao projecto de sistemas digitais. Álgebra de Boole
Algoritmo Conjunto de passos elementares para se atingir um dado objectivo.
Estado desligado de uma saída com capacidade tristate, em que não força nenhum valor.
Alta impedância
ALU Unidade de um processador responsável pelas operações aritméticas e lógicas.
Conjunto de programas usados para produzir e executar programas para um dado computador. Inclui geralmente editor, compilador, depurador, carregador do programa em memória, etc.
Ambiente de desenvolvimento
Referência para um dado elemento (variável ou constante) em memória, permitindo ler ou alterar o seu valor. Geralmente, corresponde a um endereço.
Apontador
Apontador de pilha Ver SP.
Arbítrio
Decisão sobre qual unidade (de software ou de hardware) tem prioridade no tratamento. Argumento Ver Parâmetro.
Armadilha Excepção causada por uma instrução do programa (divisão por zero, por exemplo).
Estrutura de blocos de um computador e mecanismos de interacção entre eles e com o software.
Arquitectura de computador
ASCII
Acrónimo (American Standard Code for Information Interchange) que designa a codificação em 7 bits das 52 letras (maiúsculas e minúsculas), 10 dígitos, sinais de pontuação e ainda alguns valores de controlo na troca de informação entre computadores.
Foi estendido posteriormente para 8 bits, de forma a contemplar acentuação. Ver Apêndice E.
Assembler Programa que