The 8086 microprocessor was Intel's first 16-bit microprocessor released in 1978. It had a 16-bit data bus and 20-bit address bus, allowing it to access up to 1 megabyte of memory. The 8086's CPU was divided into two units - the Bus Interface Unit which handled external bus operations, and the Execution Unit which decoded instructions and performed computations. It had four general purpose 16-bit registers, four 16-bit segment registers, and other registers including the instruction pointer and flag register.
Related topics: