Charotar University of Science & TechnologyFaculty of Technology & EngineeringDepartment of Information TechnologyThe BIU sends out address, fetches the instructions from memory, read data from ports andmemory, and writes the data to ports and memory. In other words the BIU handles all transfers ofdata and addresses on the buses for the execution unit.The execution unit (EU) of the 8086 tells the BIU where to fetch instructions or data from,decodes instructions and executes instruction. The EU contains control circuitry which directsinternal operations. A decoder in the EU translates instructions fetched from memory into a seriesof actions which the EU carries out. The EU is has a 16-bit ALU which can add, subtract, AND,OR, XOR, increment, decrement, complement or shift binary numbers. The EU is decoding aninstruction or executing an instruction which does not require use of the buses.