微机原理实验总结(八篇) -深圳网站优化推广公司

篇一 :微机原理实验总结

不知不觉,微机原理与接口技术实验课程已经结束了。回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理的理解和汇编语言的编写汇编语言,对于学习机电工程的自动控制和计算机都是很重要的,因为它是和机器语言最接近的了,如果用它来编程序的话,会比用其它高级语言要快得多。本学期我们在老师的带领下,进行了微机原理实验六到十这五组实验。它们分别是: 实验六 8255 PA口控制PB口

实验目的

掌握单片机系统中扩展外围芯片的方法,了解 8255 芯片的结构及编程方法。 实验内容 用 8255 PA 口作开关量输入口,PB 口作输出口。 实验步骤

1、用8 芯线将8 255 PA口接至开关Kl~K8,PB口接至发光二极管L1~L8;

2、运行程序 HW06.ASM,拨动开关K1~K8,观察L1~L8发光二极管是否对应点亮。

实验七 8255控制交通灯

实验目的 进一步了解8 255 芯片的结构及编程方法,学习模拟交通控制的实现方法。

实验内容 用8255 做输出口,控制六个发光二极管燃灭,模拟交通灯管理。 实验步骤

1、用双头线将 8 255 PA0~PA2 口接至发光二极管L3~L1,PA3~PA5口接至发光二极管L7~L5;

2、执行 程序HW07.ASM,初始态为四个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车,延时一段时间后东西路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车,延时一段时间后,南北路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,再切换到东西路口方向,之后重复以上过程。 实验八 简单I /O口扩展

实验目的

学习单片机系统中扩展简单I/O 口的方法; 学习数据输入输出程序的编制方法。 实验内容

利用74LS244 作为输入口,读取开关状态,并将此状态,通过74LS273再驱动发光二极管显示出来。

…… …… 余下全文

篇二 :微机原理实验总结

实验三、8253的各种工作方式测试实验

一、实验内容

1、编写程序分别显示0,2,3几种工作方式下的波形

本实验使用8253A的定时/计数器2,GATE2接高电平,CLK2接1MHZ的时钟脉冲,OUT2接示波器观测输出波形。

实验中,要求记录定时器的时间常数,测试方式2和方式3下的输出周期信号的频率和周期。

2、采用图3-2来产生1秒的时钟周期(此内容不做要求,根据实验的时间确定)

       图3-2为定时器的级联方式,主要用于产生长时间的定时操作。图3-2实际上对输入时钟进行了两次分频。

三、实验线路连接

io8253a        equ 200h

io8253b        equ 201h

io8253c        equ 203h

code segment

    assume   cs:code

start:

mov dx,io8253c     ;向8253写控制字

    mov al,36h         ;使0通道为工作方式3

    out dx,al

    mov ax,0     ;写入循环计数初值1000

    mov dx,io8253a

…… …… 余下全文

篇三 :微机原理 实验报告

微机原理与接口技术

实验指导书

班级      

学号  099074   

姓名      

安徽工业大学计算机学院

实验一  存贮器读写实验

一、实验内容

对指定地址区间的RAM(4000H~4FFH)先进行写数据55AAH,然后将其内容读出再写到5000H~5FFH中。

二、实验步骤

l、将实验系统与PC机连接;

2、在PC机上启功DJ-8086k软件,实验系统进入联机状态;

3、在DJ-8086k软件环境下编辑、调试程序,将程序调试、编译通过;

4、运行程序。

5、稍后按RST键退出,用存贮器读方法检查4000H~43FFH中的内容和5000~53FFH中的内容应都是55AA。

、实验程序清单

CODE     SEGMENT                ;RAM.ASM

ASSUME   CS:CODE

PA      EQU 0FF20H        ;字位口

PB      EQU 0FF21H        ;字形口

PC      EQU 0FF22H        ;键入口

…… …… 余下全文

篇四 :微机原理实验报告-冒泡排序

一、实验目的

(1)学习汇编语言循环结构语句的特点,重点掌握冒泡排序的方法。

(2)理解并掌握各种指令的功能,编写完整的汇编源程序。

(3)进一步熟悉DEBUG的调试命令,运用DEBUG进行调试汇编语言程序。

二、实验内容及要求

(1)实验内容:从键盘输入五个有符号数,用冒泡排序法将其按从小到大的顺序排序。

(2)实验要求:

①编制程序,对这组数进行排序并输出原数据及排序后的数据;

②利用DEBUG调试工具,用D0命令,查看排序前后内存数据的变化;

③去掉最大值和最小值,求出其余值的平均值,输出最大值、最小值和平均值;

④用压栈PUSH和出栈POP指令,将平均值按位逐个输出;

⑤将平均值转化为二进制串,并将这组二进制串输出;

⑥所有数据输出前要用字符串的输出指令进行输出提示,所有数据结果能清晰显示。

开始三、程序流程图        

(1)主程序:MAIN

 

                                                           否

…… …… 余下全文

篇五 :微机原理与接口技术实验总结

微机原理与接口技术实验总结

11107108徐寒黎

一、 实验内容以及设计思路

1、①试编写一程序,比较两个字符串STRING1、 STRING2 所含字符是否相同,若相同输出“MATCH”,若不相同输出 “NO MATCH”。

设计思路:定义一个数据段,在数据段中定义两个字符串作为STRING1、 STRING2以及几个用于输入提示的和输出所需内容的字符串,定义一个堆栈段用于存放,定义代码段。关键步骤以及少量语句:第一步将STRING1和STRING2都实现用键盘输入,方法是

MOV DX,OFFSET STRING2

MOV AH,0AH

INT 21H

并且显示在显示器上,显示方法将0AH改成09H,语句与上面类似。 然后进行比较第一个单元,

MOV AL,[STRING1+1]

CMP AL,[STRING2+1]

JNZ NOMATCH

若字符串长度不等,则直接跳转,输出输出 “NO MATCH”;

若长度相等再逐个比较

LEA SI,[STRING1+2]

LEA DI,[STRING2+2]

MOV CL,[STRING1+1]

MOV CH,0

CLD

REPE CMPSB

JCXZ MATCH,意思是全部相同就跳转MATCH,输出“MATCH”;不然进入下面的NOMATCH。退出。

②试编写求级数1^3+2^3 +3^3 …..前几项和刚大于10000的程序。

设计思路:原先编写的程序,设定和为10000,结果是14。但要求高一点的话,可以自己设置,实现用键盘输入和的值。

一个难点是将输入的ASCII码字符串,转换成与之相同的十进制数的数值。 关键的思路部分是:从1开始求级数,将和的值存在AX里,要加下一项级数前,比如这时已经加到4,PUSH一下AX,然后将5乘三遍,将乘积MOV到BX里,再POP AX,然后将BX的值加到AX里,然后将AX与N比较,如果比N小就继续上述步骤,知道刚比N大就输出数字。

…… …… 余下全文

篇六 :西南民族大学《微机原理与接口技术》实验心得9篇

西南民族大学《微机原理与接口技术》实验心得9篇

2.1 清零程序:

这个实验是本门课程的第一个软件实验,不需要连接电路,直接运行编写好的程序即可,程序代码也比较简单。实验内容是将RAM区内4000H~40FFH单元的内容清零,同时熟悉8088汇编语言程序设计和调试方法。

通过本次实验,我加深了对汇编程序指令的熟悉与理解,汇编语言直接描述机器指令,比机器指令更容易记忆与理解。熟悉了本实验的基本原理,理解了8088汇编语言程序的工作过程。由于这是第一个实验,内容也比较简单,所以实验过程比较顺利,基本没出现错误。

2.2 拆字程序:

本次实验也是软件实验,程序代码比清零程序稍微复杂一些,本程序的主要功能是把4000H单元的内容拆开,高位送4001H,低位送4002H,同时将4001H、4002H两单元的高位清零。

通过本次实验,我学会了用断点方式调试汇编程序,对于汇编程序怎么去排错、查错,怎么去看每一步的运行结果,怎么去了解每个寄存器内容的变化以确保程序的正确性有了一定的认识。当看到实验结果与计算的结果一致时,还是有一点小小的成就感的。但最开始编写的程序还是存在低级的语法错误,导致程序编译出错,这是在以后编写汇编程序的时候必须要想办法杜绝的。

- 1 -

2.3 拼字游戏:

本次实验是最后一个软件实验,主要任务是编写汇编程序,实现将4000H、4001H两个单元的低位数据分别送入4002H高低四位。

经过前两次实验的练习,我在书写本次实验的汇编程序代码时没有出现语法错误,理清算法后就一次编写成功了。实验结果也与计算的完全一致,较快地完成了实验任务。综合做过的三次软件实验,我对汇编语言有了更进一步的认识,加强了我用汇编语言编程的能力。更加熟悉了汇编语言的一些基本的指令,并能够熟练地应用。

同时,要学会通过观察寄存器的变化推断程序的流程,这样会给程序调试和排错带来很大的方便。

…… …… 余下全文

篇七 :微机原理实验报告

微机原理与应用课程实验报告

实验分工:

            

          

报告人

同组人

实验时间:2014.12.10

课程设计

一、题目要求

(1)在数据段首址为0100H开始的内存区1按从大到小的顺序顺次存入二进制数15~0共16个字节的数据;

(2)将上述源区内容传送到目的内存区2(首址为1100H)中;

(3)检验上述传送过程是否正确,如有错误,在紧跟内存区2后的第一个字节开始写入ASCII码“ERROR”,否则写入“OK”。

(4)用冒泡法将上述内存区2的数据,按从小到大的次序重新排列,排列后存放在内存区3(开始地址为2100H)。

(5)将上述内存区2和内存区3的第100个数据分别乘以2,并转为BCD码,保存在各自存储区的末尾。再将上述两个BCD码相乘,其结果保存在内存区1的末尾处

二、实验程序框图

三、程序代码

code segment   

assume cs:code

      

DATA1  db  16  dup(?)

DATA2  db   'ERROR'

DATA3  db   'OK'     

;在数据段首址为0100H开始的内存区1按从大到小的顺序顺次存入二进制数15~0共16个字节的数据

start: 

     mov ax,0100h              ;规定目标程序存放单元的偏移量

…… …… 余下全文

篇八 :微机原理与接口技术课程设计实验报告-交通灯控制系统

《微机原理与接口技术》

课程设计报告

交通灯控制系统

班级:    

学号:   

姓名:       

指导教师:

成绩:          

xxxx年x月 x日

目       录

1、课程设计的目的和要求……………………………………………………………… 3

2、系统的主要功能、作用及主要性能指标……………………………………………… 1

3、总体设计……………………………………………………………………………… 1

…… …… 余下全文

相关内容推荐

青岛微信小程序制作网站制作网站的设计要求吗承德网站制作方案绍兴怎么制作网站新疆机票网站制作厦门网站制作小玩具成人公司一个简单的网站制作柏乡县网站建设制作火凤凰网站制作巫山免费网站制作图书售卖网站制作如何制作个人手机网站手机制作免费网站制作班级网站小图片素材梅州网站制作价格查分网站制作表情包道滘网站建设制作公司制作简图的网站制作弹幕动画的网站源城网站制作逍遥网站制作表格vr网站制作报价单征兵网站制作壁纸山东著名网站制作q版小人制作网站q版萌图制作网站建设网站制作壁纸教程phpsql网站制作制作抖音背景墙网站吉林正规网站制作制作个人中文网站餐厅海报制作网站天水建设网站制作公开课网站制作书签泡泡英语网站制作跳字在线制作网站济南营销网站制作公司报价贵阳网站制作哪里好薇怎么制作公开网站龙华企业网站制作学生期末作业公司网站制作如何制作一个美食网站鞍山网站制作价格响应式网站制作首页重庆巴南网站制作联系电话什么网站能找视频制作桐乡制作什么网站最盈利人教社网站视频制作合肥网站制作设计公司精品网站制作论文余姚制作网站有哪些类型苏州专业制作网站的公司哪家好广告在线制作网站 哪个好游戏辅助制作网站廊坊专业制作网站网站制作方案及报价下载潍坊高端网站制作电子商务课网站制作曲阜网站制作的流程网站制作费应入什么科目制作网站主页源代码免费制作二维码试卷网站笋岗推广网站制作网站制作要学什么专业怎么制作一个带链接的网站情感网站制作制作酒店网站代码微信购物网站制作企业制作网站方案网站制作 上海诏业深圳网站制作公司报价建设网站制作视频的app环球网站制作表格网站作品集制作怎么制作小网站青青草网站制作头像讲一个不知名的网站制作ppt跳舞网站制作白云区外贸网站制作沙头免费网站制作比较好的房山网站制作设计宁河网站建设制作唐山制作网站收费黄骅网站制作设计恩平网站建设制作价格凌海免费网站制作长春网站制作表格如何制作网站与客户沟通东营影视制作网站地图网站制作要考虑什么玉环如何制作动漫设计网站模板多语言网站制作方案网站制作技术团队姜堰展示型网站制作咨询电话制作文字云图的网站有南丁格尔图免费制作网站吗素材网站制作壁纸跳转网站制作方法抖音视频网站怎么制作怎样简单制作一个网站制作网站几个步骤数据网站制作模板丰南区网站制作报价刘玉玲美剧网站制作网站制作的发展阶段水溶肥制作安装网站网站制作和组成方块脸制作网站大唐外贸网站制作凤城h5网站制作公司讨论制作网站方案会议售书网站制作蛋糕网站制作优化瓢盟扌云速捷桐乡制作名片用什么网站广东信息技术网站制作滨州高端网站制作公司宁国网站制作眉山网站制作定做手机网站怎么制作视频重庆合川网站制作哪家有名专业图表制作网站猪八戒网网站制作报价安陆市个人接网站制作代理恩施网站制作推广实景地图网站制作石景山网站制作案例余姚外贸网站制作怎么样电焊制作网站台州怎么用ps制作网站版面网站制作公司不给服务器山东酒店网站制作公司自贡网站制作工作室研究生网站制作雪糕网站广告t恤衫如何制作百度总监制作网站网站广告qq图片在线制作童装网站制作央行网站制作头像新疆美食网站的制作惠民县网站制作哪家便宜宁波海曙区网站制作找哪家网站平台制作姜堰网站头部图片制作企业网站的设计与制作论文西工网站制作哪家好ai效果图制作网站国外网站制作表情包如何制作一个自己的视频网站宝丰县网站制作如何制作自己的网站书签网站制作哪便宜小蜜蜂购物网站制作中山定制网站制作报价汽车报价网站制作可口可乐网站制作雪糕微网站制作教程视频百度电影网站制作vs怎么制作一个新闻静态网站自学制作一个电子商务网站金华怎么自己制作音乐网站谐音网站制作干花买房子网站制作手工花生壳网站制作壁纸志愿者网站制作头像商务网站制作专业开发定制越南网站制作表情包视频网站制作规划ppt模板网站制作人员和美工等级十大中国网站制作娄底网站制作有哪些公司制作自己的网站如何申请清溪家具网站制作营口网站制作有实力的邢台网站制作那家便宜高效制作网站苏州平台网站制作jsp网站制作代码济南专业制作网站的公司哪家好全景网站制作公司在哪里本网站视频制作艳史小说封面制作网站中山大学网站制作雪糕丹灶网站开发制作网站制作dw模型网站制作调研石家庄做网站制作公司青岛网站制作奶茶做法民权个性化制作网站哪家好制作u盘启动盘去什么网站自己制作网站能收费的象山宣传图片制作网站有哪些网站制作需要哪些专业知识童爱玲电影网站制作网站制作的三个要点电商网站制作需要多长时间旅游网站logo制作平凉家电维修网站制作安装简单网站制作h5长沙定制制作网站佛山专业网站制作排名公司

合作伙伴

深圳网站优化推广公司

龙岗网络公司
深圳网站优化
龙岗网站建设
坪山网站建设
百度标王推广
天下网标王
SEO优化按天计费
SEO按天计费系统