首页 | 嵌入式系统 | 显示技术 | 模拟IC/电源 | 元件与制造 | 其他IC/制程 | 消费类电子 | 无线/通信 | 汽车电子 | 工业控制 | 医疗电子 | 测试测量
首页> 分享下载> 常用文档> DMA

DMA

资料介绍
DMA

实验四 DMA传送实验
1. 实验目的:
掌握DMA方式的工作原理和8237的编程使用方法。

二.实验要求:
1. 按照实验指导第61页的实验接线图连接硬件线路
2. 对照【例3.6.1】的程序清单键入源程序,经汇编和连接后运行程序

3. 实验电路
[pic]

4. 实验程序:
disp macro var ;宏定义
mov ah,09h ;将形参中所存的以结尾的字符串显示在屏幕上
mov dx,offset var
int 21h
endm
scankey macro ;宏定义
local lll ;为标号lll建立唯一的从??0001H到??FFFFH的符号
lll: mov ah,01h ;等待是否有键按下
int 16h
jz lll ;无则继续等待
mov ah,0 ;否则读出键值
int 16h
endm
data segment
text db 'THE QUICK BROWN FOX JUMPS OVER LAZY DOG'
db 0dh,0ah
db 'THE QUICK BROWN FOX JUMPS OVER LAZY DOG'
db 0dh,0ah
db 'THE QUICK BROWN FOX JUMPS OVER LAZY DOG'
db 0dh,0ah,'$'
count equ $-text
DMA
本地下载

评论