Programar em Assembly com GAS/Entrada e Saída (E/S): diferenças entre revisões
[revisão pendente] | [revisão pendente] |
Conteúdo apagado Conteúdo adicionado
Linha 11:
Um dos problemas das portas é que elas são designadas por um endereço haxadecimal como os endereços da memória. A diferença é que quando o computador envia os dados a um endereço da memória eles são estocados na memória SIMM ou DIMM . Mais quando ele envia os dados ao endereço de uma porta eles sao enviados ao BUS desse "canal" e todos os periféricos que escutam podem receber .Se nem um periférico escuta esse endereço de porta os dados chegam ao fim do BUS e sao absorvidos pela resistência de final do BUS.
Existem dois métodos para lidar com um dispositivo de E/S :
1 - '''E/S mapeada em memória : '''Os endereços das porta de entrada e saída pertencem ao mesmo espaço que o circuito de memoria .
|