中山大学计算机组成原理期末实验报告(3)

2020-02-21 23:00

计算机组成原理与接口技术实验

out dx,al push cx

mov cx,0ffh delay2: loop delay2 pop cx

shl ah,01 ;列码左移一位 inc bx ;行偏移一位 loop next2 pop cx pop bx loop d4 mov al,00h mov dx,protly out dx,al pop bx inc bx

jmp yellowshow

;------------------------------------------------------------------------------ int3: push dx push ax

mov ax,data mov ds,ax

mov dx,offset mess4 mov ah,09 int 21h

mov dx,io0809a ;启动A/D转换器 out dx,al push cx

mov cx,0ffh delay3: loop delay3 pop cx

in al,dx ;从A/D转换器输入数据 sub ah,ah mov speed,ax mov cl,04 shr speed,cl mov al,20h out 20h,al

pop ax pop dx iret

;------------------------------------------------------------------------------ code ends

计算机组成原理与接口技术实验

end start 实验结果:

当有“Strike 1 to display your student number,else to display your name”提示时,选择1,若需要中断,旋转开关,可以改变滚动显示学号的速度;若不需要中断,旋转开关,不可以改变滚动显示学号的速度。

当有“Strike 1 to display your student number,else to display your name”提示时,选择0,若需要中断,旋转开关,可以改变滚动显示姓名的速度;若不需要中断,旋转开关,不可以改变滚动显示姓名的速度。

当有“Strike any key,return to dos”提示时,选择除了“0”,“1”以外的按键,就会返回dos系统。

当k0为1时候,如果旋转开关,就会出现“change speed”于屏幕上。 结果分析:

与预期结果一致。 六. 实验心得

本次试验运用到了8255,8253,8259,ADC0809,基本上属于我们做了这么多

次试验中综合程度最高的一次,虽然都是上4次课老师讲过的内容,但是当时都是每一个芯片基本上独立地使用,而且有几个芯片老师没有设置实验检查我们的实验状况,但是这次就不同了,3个上几次用过的芯片综合在一起。经过总结,8253是可编程定时器/计数器,8255是可编程外围接口芯片(方式0——基本输入输出方式;方式1——选通输入/出方式;方式2——双向选通输入/输出方式;),各个端口都可以通过程序设定为输入输出,而且可以动态改变,8259中断响应芯片。ADC0809是用来将实现读入变阻器电压,根据电压大小控制滚动速度的,开始的时候是完全不知道这个东西是用来干什么的,但是经过后来老师的提醒,发现ADC0809是可以这样使用的,进而用来调整字体的速度以及实现滚动效果的。

开始的时候,我是做实验八交通灯控制实验的,本以为按照实验样例那样就可以直接运行得到结果,谁知道,原来是需要用到8255和计数器8253的,原来样例只是用了8255就完成了实验,与书上的要求相差甚远,随后虽然那天周四我早早7:45赶去上计应早上的实验课,但是基本上前1.5小时是白做的。到了10点,终于开始转向(综合实验三)点阵显示自己的学号和姓名实验,要知道

计算机组成原理与接口技术实验

我最后完成实验是下午5点,除了中间午饭1小时。

然后,必须得想搞懂弱项8253,接着利用实验三,学习了可编程定时器8253的使用方法。上网查询后,发现ADC0809是目前国内应用最广泛的8位通用A/D芯片,是A/D模数转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换,但是这个芯片的接线还是比较容易的。

最后,说说这一个学期以来对这门课程的体会与见解,开始我们学习的是计算机组成原理,后来才开始学习微机原理与接口技术,总的来说,这门实验课比理论课上面学到的知识要多得多,而且实际作用也较理论课要强,虽然刚刚开始的时候就要我们写汇编程序,感到很吃力,但是老师依然坚持逐个检查通过,这一点在现在想起来真的要十分谢谢老师,如果没有当初老师的坚持,最后的考试真的可以说是无从下手了。就知识的难度上,我感觉计算机组成原理较微机原理与接口技术要难,可能是当时刚刚接触,不熟悉的原因。

如果给老师这个学期的课程评分的话,8.5分(满分),其实挺高的,优点刚刚说了,下面给老师提提建议,希望这些建议能够给老师接下来的工作一点提供帮助,第一,口音有点严重,前三节课,我基本只能听到3/4的内容,而且是要全身贯注地认真聆听才能听清楚。第二,老师可以利用视频进行教学,光对着word文档说有点空洞,可以将结合试验箱图片来对各个芯片的作用进行讲解,一次性将word文档的中的芯片中的所有的内容说完,对学生有点吃不消,如果能够多一点边说边结合试验箱的图片来授课,相信对学生来说是一个很大的福音,第三,不要过于劳累,多请几个负责的助理来帮忙检查,这样才能保证有一个健康的身体给学生授课。希望老师能坚持检查试验,将授课代码进行注释这两种方法供学生自学这两种方法,学生最后总会感激你的。


中山大学计算机组成原理期末实验报告(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:超星尔雅《就业指导(2016版)》课后习题答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: