我参加微机接口上机考试的一些心得

文章作者 100test 发表时间 2007:03:23 16:48:21
来源 100Test.Com百考试题网


考的芯片是8255。

  题目是用方式0,pa作输出,pc作输入,高2位求反,低6位不变,并且程序能够循环,只在接收到键盘有输入字符时,结束程序并退回到DOS界面。

  程序不难,老师先将两个例子(程序都列好了),只要你手动的把例子敲进去,编译,连接,生成exe文件,然后连线,拨动开关,作完了,报告老师,这样就通过了练习。

  第一个实验用的是8255,第二个用的是8253,基本上就考8255,将原有的程序改动一点就可以通过考试了。

  端口地址是:PA-288H,PB-289H,PC-28AH,控制-28BH

  不会使用PB端口,因为板子上的8255只有PA和PC

  方式0 pa输入,pc输出,高2位求反,低6位不变

  程序如下: 只是循环忘了怎么做了code segment

  assume cs:code input:mov al,90h 初始化,方式选择控制字 10010000B

  mov dx,28bh

  out dx,al

  mov dx,288h 从PA口接受输入

  in al,dx

  xor al ,0c0h 将输入端的高2位求反,第6位不变

  mov dx,28ah 输出到PC口

  out dx,al

  mov ah,4ch

  int 21h code ends

  end input

  这个只是今天11:30—2:30考试的上机程序的一部分,循环和中断我忘了,别害怕,老师的例子里有

  就是 mov ah,01h

  int 16h

  只不过我忘了应该加在那里。

  实验很简单,难点是很多朋友都没用过MASM,这没关系,老师先将实验的步骤都写在黑板上了,如果在编译(执行MASM)的时候,有erro出现,就说明你的程序写的有问题,erro后面有一个数字,那个数字可以提醒你,你的程序第几行出现问题,这样就很快找到问题了。

  在做老是给的例子的时候,时间是1个半小时,时间足够了,考试还会发一个考试册子,这个册子上有两个例子的完整程序和逻辑连接图,它会指导你如何连线。

  好了,说了这么多,相信大家都会取得好成绩,祝你们考试顺利!



相关文章


自考经验:坚定的信心是基础注意方法是关键
网友经验:自考学历大学生出国留学指南
自考生消除压力指南:制定切实可行的成绩目标
北大数据库及应用上机步骤与操作说明
我参加微机接口上机考试的一些心得
如何正确认识计算机应用专业上机考核?
北大自考《操作系统》上机步骤
自考《汇编语言》上机实践策略
《普通逻辑》学习方法介绍
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛