微机原理复习资料和答案(8)

2020-12-18 15:22

微机原理复习资料和答案

8. 源程序如下:

MOV AL,0B7H

AND AL,0DDH

XOR AL,81H

OR AL,33H

JP LAB1

JMP LAB2

执行程序后AL= 37H ,程序将转到哪一个地址执行:LB2 。

这两条指令是PSW(程序状态字)里面PF标志寄存器使用的...

PF(奇偶标志:反映运算结果低8位中“1”的个数。“1”的个数为偶数,则PF置1,否则置0)

如果PF为1则JP跳转指令可以跳转到目标位置 JNP相反..

9. 控制电路中,输出控制端口的口地址为34CH,输入状态端口的口地址为34DH。现从输入口读入外部

状态,若不为80H,就输出FFH关闭设备,否则输出00H开启设备。请完善下面的程序。

...............

①__ IN __AL, 34DH

②__ TEST __AL, 80H

③_ JNZ GO-OFF __

MOV AL, 00H

OUT 34CH, AL

④__ JMP __EXIT

GO-OFF: MOV AL, ⑤__ 0FFH ___

OUT 34CH, AL

EXIT: RET

10. 源程序如下:

MOV CX,9

MOV AL,01H

MOV SI,1000H

NEXT: MOV [SI],AL

INC SI

SHL AL,1

LOOP NEXT

执行本程序后有:AL= 0 ;SI= 1009 ;CX= 0 ;试问:

本程序的功能是 每次将al乘2,传送给si所指向的内存单元. 。

SHL -- 算数 左移,-- x2

0000 0010 位移1次 si所指向内容是 2 ,并且 al内容也是2

0000 0100 位移2次 si所指向内容是 4 ,并且 al内容也是4

0000 1000 位移3次 si所指向偏移地址内容是 8 ,并且 al内容也是8

0001 0000 位移4次 si所指向偏移地址内容是 16 ,并且 al内容也是16

0010 0000 位移5次 si所指向偏移地址内容是 32 ,并且 al内容也是32


微机原理复习资料和答案(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:运用社会意识相对独立性原理

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: