Lar Hardware O que é arquitetura de computador? - o que é techopedia

O que é arquitetura de computador? - o que é techopedia

Índice:

Anonim

Definição - O que significa Arquitetura de Computador?

A arquitetura de computadores é uma especificação que detalha como um conjunto de padrões de tecnologia de software e hardware interage para formar um sistema ou plataforma de computador. Em resumo, a arquitetura do computador se refere a como um sistema de computador é projetado e com quais tecnologias ele é compatível.

Como em outros contextos e significados da palavra arquitetura, a arquitetura de computadores é comparada à arte de determinar as necessidades do usuário / sistema / tecnologia e criar um design lógico e padrões com base nesses requisitos.

Techopedia explica arquitetura de computadores

Um exemplo muito bom da arquitetura de computadores é a arquitetura von Neumann, que ainda é usada pela maioria dos tipos de computadores atualmente. Isso foi proposto pelo matemático John von Neumann em 1945. Ele descreve o design de um computador eletrônico com sua CPU, que inclui a unidade lógica aritmética, unidade de controle, registros, memória para dados e instruções, uma interface de entrada / saída e armazenamento externo funções.

Existem três categorias de arquitetura de computador:

  • Design do sistema: inclui todos os componentes de hardware do sistema, incluindo processadores de dados além da CPU, como a unidade de processamento gráfico e acesso direto à memória. Ele também inclui controladores de memória, caminhos de dados e coisas diversas, como multiprocessamento e virtualização.
  • Arquitetura do conjunto de instruções (ISA): esta é a linguagem de programação incorporada da unidade central de processamento. Ele define as funções e capacidades da CPU com base em qual programação ela pode executar ou processar. Isso inclui o tamanho da palavra, tipos de registro do processador, modos de endereçamento de memória, formatos de dados e o conjunto de instruções que os programadores usam.
  • Microarquitetura: também conhecido como organização do computador, esse tipo de arquitetura define os caminhos dos dados, o processamento e o armazenamento dos dados, bem como a forma como eles devem ser implementados no ISA.
O que é arquitetura de computador? - o que é techopedia