O caminho de dados refere -se aos componentes de um sistema de computador responsável pelo movimento, processamento e armazenamento de dados. Não envolve sinais de controle ou instruções do programa; Ele se concentra apenas no fluxo dos dados. Os principais componentes incluem: 
 * 
 Registros: Locais de armazenamento rápido e rápido dentro da CPU. Eles mantêm dados sendo processados ativamente.  
 * 
 Unidade lógica aritmética (ALU): Executa operações aritméticas (adição, subtração, etc.) e lógicas (e, ou, não, etc.) nos dados dos registros.  
 * 
 memória (RAM): Contém dados e instruções atualmente sendo usadas pela CPU. O caminho dos dados facilita a transferência de dados entre RAM e registros.  
 * 
 BUSES: Vias elétricas que conectam diferentes componentes. Os dados viajam ao longo de ônibus entre a CPU, a memória e outros dispositivos. Normalmente, existem barramentos separados para sinais de endereço, dados e controle.  
 * 
 Interfaces de entrada/saída (E/O): Permita que o caminho dos dados interaja com dispositivos externos (por exemplo, discos rígidos, teclados, exibições). Os dados são transferidos entre esses dispositivos e a memória através do caminho dos dados.  
 * Memória do cache: Memória de alta velocidade que atua como um buffer entre a CPU e a memória principal (RAM), reduzindo os tempos de acesso. O caminho de dados gerencia o movimento dos dados de e para o cache.  
 Em essência, o caminho dos dados é o caminho físico e lógico, os dados são buscados, manipulados e armazenados em um sistema de computador. É uma parte crucial da arquitetura geral do computador, responsável pelo trabalho computacional real. O caminho de controle, por outro lado, determina * o que * as operações acontecem nos dados. Os dois trabalham juntos sem problemas.