The list of 80x86 registers will be presented in lecture 2. The use of registers for memory addressing will be discussed in great length for lecture 3. Because you will understand the MODE byte, you understand the limititions on the which combinations of registers can be used to generate memory addresses, and which combinations are registers cannot be used. HW1 will have some good exercises involving these concepts.
For the MPs in this class, you will want to use the 8-bit and 16-bit versions of the registers. 32-bit registers are only available on the 386, 486, Pentium and above.