De 8085 -microprocessor zelf heeft geen vast aantal invoer/uitvoer (I/O) -apparaten die hij rechtstreeks toegang heeft . Dit is waarom:
* geheugen-toegewezen I/O: De 8085 maakt gebruik van een concept genaamd geheugen-toegewezen I/O. Dit betekent dat het I/O -apparaten zoals geheugenlocaties behandelt. Het gebruikt hetzelfde adres- en gegevensbussen voor zowel geheugen- als I/O -bewerkingen.
* Adressering van mogelijkheden: De 8085 heeft een 16-bits adresbus, waardoor deze tot 65.536 (2^16) geheugenlocaties kan aanpakken. Sommige van deze locaties kunnen worden toegewezen aan I/O -apparaten.
* flexibiliteit: Het werkelijke aantal I/O -apparaten dat u kunt aansluiten, hangt af van hoe u uw systeem ontwerpt en geheugenadressen toewijst. U zou theoretisch tot 65.536 verschillende I/O -poorten kunnen hebben, maar dit wordt praktisch beperkt door beschikbare hardware- en ontwerpoverwegingen.
Samenvattend: De 8085 heeft geen vooraf gedefinieerde limiet op verbindbare I/O -apparaten. Het nummer wordt bepaald door de geheugenkaart van uw systeem en de specifieke I/O -poorten die u kiest om te gebruiken in de adresruimte van de 8085. |