微机原理的题
一.程序分析
1.MOVAX,80F0H
MOVCL,10H
SARAX,CL
ADDAX,80H
则有:(AX)=_______(CL)=________CF=_________
2.XORAX,AX
ORAX,0040H
TESTAX,0040H
则有:(AX)=_______ZF=________
3.XORAL,AL
MOVCX,3
COUNT:ADDAL,5AH
LOOPCOUNT
则有:(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——二进制计数