电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

计算机组成原理课后答案(高教版)7VIP免费

计算机组成原理课后答案(高教版)7_第1页
1/26
计算机组成原理课后答案(高教版)7_第2页
2/26
计算机组成原理课后答案(高教版)7_第3页
3/26
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解题思路:以三地址指令格式为该指令解题思路:以三地址指令格式为该指令系统的基本格式。以此格式为基础,采用系统的基本格式。以此格式为基础,采用扩展操扩展操作码作码技术,设计出题意所要求的地址码结构的指技术,设计出题意所要求的地址码结构的指令。令。指令操作码分配方案指令操作码分配方案如下:如下:24/12/2974位OP0000,……,A1,A2,A3;8条三地址指令0111,1000,0000,……,……,A2,A3;16条二地址指令1000,1111,1001,0000,0000,……,……,……,A3;100条一地址指令1001,0110,0011,1001,0110,0100,……,……,……,冗余编码1001,1111,1111,可用来扩充一、零地址指令条数1010,……,冗余编码1111,可用来扩充三、二、一、零地址指令条数指令操作码分配方案指令操作码分配方案24/12/2987.设指令字长为16位,采用扩展操作码技术,每个操作数的地址为6位。如果定义了13条二地址指令,试问还可安排多少条一地址指令?解:二地址指令格式如下:466OPAOPA11AA22设二地址指令格式为该指令系统的基本格式,设二地址指令格式为该指令系统的基本格式,44位位操作码共有操作码共有1616种种编码,其中编码,其中1313种种用来定义二地址用来定义二地址指令,还剩指令,还剩33种种可用作可用作扩展标志扩展标志。如不考虑零地址。如不考虑零地址指令,该指令系统最多还能安排:指令,该指令系统最多还能安排:一地址指令条数一地址指令条数=3=3×2×266==192192条条24/12/2998.某机指令字长16位,每个操作数的地址码为6位,设操作码长度固定,指令分为零地址、一地址和二地址三种格式。若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种?若操作码位数可变,则二地址指令最多允许有几种?解:1)若采用定长操作码时,二地址指令格式如下:设二地址指令有K种,则:K=24-M-N,当M=1,N=1时,二地址指令最多有:Kmax=16-1-1=14种2)若采用变长操作码时,二地址指令格式仍如上图所示,但操作码长度可随地址码的个数而变。此时,K=24-(N/26+M/212),(N/26+M/212向上取整),当(N/26+M/212)<=1时,K最大,则二地址指令最多有:Kmax=16-1=15种(只留一种编码作扩展标志用)。24/12/29109.试比较间接寻址和寄存器间接寻址。•间接寻址和寄存器间址都可扩大寻址范围,他们形成...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

计算机组成原理课后答案(高教版)7

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部