网站大量收购独家精品文档,联系QQ:2885784924

第4章 微机原理习题库.pdf

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 微机原理习题库

一、填空题 1.微机系统中,I/O 端口的编址方式有( )编址和( )编址两种。 2 .每一条指令一般都由( )和( )来构成。 3 .INC 指令不影响( )标志。 4 .当 8086/8088 访问 100H 端口时,采用( )寻址方式。 5 .根据以下要求用一条指令写出相应的操作: (1)把BX 和 DX 的内容相加,结果送入DX 中。( ) (2 )用寄存器BX 间接寻址2000 内存单元,并将2000 单元的内容与 AX 寄存器相加,结果存入 AX 寄存器中。( ) (3 )用寄存器BX 和 SI 的基址变址寻址方式把存贮器中的一个字节与AL 寄存器的内容相加,结果 送入 AL 寄存器中。( ) (4 )用位移量为0524H 的直接寻址方式把存贮器中的一个字与数2A59H 相加,并把结果送入该存贮 单元中。( ) 6 .寄存器间接寻址方式中,操作数在( )中。 7 .8088/8086 系统中,可以用于间接寻址的寄存器为( )、( )、( )、( )。 8.执行以下程序段: MOV AX,1234H MOV BX,5678H ADD AL,BL DAA MOV CL,AL MOV AL,AH ADC AL,BH DAA 执行后,(CL )= ( )。 9 .将寄存器AX 的内容求反的正确操作是( )。 10.执行下面的程序段后,(AL)= ( ) MOV CX,5 MOV AX,50 NEXT: SUB AX,CX LOOP NEXT HLT 11.8086/8088CPU 指令系统的操作数的来源有( )、( )、( )、( )。 12.存储器操作数的寻址方式有( )、( )、( )、( )、( )。 13.对于指令XCHG BX ,[BP+SI],如果指令执行前,(BX )=6F30H,(BP )=0200H ,(SI)=0046H , (SS)=2F00H ,(2F246H )=4154H ,则执行指令后,(BX )= ( ),(2F246H )= ( )。 14.串操作指令规定源寄存器使用( ),源串在( )段中;目的寄存器使用( ),目的串必须 在( )段中。 15.指令LOOPZ/LOOPE 是结果( )且( )发生转移的指令。而指令 LOOPNZ/LOOPNE 则是结 果( )且( )发生转移的指令。 16.调用指令CALL 可分为( )、( )、( )和( )等四种调用。 17.用三种方法分别用一条指令实现AX=0 ,方法为( )、( )和( )。 18.已知AX=0FFAAH ,CF=1,执行下列指令后AX= ( )、CF= ( )。 MOV CX,00ABH OR CX,0FF00H SUB AX,CX 19.假设(DS )=2000H ,(BX )=1256H ,(SI)=528FH ;位移量TABLE=20A1H,(232F7H )=3280H , (264E5H )=2450H ,则 执行指令 JMPBX 后,(IP )= ( ); 执行指令 JMPTABLE[BX]后,(IP )= ( ); 执行指令 JMP[BX][SI]后,(IP )= ( )。 20 .令(AL )=98H ,(BL )=12H ,则执行指令MUL BL 后,(AX )= ( ),OF= ( ),CF= ( ); 而执行指令 IMUL BL 后,它们的结果是(AX )= ( ),OF= ( ),CF= ( )。 二、选择题 21 .字节变量ARRAY 偏移地址(或有效地址)送寄存器

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档