8255 INTRODUCTION: The 8255 is a programmable peripheral interface i.e. PPI 8255. It is a general purpose programmable parallel I/O device. It contains 3 I/O ports which…