PROGRAMMABLE SYSTEM, PROGRAMMABLE UNIT, AND LOGIC DIAGRAMS: A BASIC GUIDE