Tolong jelaskan mengenai Register data dari Porta paralel

Pada umumnya di komputer pribadi, alamat dasar LPT1 adalah 0x378 (378 heksadesimal) dan LPT2 adalah 0x278. Alamat dari ketiga register tersebut di atas dapat ditentukan dengan menjumlahkan alamat dasar dari porta paralel dengan bilangan desimal tertentu. Misalnya kita ingin mengaksesregister data dari porta paralel LPT1, alamat register datanya sama dengan alamat dasar dari LPT1 yaitu 0x378. Sedangkan alamat register status sama dengan alamat register dasar + 1 atau 0x379 dan alamat register kendalinya sama dengan alamat register dasar + 2 atau 0x37A. Hal tersebut berlaku juga pada LPT2. Untuk lebih jelasnya, dapat dilihat di tabel di bawah ini:

Pemrograman Paralel Porta dengan C++

Untuk mengambil data dari porta paralel dengan C++, dilakukan dengan perintah seperti di bawah ini: