answersLogoWhite

0

A register is a temporary high speed storage location for some data, usually contained in the processor's internal hardware design. The accumulator, A in the 8085, has special significance as it can be the target of most arithmetic and logical manipulation instructions. Other registers, such as B in the 8085, can hold temporary values useful during a computation. Some registers, such as HL in the 8085, can hold addresses of memory operands. Special registers, such as SP or PC in the 8085, hold the stack pointer or program counter. Sometimes, internal registers, such as TEMP in the 8085, are used in the internal design of the computer, but they are not directly accessible to the program. Sometimes, registers are combined, such as B and C being treated as one value, BC, in the 8085. This is a case of a 16 bit register. Last, status registers, such as FLAGS in the 8085, hold various things related to processor status, such as the carry flag or various interrupt masks, but they are not generally treated as arbitrary storage of data.

User Avatar

Wiki User

16y ago

What else can I help you with?

Related Questions

What is a program visible register?

the registers that are used during programming and are specified directly by the instructions.


What are the Differences between program invisible registers and program visible registers?

The programming model of the 8086 through the Pentium II’s considered to be program visible because its registers are used during application programming and are specified by the instruc­tions. Other registers, detailed later in this chapter, are considered to be program invisible be­cause they are not addressable directly during applications programming, but may be used indirectly during system programming. Only the 80286 and above contain the program-invisible registers used to control and operate the protected memory system.


What is program visible register?

the registers that are used during programming and are specified directly by the instructions.


How to use r1 to r9?

R1 to R9 typically refer to registers in a computer architecture, often used in programming or assembly language. To use these registers, you typically load data into them using instructions specific to your architecture, perform operations like addition or subtraction, and store results back in memory or into other registers. Each register may have specific purposes or conventions, so it's essential to refer to the architecture's documentation to understand their roles and how to utilize them effectively in your code.


Explain in detail the role played by CGI programming in web programming?

tow tow tow


Ac heating unit that is 25 years old you were told your registers need to be upgraded to bar registers because the old ones restrict flow is this true?

Please explain what are bar registers, and after 25 years of working fine, why now?


10 Explain the term session in server side programming approach What is the main benefit from implementing the session?

explain the term session in server side programming approach


Explain different types of inheritance of object oriented programming?

== ==


What registers can be assigned to a variety of functions by the programmer?

In programming, registers can be assigned to various functions such as storing temporary variables, holding function arguments, and managing return values. Commonly used registers include the accumulator (for arithmetic operations), index registers (for addressing), and stack pointers (for managing function calls and local variables). Additionally, general-purpose registers can be utilized for different tasks depending on the architecture and specific requirements of the program. The flexibility in using registers allows programmers to optimize performance and resource management in their applications.


What were the Roman gods roles?

To explain what was to them unexplainable.


Explain three advantages of visual programming languages?

make programming language to be simple It reduce time for software development.


Explain the Method of building roles and teams?

What arethe methods of building roles and teams?