做药店营业员难吗:程序设计方面问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 21:13:37
读程序回答问题
(1)BEGIN:IN AL,5FH
TEST AL,80H
JZ NEXT
MOV AH,O
JMP STOP
NEXT:MOV AH,FFH
STOP:HLT
问:在什么情况下,这程序段的执行结果是AH=0?
(2)SHR AL,CL(设CL=04H)
问:此指令完成什么操作?结果的高四位是什么数?

(1)把端口地址为5FH的外设的数据读入AL
当其最高位为1时,AH为0.
(2)把al中的二进值数逻辑右移四位
al中的高四位是原来al的低四位的值