恐龙游戏大全儿童版:一道设计8237A的初始化程序题

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 16:46:29
设计8234A初始化程序,其中,8237 A的端口地址为0000H---00Fh,设通道0工作在块传输模式,地址加1变化,自动预置功能,通道1工作与单字节读传输,地址减一变化,无自动预置功能,通道2,通道3和通道1工作于相同方式。然后对8237A设控制命令,使DACK为高电平有效,DREQ为低电平有效,用固定优先级方式,并启动89237A工作

解:若高4经译码连至 /CS (cs上边有一杠,CS非,输入法不好输就用这个替代了) 的地址为5

OUT 5DH,AL
MOV AL,94H

OUT 5BH,AL
MOV AL,69 H

OUT 5BH,AL
MOV AL,6AH

OUT 5BH,AL
MOV AL,6BH

OUT 5BH , AL
MOV AL ,00H
OUT 5FH ,AL
MOV AL,0C0H
OUT 58H,AL

第1 2 3 4段的 94H 69H 6AH 6BH 我明白了

剩下就不明白了
什么就高4位CS地址就5了?

前边的5DH 5Bh 5FH 58H 从哪来的啊??

最后一段又是什么意思?怎么来的?
说错了,是8237,不是8234

学长是计算机专业吗?这道题是《微机原理与接口技术》的7.24,我作业不会做就百度,才找到这里了...
时隔8年了,如今的你回头看当时的问题,又作何感想呢





追问

简直是感慨万千,一学期学没学,果断挂科,差点因为这个,学位证都没了。假期自学,都学的觉得自己脑残了。万幸是当时弄明白了,补考过了,估计考完了,没一个月,把这本书就忘干净了。 八年过去了,现在你让我看,简直跟天书没有一点差别。






追答

一样,感觉在大学里有很多东西学不明白,稍微明白的也是考完就忘。不过这门课就连咱老师都不知道学了有什么用呢。不过我相信时间能带走这些,现在所烦恼的事情,在若干年后就不存在了。


学长,我也是做作业找到这里,学长你现在在干什么呀,在从事跟计算机相关的工作吗





追问

毫无关系,没有半点关系。