- 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、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)