ZKX's LAB

什么时候8253控制字要设置只写低8位 写出8253的方式控制字

2020-07-24知识6

微机原理与接口技术应用题 3.push bppush sipop sipop bp4.imul blmov di,ax5.mov bx,1000hmov ax,[bx]cmp ax,dxjbe next6.mov bx,200hmov al,[bx]and al,1mov[bx],al7.mov cl,2sar dx,cl什么时候8253控制字要设置只写低8位 mov dx,43h;控制端口地址mov al,00010000B;控制字,计数器0,只写低8位,方式0,二进制计数out dx,al;控制字送至控制端口mov dx,40h;通道0端口地址mov al,1fh;计数初值out dx,al;计数初值送至通道0端口8253芯片控制字的格式如何?0136H是什么意思? 先将0136H换成二进制数1011,0110对应控制字寄存器格式可以知道:设置8253计数器2#为二进制计数方式,工作于方式3(方波发生器),允许读/写16位数据。8253控制字 其实也不用太较真什么时候用知二进制什么时候用BCD计数方式。通常在用二进制表示比较方便时,如时间常数比较小、比较特殊时(0~256),道用二进制计数(方式字最后一位0),因为还要把10进制数表示版成二进制。而在时间常数比较大时,我都是用BCD表示,这样比较方便权,检查程序时也可以很轻松的可以看出时间常数是多少。

随机阅读

qrcode
访问手机版