Computer General Purpose Registers in 8085, 8086, 8081 | Special Purpose Registers

General Purpose Registers in 8085, 8086, 8081 | Special Purpose Registers

General Purpose Registers

Also Read: What is IGMP? | Internet Group Management Protocol

Also Read: What is ICMP (Internet Control Message Protocol)?  Full Guide

Also Read: What is DHCP (Dynamic Host Configuration Protocol)? Guide

  • B Register: The high-order byte of the BC register pair
  • C Register: The low-order byte of the BC register pair
  • D Register: The high-order byte of the DE register pair
  • E Register: The low-order byte of the DE register pair
  • H Register: The high-order byte of the HL register pair
  • L Register: The low-order byte of the HL register pair

Also Read: What is Address Resolution Protocol (ARP)? How to Work with Examples

General Purpose Registers
  • These are 8-bit registers using for general-purpose storage.
  • They can also use in arithmetic and logical operations.

Example:

  • MOV A, #50; Load the accumulator A with the value 50
  • MOV R0, A; Move the contents of A to R0
  • ADD A, R0; Add the contents of R0 to A

R2 and R3

  • These are also 8-bit registers using for general-purpose storage.
  • They can also use similarly to R0 and R1.

Example:

  • MOV A, #30; Load the accumulator A with the value 30
  • MOV R2, A; Move the contents of A to R2
  • SUBB A, R2; Subtract the contents of R2 from A with borrow

Also Read: Reverse Address Resolution Protocol and its Complete Guide

Also Read: Blockchain Private Key QR Code and its Origin, Risks | How to Generate It

Leave a Reply

Your email address will not be published. Required fields are marked *