All Questions
Tagged with addressing cpu
7
questions
1
vote
1answer
74 views
How many external devices can be linked to a CPU with n address buses and m data buses?
(Hypothetical)
Let's say there is a CPU with 8 address lines and 8 data lines.
If each external device has 128 accessible registers, how many external devices can be linked?
For 8 address lines, I ...
2
votes
3answers
695 views
8086 memory decoder logic
I started creating a scheme for 8086 based computer now I'm in trouble with memory addressing.
I know a 20 bit wide addressing line can address up to 1024 KB of RAM and that pin A0, when high, select ...
0
votes
1answer
785 views
What are the CPU activity steps for the fetch-decode-execute cycle
So in all the phases of the fetch-decode-execute cycle, it says that the "store" phase is used to store any resultant data from the execute phase. What are the CPU steps for that phase? I heard that ...
0
votes
2answers
1k views
Does the databus size matter for determining the range of the memory addresses?
If you have byte addressable memory, does it matter if you have a 32 bit or 64 bit databus for the range of the memory addresses for the words of the memory?
E.g.
: Assume a 32-bit word. If you have ...
0
votes
1answer
68 views
Memory Question
Picture of memory bank and questions:
for b) The CPU should use address 101100 to store A in chip 2 with the location 22. My thought process is that the first bit decides which ram chips will be used....
0
votes
1answer
306 views
how the CPU start by execution stored in motherboards flash memory chip [closed]
I had read that at start, the CPU program counter register is fill with F000.
I though that:
PC registers contain the next instruction address.
This address is send to the address bus and value ...
2
votes
3answers
879 views
Reducing the memory address bus by adding banks
If you are trying to control memory from a CPU, then if you use two banks instead of one, you can remove the first address line. If you use four banks, then you can also remove the second as well. Why ...