Author |
Topic: addressing system (Read 409 times) |
|
kirru
Newbie
Posts: 34
|
|
addressing system
« on: Jan 27th, 2010, 10:53pm » |
Quote Modify
|
what are the all important differences between byte addressable and word addressable systems??
|
|
IP Logged |
|
|
|
Grimbal
wu::riddles Moderator Uberpuzzler
Gender:
Posts: 7527
|
|
Re: addressing system
« Reply #1 on: Jan 28th, 2010, 9:40am » |
Quote Modify
|
I'd like to say it doesn't matter. Any difference is taken care of by the compiler. - With word-addressable systems you can address more data with the same pointer size. - With word-addressable systems, you tend to have problems implementing "pointer to char". On these machines a char could be redefined to have the size of a word. Or, sometimes, special instructions are added to emulate pointer to char by recomputing the address, reading a word and shifting around the bytes to get one char. - I think that except for supercomputers, all computers are byte-addressable.
|
|
IP Logged |
|
|
|
|