Signal processing basics, including a I/O port scheme to control data flow