A register is an information store, similar to a memory address.

learn more… | top users | synonyms

-1
votes
1answer
24 views

how to store more variables in registers with limited number of cpu registers

In an interview i was asked a question whether we can store 5 variables in the cpu registers if the processor has only 4 cpu registers. I confidently gave answer NO, then the interviewer gave me some ...
0
votes
0answers
21 views

Register allocation tables overwrite

Reading about the Xeon processor: the Xeon has two register allocation tables (RATs), each of which handles the mapping of one logical processor's eight architectural integer registers and eight ...
0
votes
1answer
55 views

which one of these units is not located in the microprocessor?

I'm doing a test on general computer science and I think the answer sheet is wrong. The question is as follows: which one of these units is not located in the microprocessor? 1) Cache ...
1
vote
1answer
38 views

What is this logic component?

This is from http://www.cis.upenn.edu/~milom/cse240-Fall05/handouts/Ch05.pdf , slide 9. From this diagram, I recognize 0001 as the opcode or ADD. I recognize 011, or 3, as the source register and ...
1
vote
1answer
140 views

Byte addressable memory and ISA [closed]

I am trying to clear some confusion regarding instruction set architecture and how memory is accessed. Basically I know that in byte addressable memory, data is stored byte by byte either in big-...
0
votes
1answer
2k views

What is the difference between “Memory address” and “Program counter” registers?

What is the difference between "Memory address" and "Program counter" in CPU registers?
1
vote
1answer
70 views

Does data go from primary memory to CPU register directly without going to cache memory? [closed]

Does data go from the primary memory to CPU registers directly, when the CPU fetches data from the primary memory? Or data has to go from the primary memory to the cache memory first, before going to ...
5
votes
3answers
3k views

What's the difference between a hardware register and a memory-mapped register?

This has been puzzling, so I'll lay it all out here. Apparently, through MMIO, you can access external devices using a certain memory-mapped address, which would then be re-routed to that device ...
1
vote
1answer
170 views

When a thread is created, how is the initial context determined? [closed]

How is a thread's initial context (registers state) determined on thread creation? For example: Current thread context eax=0x4, ebx=0x9000, ecx=0xfff, etc... Create a thread is called to begin ...
3
votes
3answers
782 views

“Processor register” and “IO register”

I was wondering if processor registers and IO registers are the same concept? Are they registers in CPU or in some IO devices? I picked up IO registers from this Super User question.
0
votes
1answer
90 views

How to see registers in OSX

What program is there in OSX that lets you see the status of registers?
0
votes
4answers
688 views

Running programs in cache and registers

In my operating systems class we were shown a picture depicting a hierarchy of memory starting from most expensive and fastest at the top and least expensive and slowest at the bottom. At the very top ...
0
votes
1answer
56 views

Are IRQs registers?

When a device is assigned an IRQ, does that mean that it has sole access to certain registers associated with that IRQ?