一.程序分析
1. MOV AX,80F0H
MOV CL,10H
SAR AX,CL
ADD AX,80H
则有:(AX)=_______ (CL)= ________ CF=_________
2. XOR AX,AX
OR AX,0040H
TEST AX,0040H
则有:(AX)=_______ ZF=________
3. XOR AL,AL
MOV CX,3
COUNT:ADD AL,5AH
LOOP COUNT
则有:(AL)=_______ CX=________ CF=_________
二.试编制一段程序,对双精度(32位)求补,其数值放在DX:AX中
三.设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址为200H。输入时钟为2MHz,让1号通道周期性的发生脉冲,其脉冲周期为1ms,试编写初始化程序段
注:8253控制格字式
D6D7;选择通道
D5D4:00——计数器锁存
01——只读/写计数器低字节
10——只读/写计数器高字节
11——先读/写计数器低字节,在读/写计数器高字节
D3D2D1:确定工作方式
D0:1——BCD码计数;0——二进制计数
先谢谢各位大哥了 谢谢谢谢