Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tipos de operandos
Nmeros
Caracteres
Atualmente o cdigo de caracteres mais usado o Alfabeto Internacional
de Referncia (IRA em ingls), mais conhecido como American Standard Code for
Information Interchange (ASCII). Nesse sistema cada caracter representado po um
padro nico de 7 bits, por tanto, 128 caracteres diferentes podem ser
representados. Esse grande nmero serve para representar tanto os caracteres
(nmeros, minsculas, maisculas e smbolos) quanto caracteres de controle. Alguns
destes esto associados ao controle de impresso dos caracteres na pgina. Outros
ocupam-se de procedimentos de transmisso. Os caracteres cdificados em IRA so
quase sempre armazenados e transmitidos usando 8 bits por caractere (Figura 2).
Dados lgicos
Dados fundamentais
Um dado do tipo fundamental uma unidade de dado elementar
que manipulada pelo processador durante a execuo de um programa.
Descrio
Geral
Nmeros inteiros
Nmeros ordinais
modelo
de memria
SIMD agrupado
Caso padro
O endereo tratado como truncado, com bits de endereamento
[1:0] tratados como zero para acesso por palavra, e o bit de endereo [0]
tratado como zero para acesso por meia-palavra.
Instrues ARM de nica palavra so arquiteturalmente definidas
para girar direita os dados alinhados por palavra transferidos por um
endereo e no alinhado por palavra de um, dois ou trs palavras,
dependendo do valor dos dois bits de endereo menos significativos
Verificao de alinhamento
Implementaes que suportam o coprocessador do sistema de
controle usando o bit A no registrador 1 CP15. Quando esse bit habilitado,
um sinal de abortar dados, indicando uma tentativa de acesso desalinhada
reportado.
Acesso desalinhado:
A verso ARMv6 introduziu o suporte a leitura e escrita de palavras
e meia-palavras desalinhadas. Quando habilitado, o processador usa um ou
mais acessos memria para gerar a transferncia requerida de bytes
adjacentes de modo transparente ao programador. Acessos a doubleword
devem ser alinhados por palavra nessa configurao.
Referncias
ARM
Architecture
Reference
Manual.
Disponvel
<https://www.scss.tcd.ie/~waldroj/3d1/arm_arm.pdf>. ARM, 2005.
em: