O que é arquitetura de computador?
Arquitetura de computador refere -se a várias idéias semelhantes nos campos de ciência da computação e tecnologia. Em um nível de software, refere -se aos sistemas de linguagem de montagem que conectam as várias partes do hardware do computador a um único sistema de funcionamento. Ao lidar com o hardware, ele se aplica igualmente aos métodos de criação e utilização de hardware e ao processo de construção de componentes do computador. Cada uma dessas definições descreve um processo semelhante-a idéia de começar com um sistema de computador não funcionando e tornando-o funcional-, mas todos olham para o processo do ponto de vista diferente.
A versão de software da arquitetura de computador é provavelmente a mais difícil para uma pessoa não técnica entender. Um sistema de computador está executando milhares de tarefas a qualquer momento que não têm nada a ver com o que o usuário está fazendo. Essas tarefas formam a base dos sistemas do computador. Pode estar movendo informações da memória de curto e longo prazoou verificar o tempo em relação a uma tarefa programada para verificar se é hora da ativação.
Todas essas funções de arquitetura de computador dependem do código da máquina para entender como as diferentes partes da máquina estão conectadas. Este código cria um plano básico do hardware do computador que os programas de funcionamento mais alto usam para acessar coisas como o tempo do processador e os endereços de memória. Este plano de código da máquina define a estrutura do sistema do ponto de vista do software.
A primeira versão de hardware da arquitetura de computador é o formulário usado para criar o plano de software. Essa forma de arquitetura centra -se na maneira como várias partes da máquina enviarão e receberão dados para trabalhar juntos. Por exemplo, se um módulo de memória desejar informações formatadas de uma maneira específica, é importante que o processador a envie nesse formato para que os dados possam ser armazenados. Se as várias partes doO computador não pode se comunicar, o sistema não funcionará.
A outra versão de hardware da arquitetura de computador se concentra em peças únicas de hardware. Este método exige que os designers olhem para uma peça individual e determinem como ela funcionará. Quase todos os hardware de computador contêm uma série complexa de instruções para manipular dados, receber instruções e emitir comandos. Tudo isso ocorre dentro do hardware, exigindo um sistema de linguagem e comando totalmente realizado. Em essência, cada peça de hardware opera como um computador muito especializado.
Como cada uma dessas definições fala sobre uma faceta diferente da arquitetura de computadores, todos acabam se encaixando bem. Primeiro, um designer olha para as peças individuais do hardware e determina como eles funcionam. Em seguida, as peças são montadas para formar um sistema de hardware. Por fim, o código da máquina é usado para conectar esses sistemas de forma que os programas possam interagir com o THe hardware.