| ??? 09/08/05 14:47 Read: times |
#100816 - Irrelevant? Responding to: ???'s previous message |
Abhishek Singh said:
the x86 memory is segmented and any adress has two parts. Not quite. Memory is memory - it is addressed in the normal way. It's not the memory itself that is segmented - it's just the way the x86 works with it internally. The x86 is a 16-bit processor, so all its internal registers & data paths are 16 bits wide. But the x86 has a 20-bit address space; the Segment:Offset business is just the way it manages to get 20 bits out of two 16-bit registers! All the memory ever sees is a 20-bit address - it knows nothing about segmentation! offset is stored in IP(instruction pointer) and segment in the CS The x86 has a whole bunch of registers that can be used as Segment registers, and plenty of others that can be used as offsets... |
| Topic | Author | Date |
| Micro Controller powered? | 01/01/70 00:00 | |
| bible study time? | 01/01/70 00:00 | |
| Reboot ? | 01/01/70 00:00 | |
| See reply (Off-Topic) | 01/01/70 00:00 | |
| Not A PC | 01/01/70 00:00 | |
| Reboot doubt | 01/01/70 00:00 | |
| Off Topic. | 01/01/70 00:00 | |
| Rampant code execution | 01/01/70 00:00 | |
| CS:IP | 01/01/70 00:00 | |
| Irrelevant? | 01/01/70 00:00 | |
| irrelevent: irrelevent? | 01/01/70 00:00 | |
| TOTALLY irrelevant, at least at a '51 fo | 01/01/70 00:00 | |
| Already established! | 01/01/70 00:00 | |
| Wrong | 01/01/70 00:00 | |
| You Sure? | 01/01/70 00:00 | |
If you want a proper answer... | 01/01/70 00:00 |



