Barramento um caminho de comunicao que conecta dois ou mais
dispositivos, ele um meio de transmisso compartilhado. Mltiplos dispositivos se conectam ao barramento, e um sinal transmitido por qualquer dispositivo est disponvel para recepo por todos os outros dispositivos, porem para que haja sucesso nessa transmisso, somente um dispositivo deve transmitir por vez. O barramento composto por mltiplos caminhos de comunicao, ou linhas, estas capazes de transmitir sinais representando binrios, 1 e 0.
2. um barramento que conecta os principais componentes do
computador, normalmente, consiste em cerca de 50 a centenas de linhas separadas, cada uma dessas linhas recebe um significado ou funo em particular. Estas linhas podem ser classificadas em: linha de dados, endereo e controle.
3. As trs linhas de barramento so: linha de dados, endereo e
controle. As linhas de dados oferecem um caminho para movimentao de dados entre os mdulos do sistema, tambm so chamadas de barramento de dados. Estas podem consistir em 32, 64, 128 ou mais linhas separadas, sendo que o nmero de linhas conhecido como a largura de barramento de dados, e cada linha transporta um bit por vez. As linhas de endereo so usadas para designar a origem ou o destino dos dados no barramento de dados, a largura deste barramento determina a capacidade de memria mxima possvel do sistema. J as linhas de controle so usadas para controlar o acesso e o uso das linhas de dados e endereo. E como elas so compartilhadas por todos os componentes, preciso haver um meio de controlar seu uso. Usa por meio de sinais: Sinais de controle, que transmitem informaes de comando e sincronizao entre os mdulos do sistema. Sinais de sincronizao, que indicam a validade da informao de dados e endereo. E Sinais de comando, que especificam operaes a serem realizadas.
4. Entrada e Sada Programada (ou polling): maior interveno da CPU
no processo, neste a CPU responsvel por todo o controle de transferncias de dados de dispositivos. Entrada e Sada Controlada por Interrupo: caso intermedirio, nesta a CPU fica responsvel apenas pelas transferncias em si. Isso significa que ela no tem que verificar os dispositivos, para saber se h dados a serem transferidos. Acesso Direto Memria (ou Direct Memory Access, DMA): menor interveno, aqui a CPU fica responsvel apenas por coordenar as transferncias. Isso significa que ela no tem que verificar os dispositivos, para saber se h dados a serem transferidos e nem mesmo transferir estes dados.
A maior diferena entre os trs modos de comunicao o nvel de
interferncia da CPU no processo de comunicao de um dado dispositivo com a memria. Enquanto a memria recebe um sinal de ativao e ela preparada para responder a todos os endereos, os dispositivos de E/S tem um funcionamento diferenciado, usualmente tendo apenas um (ou alguns poucos) sinal de ativao.
5. Na interface paralela, existem mltiplas linhas conectando o mdulo
de E/S e o perifrico, e diversos bits so transferidos simultaneamente. Elas eram utilizadas por perifricos de mais alta velocidade, exemplo: fita e disco. E em interface serial, h apenas uma linha usada para transmitir dados, e os bits precisam ser transmitidos um de cada vez. Estas eram usadas para impressoras e terminais. Atualmente ocorre o inverso em muitos casos, a interface mais utilizada para dispositivos que necessitam de maior velocidade a Serial, um exemplo a SATA.
6. A interface um dispositivo, seja ele lgico ou fsico, para a interao
entre o usurio e mquina. Exemplos so HDMI, USB, Teclado, Mouse. Tambem existem outras interfaces como a grfica, de usuario, de aplicao, fisica, de programao e de componentes de software.