processador neander-x
Respostas:
A- São utilizados 8 bits para instrução;
B- São utilizados 8 bits para o endereço;
C- Os numeros negativos são representados como N, 1 resultado negativo, 0 resultado não é negativo;
D- podem existir 16 instruções;
E- O Neander usa memória de 256 posições (endereços) x 8 bits para endereçar (=largura de endereço de 8 bits), logo ele consegue acessar qualquer endereço do intervalo: 00000000 a 1111111 (em binário) - 0 a 255 (em decimal)- 0 M a FFH ( em hexadecimal). Com isso temos a seguinte divisão de memória- Área programada – posição 0M até 7FH- Área de dados – posição 80H até FFH.
F- Os registradores disponíveis são 1 registrador com estado com dois códigos de condição: Negativo (N) e Zero (Z).
G- Os formatos são: uma linha pode conter alguns dos seguintes elementos: um rótulo, um operador ouuma pseudo-instrução, um operando opcional e comentários. São permitidas linhas vazias. Instruções com 1 byte (NOP,NOT) Instruções com 2 byte (STA,LDA,ADD,OR,AND,JMP,JN,JZ).
Estudos do processado Neander-x
Respostas:
A- São utilizados 8 bits para instrução;
B- São utilizados 8 bits para o endereço;
C- Os numeros negativos são representados como N, 1 resultado negativo, 0 resultado não é negativo;
D- podem existir 16 instruções;
E- O Neander usa memória de 256 posições (endereços) x 8 bits para endereçar (=largura de endereço de 8 bits), logo ele consegue acessar qualquer endereço do intervalo: 00000000 a 1111111 (em binário) - 0 a 255 (em decimal)- 0 M a FFH ( em hexadecimal). Com isso temos a seguinte divisão de memória- Área programada – posição 0M até 7FH- Área de dados – posição 80H até FFH.
F- Os registradores disponíveis são 1 registrador com estado com dois códigos de condição: Negativo (N) e Zero (Z).
G- Os formatos são: uma linha pode conter alguns dos seguintes elementos: um rótulo, um operador ouuma pseudo-instrução, um operando opcional e comentários. São permitidas linhas vazias. Instruções com 1