全球旧事资料 分类
2DBNDUPDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVDXDATAMOVDSAXLEASI,BUFLEADI,BUF1LEABX,BUF2MOVCX,NAA:MOVAL,SIINCSICMPAL,0JGEBBMOVBX,ALINCBXJMPCCBB:MOVDI,ALINCDI
fCC:DECCXJNZAAMOVAH4CHINT21HCODEENDSENDSTART25OUT指令将使总线的IOW信号有效IN指令将使总线的IOR信号有效26主机与外设之间数据传送的控制方式有以下四种27中断步骤:28中断类型号为2317H,中断服务程序的入口地址为2340H7890H,存放在内存的哪些内容单元?请用8086汇编语言直接编程,将中断服务程序的入口地址填入中断向量表中。29中断类型码为48H的中断处理子程序的名字为i
t48h,编写程序段将该中断处理子程序的入口地址放入向量表。CLIMOVAX,0MOVDS,AXMOVSI,48H4MOVAX,OFFSETi
t48hMOVSI,AXMOVAX,SEGi
t48hMOVSI2,AXSTI30若ICW2命令字为48H,则IR0的中断向量码为48H,IR7的中断向量码为4FH,31主片的IR4与从片的INT线连接,则主片的ICW310H,从片的ICW304H32按以下要求初始化8259A,设端口地址为2000H和2001H:接口地址为20H和21H;中断为上升沿触发;单片8259A;不写ICW4;与IR0IR3对应的中断向量码为08H0BH;IR4IR7不使用INIT8259A:MOVDX,2000H;A00,写ICW1MOVAL,12H;上升沿触发,单片,不写ICW4OUTDX,ALMOVDX,2001H;A01,写ICW2,OCW1MOVAL,08H;ICW2OUTDX,ALMOVAL,0F0H;OCW1:屏蔽IR4IR7OUTDX,AL338255A口地址40H,A口工作在方式0输出B口工作在方式1输入C口的PC5输出为1。
f方式字:10000110B复位置位字:00001011B初始化程序:MOVAL,10000110BOUT43H,ALMOVAL,00001011BOUT43H,AL368253地址为40H~43H,计数器1、方式1、计数初值1020H。MOVAL,72H;方式字OUT43H,ALMOVAL,20H;计数低位OUT41H,ALMOVAL,10H;计数高位OUT41H,AL37采用8253作定时计数器,其接口地址为0120H0123H。输入8253的时钟频率为2MHz。计数器0每10ms输出1个CLK脉冲宽的负脉冲计数器1产生10KHz的连续方波信号计数器2启动计数5ms后OUT输出高电平。并编写初始化程序。确定计数初值:CNT0:10ms05us20000CNT1:2MHz10KHz200CNT2:5ms05us10000确定控制字:CNT0:方式2,16位计数值00110100CNT1:方式3,低8位计数值01010110CNT2:方式0,16位计数值10110000CNT0:MOVDX0123HMOVAL34HOUTDXALMOVDX0120HMOVAX20000OUTDXALMOVALAHOUTDXALCNT1:……CNT2:……
fr
好听全球资料 返回顶部