Diferença entre o SAP 1 e o SAP 2

Diferença chave: O SAP 1 significa Simple As Possible 1 e, de maneira semelhante, o SAP 2 significa Simple As Possible 2. O SAP 1 define o design de modelo básico de um microprocessador. O SAP 2 é a versão aprimorada do SAP 1, que fornece melhores recursos de computação.

SAP no SAP 1 e SAP 2 significa Simple As Possible. Ambos se referem aos modelos de microprocessadores; O SAP 2 é um sucessor do SAP 1. O design SAP 1 é um dos modelos básicos que atendem aos requisitos básicos de um microprocessador funcional. É capaz de descrever o funcionamento básico de um microprocessador.

Também define o mecanismo básico de interação com a memória e outras partes. Consiste em um conjunto de instruções simples e confinado. Ele faz uso de uma memória de 16 bytes (RAM) e um único barramento de 8 bits para transferência de dados e endereço. Devido às suas capacidades limitadas, é geralmente usado apenas para fins acadêmicos.

O SAP 1 é seguido pelo SAP 2, que é um modelo superior ao SAP 1, já que muitos recursos novos são adicionados nesse modelo. Os recursos são implementados por meio de hardware. Embora as operações sejam mais ou menos iguais, o caminho de dados é maior em comparação com o SAP 1.

RAM no caso do SAP 2 é 64k. O barramento para o SAP 2 é de 16 bits. Devido à adição de registros extras, o seqüenciador de controle também é maior em comparação com o SAP 1. O registro de dados de memória no SAP 2 ajuda a reter o resultado de um acesso à memória. O registrador B agora também é conhecido como TMP no SAP 2. A unidade de Somador / Subtrator também é conhecida como unidade Aritmética / Lógica, pois também realiza tarefas lógicas em vez de apenas subtração e adição. A unidade também realiza operações lógicas. No SAP 2, a instrução pode ocorrer em tamanho variável.

O SAP 2 é o modelo aprimorado em comparação com o SAP 1, pois inclui funções modernas. Por exemplo - também inclui instruções de salto através das quais certas seções dos programas podem ser repetidas ou ignoradas. Esse recurso amplia os recursos de computação do computador.

Comparação entre o Sap 1 e o Sap 2:

SAP 1

SAP 2

Formulário completo

Simples como possível 1

Simples como Possível 2

Operações lógicas

Não pode ser manipulado

Pode ser tratado

Endereços

8 bits

16 bits

Opcodes

4 bits

8 bits

Instruções

Comprimento fixo

Comprimento variável.

Unidade de somador / subestação

Realiza operações simples como adição e subtração

Realiza operações lógicas também e, portanto, também conhecida como ARITHMETIC / LOGIC UNIT

Tamanho do sequenciador de controle

Menor

Maior devido a registros extras

Número de instruções

Comparativamente menor

Comparativamente maior

Registre-se para manter os dados sendo adicionados ou subtraídos do acumulador

B

TMP

Instruções de salto

Não disponível

JM, JZ e JNZ - saltos condicionais

JMP - saltos incondicionais

Instruções

Inclui instruções - LDA, ADD, SUB, OUT e HLT

Inclui instruções como ADD, SUB, INR, JMP, DCR, ANA, ORA, XRA, ANI, ORI, XRI, etc.

Display para mostrar saídas nos LEDs

Binário

Hexadecimal

Recomendado

Artigos Relacionados

  • diferença entre: Diferença entre madeira de madeira e madeira

    Diferença entre madeira de madeira e madeira

    Diferença chave: A madeira é principalmente classificada em duas categorias: madeira dura e madeira macia. Madeira é a madeira que vem de uma árvore angiosperma. Este é um tipo de árvore que tem sementes que são fechadas, seja em vagens, uma casca, uma cobertura ou em uma fruta. A seringueira é essencialmente a madeira que vem da seringueira, a seringueira do Pará para ser específica. É um tip
  • diferença entre: Diferença entre ter sido e tem sido

    Diferença entre ter sido e tem sido

    Diferença Chave: 'Tem sido' é mais comumente usado para o tempo da terceira pessoa, enquanto 'ter sido' pode ser usado tanto para a primeira pessoa quanto para a segunda pessoa. Também pode ser usado como uma forma plural para terceira pessoa. 'Tem sido' e 'foram' são duas palavras diferentes que muitas vezes causam confusão na língua inglesa. As d
  • diferença entre: Diferença entre o Windows 8 e o Windows 10

    Diferença entre o Windows 8 e o Windows 10

    Diferença de teclas: O Windows 8 é conhecido principalmente por eliminar o Menu Iniciar e incorporar os Live Tiles, algo que eles exibiram em seus Smartphones Windows. O Windows 10 é a última tentativa da Microsoft de unificar o sistema operacional em todos os sistemas - laptop, tablet, desktops e até smartphones. A M
  • diferença entre: Diferença entre arrepios e espinhas de ganso

    Diferença entre arrepios e espinhas de ganso

    Diferença chave: arrepios e arrepios referem-se ao fenómeno natural em que os pêlos do corpo se levantam, o que resulta nas raízes dos pêlos com aparência de saliências por todo o corpo. Arrepios e arrepios também são conhecidos como carne de ganso. O termo médico para o fenômeno é cutis anserina. Enquanto a
  • diferença entre: Diferença entre uísque e uísque

    Diferença entre uísque e uísque

    Diferença chave: uísque ou uísque é um tipo de bebida alcoólica destilada feita a partir de qualquer forma de mosto fermentado de grãos. Dependendo da região geográfica ou tipo de uísque que está sendo feito, o uísque pode ser feito a partir de cevada, cevada maltada, centeio, centeio maltado, trigo e milho. Eles são
  • diferença entre: Diferença entre Levitra e Viagra

    Diferença entre Levitra e Viagra

    Diferença chave: Levitra e Viagra funcionam da mesma maneira e são usados ​​principalmente para tratar a disfunção erétil; no entanto eles diferem em dosagem, preço, quanto tempo leva para iniciar seus efeitos e quanto tempo dura. Ambos surtem efeito ao mesmo tempo, ou seja, 30 minutos. No entanto, Levitra funciona um pouco mais do que o Viagra. A disfun
  • diferença entre: Diferença entre maremoto e tsunami

    Diferença entre maremoto e tsunami

    Diferença chave: Um maremoto é essencialmente uma maré alta que sobe rápido o suficiente para aparecer na forma de uma onda. É apenas afetado pelo clima e pela atração gravitacional da lua e do sol. Um tsunami, por outro lado, ocorre quando algum evento perturba o oceano. Eles geralmente são causados ​​por um evento geológico, como um terremoto, erupção vulcânica ou deslizamento de terra. Muitos conside
  • diferença entre: Diferença entre ferro de ondulação e alisamento de ferro

    Diferença entre ferro de ondulação e alisamento de ferro

    Diferença chave: Curling ferro é um tipo de ferro de cabelo que pode criar ondas e cachos no cabelo usando diferentes métodos e produtos no cabelo. Ferros de curling são em forma cilíndrica e têm um barril metálico, com uma alça de plástico. Alisamento de ferro é um tipo de ferro de cabelo que é usado para alisar o cabelo. Estes tam
  • diferença entre: Diferença entre Black e Jet Black

    Diferença entre Black e Jet Black

    Diferença chave: o preto é definido como a cor mais escura, que resulta da ausência de cor ou luz. Jet Black é derivado do material geológico e pedras preciosas, jet. O preto fosco é preto ou marrom escuro, mas pode conter um brilho metálico. Muitas pessoas assumem que preto e branco também são cores, mas isso não é verdade; eles são sombras. Observe qu

Escolha Do Editor

Diferença entre C ++ e Python

Diferença chave: C ++ é uma linguagem de programação de propósito geral. Também é desenvolvido a partir da linguagem de programação C original. C ++ é uma linguagem de programação compilada estaticamente, de forma livre, multi-paradigmática e compilada. Python é outra linguagem de programação. No entanto, é