试题详情
简答题计算题:设从某外设传送1000H个字节的数据快到起始地址为2000H的内存区域中,采用DMA传送,利用通道1,设通道1当前地址寄存器的地址为02H,当前字节计数器地址为03H。编写初始化程序。
  • OUT0DH,AL;主清除命令
    MOVAL,85H;通道1,写传送,禁止自动预置
    OUT0BH,AL;地址递增,块传送方式
    MOVAL,00H;外设主存储器,正常时序,固定优先权,滞后写操作
    OUT08H,AL;DREQ高电平有效、DACK低电平有效
    MOVAX,2000H;地址初值,分两次写入
    OUT02H,AL;先写低字节
    MOVAL,AH
    OUT02H,AL;后写高字节
    MOVAX,1000H;字节数初值,分两次写入
    OUT03H,AL;低字节
    MOVAL,AH
    OUT03H,AL;高字节
    MOVAL,00H
    OUT0FH,AL;清除通道屏蔽位
  • 关注下方微信公众号,在线模考后查看

热门试题