Diferença entre barramento de endereço e barramento de dados

Índice:

Anonim

A principal diferença entre o barramento de endereços e o barramento de dados é que o O barramento de endereços ajuda a transferir endereços de memória, enquanto o barramento de dados ajuda a enviar e receber dados. Ou seja, o barramento de endereço é usado para especificar um endereço físico na memória, enquanto o barramento de dados é usado para transmitir dados entre componentes em ambas as direções. Portanto, o barramento de endereço é unidirecional, enquanto o barramento de dados é bidirecional.

Existem três componentes principais em um sistema de computador. Eles são a Unidade de Processamento Central (CPU), Memória e Dispositivos de Entrada e Saída. A CPU é a principal unidade que processa dados. A memória contém os dados necessários para o processamento. Os dispositivos de entrada e saída permitem que os usuários se comuniquem com o computador. O mecanismo para que cada um dos componentes se comunique entre si é a arquitetura do barramento. É um sistema de comunicação eletrônica, que transporta informações por meio de vias eletrônicas chamadas de linhas de circuito. O barramento do sistema é dividido em três tipos chamados barramento de endereço, barramento de dados e barramento de controle.

Barramento de endereços, barramento de dados, arquitetura de computador, sistema operacional

O que é o Address Bus

O barramento de endereço ajuda a identificar a localização específica na memória. Suponha que a CPU precise ler dados da memória. Em seguida, o barramento de endereço ajuda a identificar esse local específico. Além disso, cada dispositivo IO possui um ID único e é o endereço desse componente. O barramento de endereço ajuda a transferir endereços de memória de dados e E / S.

A largura do barramento de endereço determina a quantidade de memória que o sistema pode endereçar. Quando há 'n' linhas de endereço, pode endereçar diretamente 2 localizações de memória. Por exemplo, um microprocessador 8085 possui barramento de endereço de 16 bits. Portanto, ele pode acessar 2 16 = 65536 localizações de memória diferentes.

O que é barramento de dados

O barramento de dados ajuda a transferir dados entre vários componentes. Inclui os componentes de hardware relacionados, como fios e fibra óptica. O barramento de dados consiste em 8, 32, 64, etc. linhas separadas. O número de linhas se refere à largura do barramento de dados. Essa largura do barramento ajuda a determinar a taxa de transferência de dados. Portanto, a largura do barramento de dados determina o desempenho do sistema, mas é caro aumentar o número de linhas.

O outro barramento, além do barramento de endereços e do barramento de dados, é o barramento de controle. É bidirecional e transmite sinais de controle de um componente para outro.

Diferença entre barramento de endereço e barramento de dados

Definição

O barramento de endereço é um barramento de computador usado para especificar um endereço físico na memória. O barramento de dados é um barramento de computador usado para transmitir dados entre componentes.

Direção

O barramento de endereço é unidirecional, enquanto o barramento de dados é bidirecional.

Uso

O barramento de endereços ajuda a transferir endereços de memória de dados e E / S. O barramento de dados ajuda a enviar e receber dados. Esta é a principal diferença entre o barramento de endereços e o barramento de dados.

Largura do ônibus

A largura do barramento de endereço determina a quantidade de memória que um sistema pode endereçar. A largura do barramento de dados determina a taxa de transferência de dados.

Conclusão

Um barramento é uma via de comunicação que conecta dois ou mais dispositivos. O barramento do sistema é dividido em barramento de endereço, barramento de dados e barramento de controle. A diferença entre o barramento de endereço e o barramento de dados é que o barramento de endereço ajuda a transferir endereços de memória, enquanto o barramento de dados ajuda a enviar e receber dados. O barramento de controle ajuda a enviar sinais de controle entre os dispositivos.

Referência:

1. Bus Architecture in Computer Organization, Education 4u, 23 de fevereiro de 2018, disponível aqui.2. Ali, Goran W. Hama. “Barramento do sistema do computador.” LinkedIn SlideShare, 28 de junho de 2015, disponível aqui.3. “Endereço de ônibus.” Wikipedia, Wikimedia Foundation, 15 de junho de 2018, disponível aqui.

Cortesia de imagem:

1. “Barramento do sistema de computador” Por W Nowicki - Trabalho próprio, baseado em um diagrama na página 36 de Os Fundamentos da Organização e Arquitetura de Computadores Por Linda Null, Julia Lobur (CC BY-SA 3.0) via Commons Wikimedia

Diferença entre barramento de endereço e barramento de dados