8085 mikroprosessor selv
har ikke et fast antall input/output (I/O) enheter den har tilgang til direkte . Her er grunnen:
* Memory-Mapped I/O: 8085 bruker et konsept som heter minnekartlagt I/O. Dette betyr at den behandler I/O -enheter som minneplasser. Den bruker samme adresse og databusser for både minne og I/O -operasjoner.
* Adresseringsevne: 8085 har en 16-bit adressebuss, slik at den kan adressere opptil 65 536 (2^16) minneplasser. Noen av disse stedene kan tilordnes I/O -enheter.
* Fleksibilitet: Det faktiske antallet I/O -enheter du kan koble til, avhenger av hvordan du designer systemet ditt og tildeler minneadresser. Du kan teoretisk sett ha opptil 65.536 forskjellige I/O -porter, men dette er praktisk talt begrenset av tilgjengelige maskinvare- og designhensyn.
Sammendrag: 8085 har ikke en forhåndsdefinert grense for tilkoblbare I/O -enheter. Antallet bestemmes av systemets minnekart og de spesifikke I/O -portene du velger å bruke innen 8085s adresseområde.