微机原理与汇编语言期中考题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与汇编语言期中考题

微机原理与汇编语言期中考试 一、填空题 1、8088提供(20)根地址线,可寻址(1M)的存储空间,其物理地址范围为(0-0fffffh)。 2、8位机器数41H,作为BCD码对应的真值是( 2BH)和若作为ASCII码对应的字符是(A)。 3、 已知某数据的补码,则其原码是,其反码是。 4、微处理器(cpu)的主要功能部件有( 控制器 ),(运算器)和(寄存器组)。 5、有一个由20个字组成的数据区,其起始地址为610AH:1CE7H。试写出数据区首末单元的物理地址PA分别是(610AH)和(1CFAH)。 6、使用MUL BX指令时,乘数放在( BX)中,被乘数放在(AX)中,执行该指令后结果在(DX.AX)中。 MUL 8: al x 8 = ax 16: ax x m16/r16 = dx .ax Div 8: ax ÷8 = al商,ah 余数 16: dx .ax÷16 =ax商,dx余数 Xlat [bx+al]→al 7、已知AL=7BH, BL=38H, 试问执行指令ADD AL, BL后, AF=(1), CF=(0), OF=(1), PF=(0), SF=(1)和ZF=(0)。 of 溢出 cf最高位进位 sf符号标志位 pf低八位奇偶标志 af辅助进位标志(低四位是否进位) 8、在DEBUG调试状态下,汇编命令是(-a),反汇编命令是(-u),单步执行的命令有(-p)和(-t),查看和修改存储单元的命令分别为(d)和(r),查看寄存器内容的命令是(r),要想修改BX的内容,应该键入( R bx )命令。 9、8088CPU 由两部分组成(执行单元EU)和(总线接口单元BIU)。 二、选择题 1、下列指令中,有错误的指令是( )。 A. MOV 200H[BX+SI], AL B. MOV [BX][SI][200H], AL C. MOV [BX+BP][200H], AL D. MOV [DI+BP+200H], AL 寻址方式错误:相对基址变址寻址使用基址寄存器(bpbx)和变址寄存器(sidi)再加上一个(816)位移量 寻址方式: 1.立即数寻址 2.寄存器寻址 操作数在寄存器abcdx中,也可以存放在四个段寄存器中:cs,ds,ss,es 3. 直接寻址 mov ax,[2000h] 4.寄存器间接寻址 操作数在基址寄存器bx或变址寄存器si,di中。其默认的段地址在ds段 5.相对寄存器寻址 6.基址变址寻址方式 7.相对基址编制寻址 2、使状态标志位CF清0的错误指令是( )。 A. CMP AX, AX B. OR AX, AX C. SUB AX, AX D. MOV CF, 0 Mov,not 不改变状态位; cmp,sub都是目的操作数减去源操作数的结果来判断状态位 And,or,xor,test双操作数逻辑指令均设cf=of=0,根据结果设置sf,zf,pf状态 移位指令按照一如的位设置cf,根据移位后的结果影响sf,zf,pf,对af没有定义。移位前后最高位不同,当移位次数超过1次时,of不确定 3、下列指令执行后,对标志位不产生影响的是( )。 A. NOT AX B. SHL AL, 1 C. TEST AL,80H D. INC SI 三、程序填空 1、 MOV AX,4BD5H    MOV BL,0    MOV DL,0    MOV CX,16 L1: SHL AX,1    JC L2    INC BL    JMP L3 L2: INC DL L3: LOOP L1    HLT 程序的功,程序执行后BL= , DL= , AX= 。 2、 XOR DX,DX L1: MOV AH,1    INT 21H    CMP AL,$    JZ BACK    CMP AL, 30H    JB L1    CMP AL, 39H    JA L1    AND AL, 0FH    ADD DL, AL    ADC DH, 0    JMP L1 BACK:HLT 程序的功能是 3、?在内存中自tab开始的16单元连续

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档