- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1【单选题】采用扩展操作码的重要原则是()。A、操作码长度可变B、使用频率高的指令采用短操作码C、使用频率低的指令采用短操作码D、满足整数边界原则2【单选题】指令系统中采用不同寻址方式的主要目的是()。A、实现程序控制和快速查找存储器地址B、缩短指令长度,扩大寻址空间,提高编程灵活性C、可以直接访问主存和外存D、降低指令译码难度3【单选题】某计算机主存按字编址,转移指令采用相对寻址,由两个字组成,第一个字为操作码和寻址方式,第二个字为相对位移量。假定取指令时,每取一个字PC自动加1。若某转移指令所在的主存地址为2100H,该转移指令成功转移后的目标地址20F8H,则指令第二个字的相对位移量是()。A、000AHB、FFF6HC、8000AHD、FFF8H4【单选题】单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用( ) 。A、变址寻址方式B、立即寻址方式C、隐含寻址方式 D、间接寻址方式5【单选题】【2013统考】假设变址寄存器R的内容为1000H,指令中的形式地址为2000H;地址1000H中的内容为2000H,地址2000H 中的内容为 3000H,地址3000H 中的内容为4000H,则变址寻址方式下访问到的操作数是( )。A、1000HB、2000HC、3000HD、4000H6【单选题】【2011统考】偏移寻址通过将某个寄存器内容与一个形式地址相加而生成有效地址。下列寻址方式中,不属于偏移寻址方式的是( )。间接寻址 B、基址寻址C、相对寻址D、变址寻址7【单选题】以下说法中错误的是()。A、机器指令和汇编指令基本是一一对应关系,两者都能被硬件直接识别并执行B、高级编程语言更易于编程,但程序执行效率较低C、CPU所能支持的机器指令的集合称为指令系统D、机器指令中OP字段不可缺少8【单选题】计算机主存按字编址,转移指令采用相对寻址,由两个字组成,第一个字为操作码和寻址方式,第二个字为相对位移量。假定取指令时,每取一个字PC自动加1。若某转移指令所在的主存地址为2000H,相对位移量的内容为06H,则该转移指令成功转移后的目标地址是()。A、2006HB、2007HC、2008HD、2009H9、某计算机的指令系统采用操作码扩展方式,指令按操作数的个数分为双操作数、单操作数和无操作数三种。双操作数指令的格式如下所示:31?????? ?25242322191816150OPFS/DRMA其中,OP是操作码;F指明该指令的执行结果是否影响程序状态字PSW(F=1时影响,F=0时不影响);双操作数指令有一个操作数必须在寄存器中,由R字段指定寄存器号,S/D字段说明该寄存器中是源操作数还是目的操作数(S/D =1时为目的操作数,S/D=0时为源操作数);另一个操作数的寻址方式由M指定,A为形式地址,支持的寻址方式如下表所示。M值寻址方式说明000寄存器寻址字段A的低4位指定寄存器号001寄存器间接寻址字段A的低4位指定寄存器号010寄存器自增间接寻址字段A的低4位指定寄存器号011变址寻址变址寄存器Rx隐含,A为基准地址100立即寻址A为立即数101直接寻址A为有效地址110间接寻址A为有效地址的地址111相对寻址A为位移量,EA=(PC)+ A若该计算机的CPU内的通用寄存器字长和主存储器字长均为32位。试回答以下问题:(1)该指令系统最多能容纳______条双操作数指令.(2)试以操作码扩展方式设计单操作数指令和无操作数指令格式,并说明该扩展方案分别能容纳_____条单操作数指令和2的___次方条无操作数指令。假设单操作数指令只有目的操作数,支持上表中除立即寻址方式外的其它所有寻址方式,F指明结果是否影响PSW;无操作数指令F固定为0。(3)加法指令“ADD? R5, 92H(Rx)”中,R5为目的操作数,寄存器寻址方式;92H(Rx)为源操作数,变址寻址方式。若ADD的操作码序列为0001110B,根据题目给出的双操作数指令的格式,该指令的机器码为___________H(以16进制形式)。(4)直接寻址方式的地址位数为_____位,间接寻址的地址位数为_____位,寄存器间接寻址方式的地址位数为_____位。10【填空题】某机器字长16位,转移指令采用相对寻址,由两个字节组成,第一个字节为操作码字段,第二个字节为相对位移量字段,转移后的目标地址等于转移指令下一条指令的地址加相对位移量。若某转移指令所在的主存地址为2000H,相对位移量字段的内容为06H,试回答以下问题:(1)若主存按字节编址,则该转移指令成功转移后的目标地址是_____H。(2)若主存按字编址,则该转移指令成功转移后的目标地址又是_____H。11【填空题】【2010统考】某计算机字长为16位,采用定长指令(扩
文档评论(0)