answersLogoWhite

0


Want this question answered?

Be notified when an answer is posted

Add your answer:

Earn +20 pts
Q: Does the CPU have registers in the purpose of control and recording status?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is control and status registers?

Control and status registers are special types of memory locations within a device or system that are used to control its operation (control registers) or report its current state (status registers). These registers allow software to communicate with hardware by reading or writing specific values that determine how the device should behave or indicate its current status.


Write a note on control status registers and program status word?

yar pls koi to answer likkhooo...


What are the 4 general purposes registers?

Cash register School Register -------------------- processor register User-accessible Registers Data registers Address registers Conditional registers General purpose registers Floating point registers Constant registers Special purpose registers Instruction registers Model-specific registers Control and status registers Memory buffer register Memory data register Memory address register Memory Type Range Registers Hardware registers


2 Explain the register Organization of Zilog 28000?

Z8000 consists of sixteen 16-bit general purpose registers, which can be used for data, address and indexing. The designers of this machines felt that it was useful to provide a regularized, general set of registers than to save instruction bits by using special purpose registers. Further the way the functions are assigned to these registers is the responsibility of the programmer. There might be different functional breakdown for different applications.A segmented address space 7-bit is used. It uses 7-bit segment number and a 16-bit offest. It uses two registers to hold a single address. There are two other registers called stack pointers that are necessary for stack module. One register used for system mode and one for normal mode.Z8000 consists of five other registers that are related to program status. Two registers hold the program counter and two registers hold the address of a program status area in the memory. A 16-bit flag register called Flag control word holds various flags status and control bits.


Special purpose registers?

Special purpose registers ( SPR ) hold program state; they usually include the Program_counter(aka instruction pointer), Call_stack, and Status_register(aka processor status word). In embedded microprocessors, they can also correspond to specialized hardware elements


1 Define the two main categories of processor registers?

User-visible registers: Enable the machine- or assembly-language programmer to minimize main memory references by optimizing register use.Control and status registers: Used by the processor to control the operation of the processor and by privileged, operating system routines to control the execution of programs.


What units in a computer normally employ a register?

Arithmetic Logic Unit, usually contains registers for storing operands and results.Control Unit, contains registers for the program counter, and current instruction, may contain other registers like a program status word (PSW) register, subroutine return address register, stack pointer register, branch condition code register, etc. depending on the architecture.Memory Unit, may contain a memory address register (MAR) and a memory data register (MDR) on some architectures it may contain memory management registers to control memory mapping, memory protection, virtual memory, etc.Input/Output Units, contains data input and data output registers, may also contain port configuration control registers, port status registers, direct memory access (DMA) registers, data channel management registers, etc.In other words, all units in a computer normally contain and employ at least one register. Some of these registers are directly visible to the programmer, but others are hidden and managed entirely by the hardware (e.g. the program counter and current instruction registers in the Control Unit).


Are the supervisors responsible for recording and reporting changes in resource status?

no


What are the resistor in CPU?

Assuming you do indeed mean resistor, depending on the technology used to implement the CPU, resistors may be scattered everywhere throughout the CPU's circuits (e.g. vacuum tube logic, discrete transistor logic, TTL ICs) or there may be no resistors in the CPU's circuits at all (e.g. CMOS ICs).If instead you misspelled it and actually meant register, there are different places in a CPU where different registers may be implemented:general purpose registers are usually implemented in a small very high speed RAM easily accessible to the ALU and memory access circuitsvarious special purpose registers are implemented directly in the section of the CPU that uses them (e.g. a program status word register or the instruction register are probably part of the control unit, registers used to maintain the mapping of cache lines to main RAM will be in the cache units)if the CPU uses a single accumulator instead of general purpose registers the accumulator will be part of the ALU sectionetc.However there have been CPUs implemented with no internal registers. These CPUs mapped everything to reserved areas of RAM. These were very slow computers designed for extremely low cost.


What is the difference between context switching and mode switching?

Context means ,in terms of computers, the status of various general purpose registers having some process specific data values and even some other structures dependent on computer hardware,i.e. PCB etc. Now what context switch means ,""switching from one status of registers set to another status of registers set."" This context may be of a process or thread etc. Now when we are talking about any type of context switching,,it means we are requesting the KERNEL to save the current context anywhere,and fetch the next context for us.. It requires a mode switch between user mode to kernel mode, so that required switching may be performed in right order.... Isn't it simple ,,or what.


What was the main purpose of Roman art?

To indicate wealth and status


What is the register of a microprocessor?

CPU's may have several types of registers and different manufacturers can throw in whatever they want. Typically there will be general purpose registers in varying numbers, depending on the manufacturer, program counter registers which contain the address of the next instruction to be executed, there may be stack pointer registers and whatever else the engineer(s) imagined.It depends on the CPU used.The 80x86 Processor can be broken into 4 categories...General Purpose RegistersSpecial purpose Accessible Application registersSegement RegistersSpecial Kernel Mode RegistersEAX, EBX, ECX, EDX, ESI, EBP.AX, BX, CX, DX, SI, DI, BP, and SPAL, AH, BL, BH, CL, CH, DL, and DHA processor often contains several kinds of registers, that can be classified according to their content or instructions that operate on them: User-accessible Registers - The most common division of user-accessible registers is into data registers and address registers.Data registers are used to hold numeric values such as integer and floating-point values. In some older and low end CPUs, a special data register, known as the accumulator, is used implicitly for many operations.Address registers hold addresses and are used by instructions that indirectly access memory.Some processors contain registers that may only be used to hold an address or only to hold numeric values (in some cases used as an index register whose value is added as an offset from some address); others allow registers to hold either kind of quantity. A wide variety of possible addressing modes, used to specify the effective address of an operand, exist.A stack pointer, sometimes called a stack register, is the name given to a register that can be used by some instructions to maintain a stack (data structure).Conditional registers hold truth values often used to determine whether some instruction should or should not be executed.General purpose registers (GPRs) can store both data and addresses, i.e., they are combined Data/Address registers.Floating point registers (FPRs) store floating point numbers in many architectures.Constant registers hold read-only values such as zero, one, or pi.CPU's may have several types of registers and different manufacturers can throw in whatever they want. Typically there will be general purpose registers in varying numbers, depending on the manufacturer, program counter registers which contain the address of the next instruction to be executed, there may be stack pointer registers and whatever else the engineer(s) imagined.It depends on the CPU used.The 80x86 Processor can be broken into 4 categories...General Purpose RegistersSpecial purpose Accessible Application registersSegement RegistersSpecial Kernel Mode RegistersEAX, EBX, ECX, EDX, ESI, EBP.AX, BX, CX, DX, SI, DI, BP, and SPAL, AH, BL, BH, CL, CH, DL, and DH