为什么要有那么多种寻址方式?一种不能满足需求要吗?没分啦,不好意思.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 12:55:20
为什么要有那么多种寻址方式?一种不能满足需求要吗?没分啦,不好意思.
xR[R@\ ϢRzhb@5ҊѸ8 pV"KooOwZX wtƛs11ыUi5`*At70]3Guz=V7:\uK_mNVK4'::SnģRe =Z`$ќsMκ؛O!qGN7 F9 ̽@MǎGI C2WpARء 9Ne+Y:xAʑ͐sWj;S5:" ڹ?(qg_e(`+-}0G)sbB>٬X)UJe!aFS!]LuI

为什么要有那么多种寻址方式?一种不能满足需求要吗?没分啦,不好意思.
为什么要有那么多种寻址方式?一种不能满足需求要吗?
没分啦,不好意思.

为什么要有那么多种寻址方式?一种不能满足需求要吗?没分啦,不好意思.
这是为了在效率和方便性上找一个平衡.立即数寻址和寄存器寻址在效率上是最快的,但寄存器仅有几个非常宝贵不可能将操作数都存入其中等待使用,立即数的使用场合也非常有限,这样就需要将数据保存在内存中,然后使用直接寻址、寄存器间接寻址、寄存器相对寻址、基址加变址寻址、相对基址加变址寻址这些寻址方式将内存中的数据移入寄存器中.
这个也是我在网上找的,因为我也相了解.不过我对上面的将数据如何保存到内存中如何理解.