This document provides details about an assignment submitted by Mushahadur Rahaman Khan for the course CSE-321. The assignment asks to define the 8086 microprocessor register organization in details. It discusses that the 8086 is a 16-bit microprocessor that can access 1MB of memory. It describes the working of the 8086 including its bus interface unit, execution unit, registers, flags, and provides a block diagram.