24/12/2911
什么叫机器指令
什么叫指令系统
为什么说指令系统与机器的主要功能以及与硬件结构之间存在着密切的关系
答:机器指令:把每一条机器语言的语句叫机器指令
指令系统:将全部机器指令的集合叫做机器的指令系统•机器的指令系统集中反映了机器的功能计算机设计者主要研究如何确定机器的指令系统,如何用硬件电路,芯片,设备来实现机器指令系统的功能,计算机的使用者则是依据机器提供的指令系统,使用汇编语言来编制各种程序
计算机使用者根据机器指令系统所描述的机器功能,能很清楚地了解计算机内部寄存器-存储器的结构
以及计算机能直接支持的各种数据类型
24/12/2922
什么叫寻址方式
为什么要学习寻址方式
答:寻址方式实质确定本条指令的数据地址,以及下一条将要执行的指令地址的方法,他与硬件结构紧密相关,而且也直接影响指令格式和指令功能
24/12/2933
什么是指令字长、机器字长和存储字长
答:指令字长即指机器指令中含二进制代码的总位数
存储字长即指存储单元中二进制代码的个数
机器字长即指CPU中寄存器的位数
三这位数可以相等,也可以不等
24/12/2944
零地址指令的操作数来自哪里
一地址指令的另一个操作数地址通常可采取什么寻址方式获得
各举一例说明
答:零地址指令的操作数来自ACC,为隐含约定
在一地址指令中,另一个操作数的地址通常可采用ACC或者SP隐含寻址方式获得
24/12/2955
对于二地址指令而言,操作数的物理地址可安排在什么地方
答:对于二地址指令而言,操作数的物理地址可安排在寄存器内、指令中或内存单元内等
24/12/2966
某指令系统字长为16位,地址码取4位,试提出一种方案,使该指令系统有8条三地址指令、16条二地址指令、100条一地址指令
解:三地址指令格式如下:4444OPAOPA11AA22AA33解题思路:以三地址指令格式为该指令