指令系统中采用不同寻址方式的主要目的是什么?

 我来答
内蒙古恒学教育
2022-11-09 · 专注于教育培训升学规划
内蒙古恒学教育
向TA提问
展开全部
指令系统中采用不同寻址方式的目的主要是缩短指令长度,扩大寻址空间,提高编程灵活性。
指令系统是计算机硬件的语言系统,也叫机器语言
它是软件和硬件的主要界面,从系统结构的角度看,它是系统程序员看到的计算机的主要属性。
指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,而且也直接影响到系统软件,影响到机器的适用范围。
隗甘翠和
2019-09-18 · TA获得超过1069个赞
知道小有建树答主
回答量:1867
采纳率:100%
帮助的人:8.9万
展开全部
80X86采用程序寻址和数据寻址两种方式,程序的寻址是指程序出现转移和调用时的程序定位方式,这样做当然是为了程序设计的需要;而数据寻址大概有9种吧,原因不明,猜想是为了获取有效数据,例如有效地址和偏移地址,有利于地址的重构和转换...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
胡峰连一凡
2020-03-31 · TA获得超过1071个赞
知道小有建树答主
回答量:1951
采纳率:100%
帮助的人:9.4万
展开全部
1、为用户组织和使用数据提供方便。
2、缩短指令长度。比如变址寻址有利于数组操作和程序共用。同时,位移值长度可短于地址长度,因而指令长度可以缩短。
寻址方式是确定本条指令的数据地址以及下一条要执行的指令地址的方法。
扩展资料:
一条指令的执行过程按时间顺序可分为以下几个步骤。
1、CPU发出指令地址。将指令指针寄存器(IP)的内容——指令地址,经地址总线送入存储器的地址寄存器中。
2、从地址寄存器中读取指令。将读出的指令暂存于存储器的数据寄存器中。
3、将指令送往指令寄存器。将指令从数据寄存器中取出,经数据总线送入控制器的指令寄存器中。
4、
指令译码。指令寄存器中的操作码部分送指令译码器,经译码器分析产生相应的操作控制信号,送往各个执行部件。
5、
按指令操作码执行。
6、修改程序计数器的值,形成下一条要取指令的地址。若执行的是非转移指令,即顺序执行,则指令指针寄存器的内容加1,形成下一条要取指令的地址。指令指针寄存器也称为程序计数器。
参考资料来源:百度百科-指令系统
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式