Speicher kann byte adressierbar oder Wort (2 Bytes, 4 Bytes usw.) adressierbar sein (bitte korrigieren Sie mich, wenn ich hier falsch liege).in welchen Fällen Speicher ist Byte oder Wort adressierbar und warum
Ist diese (da sie adressierbar oder wortadressierbar ist) von der Prozessorarchitektur abhängig? Wenn ja, in welchen Fällen gehen wir für Byte adressierbaren Speicher und in welchen Fällen gehen wir für wortadressierbaren Speicher?
Und was sind die Gründe dafür? Mit anderen Worten, warum ist das Speicherbyte adressierbar (in den Fällen, in denen es so ist) und warum das Wort adressierbar ist (falls es so ist) und die Gründe dafür. Ich sah einige Fragen über Byte adressierbaren Speicher auf dieser Seite, aber keine Antwort auf diese Fragen zur Verfügung gestellt.
Moderne Allzweck-CPUs sind in der Regel byteadressierbar. DSPs können wortadressierbar sein. Einige historische CPUs waren wortadressierbar, manchmal mit seltsamen Wortgrößen (IIRC, die PDP-11 waren Unix und C wurden ursprünglich geschrieben, hatten 18-Bit-Wörter und wortadressierbaren Speicher). – ninjalj
möglich duplizieren http://StackOverflow.com/q/1586944/570609 – kch