Z80 ile 256 adet I/O aygıtı tanımlayabilirsiniz. Aşağıdaki örnek Adres hatlarından ilk sekizini ayrı ayrı aygıt seçim için kullanıma örnektir.
n----->00HH-FFH
; deneme ;----------------
OUT (n),A ; OUT (01H): A0-->1 I/O PORT 1 ; --11 CLOCK
OUT (n),A ; OUT (02H): A1-->1 I/O PORT 2--11 CLOCK
OUT (n),A ; OUT (04H): A2-->1 I/O PORT 3--11 CLOCK
OUT (n),A ; OUT (08H): A3-->1 I/O PORT 4--11 CLOCK
IN A,(n); IN A, (10H): A4-->1 I/O PORT 5--11 CLOCK
IN A,(n); IN A, (20H): A5-->1 I/O PORT 6--11 CLOCK
IN A,(n); IN A, (40H): A6-->1 I/O PORT 7--11 CLOCK
IN A,(n); IN A, (80H): A7-->1 I/O PORT 8--11 CLOCK
;ilk dört port çıkış için
;son dört port giriş için
;----------------------------
/n---; Her satırın Asembly karşılıkları
D301H
D302H
D304H
D308H
DB10H
DB20H
DB40H
DB80H