
Using these binary codes, hex-codes against mnemonics are formed.


Registerįig − Three-bit register codes for 8085 registers So note that registration code 110 does not specify any register. On the other hand, 8085 has only seven registers. With 3-bit register code, eight registers can be specified in maximum as 23= 8. The 3-bit register codes for the registers of 8085 are shown in the following table So3-bits are just enough to represent a register. Internally 8085 specifies these registers using 0s and 1s only. Similarly, for convenience, we can represent all 8085 CPU registers as A, B, C etc.

As a single hexadecimal digit can be expressed in4-bit notation so, in 8085, memory address can be expressed using four hexadecimal digits. Using 16-bit address, 8085 can access one of the 216= 64K locations.
