Re: Instruction And Data memory



PeteS <ps@xxxxxxxxxxxxxxxxxxx> wrote in sci.electronics.design:

> I assume you are looking at a processor that has support for such
> things (or a system that has such a processor or MMU).
>
> The difference is that instruction memory is exactly that: memory
> referenced during an instruction fetch (the newer processors
> discriminate between the various bus cycle types) and data memory is
> for just that: data.

[snip explanation]

I'd make explicit that there is no technical difference between
instruction memory and data memory, in case that was what the
intent of the OP's question. They are the same kind of RAM since
drum storage was scrapped. Any differences in behavior are by design,
not by the nature of one or the other.

Instruction memory runs with von Neumann's blessings, data memory
doesn't.

Anno
.



Relevant Pages

  • Re: Instruction And Data memory
    ... > [instruction memory vs. data memory] ... >>> I'd make explicit that there is no technical difference between ... >>> instruction memory and data memory, in case that was what the ...
    (sci.electronics.design)
  • Re: 8051 architecture question
    ... > fuzzy view of its architecture. ... > From what I gather there is Program Memory and Data Memory. ... > Now are Program Memory and Data Memory 2 separate memory spaces? ...
    (comp.arch.embedded)
  • Re: Instruction And Data memory
    ... >> I assume you are looking at a processor that has support for such ... >> The difference is that instruction memory is exactly that: ... >> discriminate between the various bus cycle types) and data memory is ...
    (sci.electronics.design)
  • Re: 8051 architecture question
    ... >>>From what I gather there is Program Memory and Data Memory. ... >>2) Bit Addressable Registers ... >>Now are Program Memory and Data Memory 2 separate memory spaces? ...
    (comp.arch.embedded)
  • Re: 8051 architecture question
    ... >>>2) Bit Addressable Registers ... >>>Now are Program Memory and Data Memory 2 separate memory spaces? ... >> Spehro Pefhany ...
    (comp.arch.embedded)