永发信息网

为什么说变址寻址方式是面向用户的,而基址寻址方式是面向系统

答案:1  悬赏:40  手机版
解决时间 2021-11-29 13:16
  • 提问者网友:练爱
  • 2021-11-29 03:37
为什么说变址寻址方式是面向用户的,而基址寻址方式是面向系统
最佳答案
  • 五星知识达人网友:时间的尘埃
  • 2021-11-29 04:06
基址寻址和变址寻址在形成有效地址时所用的算法是相同的,但是它们两者实际上是有区别的。一般来说,变址寻址中变址寄存器提供修改量(可变的),而指令中提供基准值(固定的);基址寻址中基址寄存器提供基准值(固定的),而指令中提供位移量(可变的)。这两种寻址方式应用的场合也不同,变址寻址是面向用户的,用于访问字符串、向量和数组等成批数据;而基址寻址面向系统,主要用于逻辑地址和物理地址的变换,用以解决程序在主存中的再定位和扩大寻址空间等问题。在某些大型机中,基址寄存器只能由特权指令来管理,用户指令无权操作和修改
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯