当前位置:文档之家› 推荐-华科 HUST 微机原理 并行IO接口实验 独立式开关

推荐-华科 HUST 微机原理 并行IO接口实验 独立式开关

推荐-华科 HUST 微机原理 并行IO接口实验 独立式开关
推荐-华科 HUST 微机原理 并行IO接口实验 独立式开关

微机原理实验报告

学号

姓名

专业通信1301

指导教师罗杰

院(系、所)电信学院

并行I/O接口实验

一、实验目的

1、掌握GPIO IP核的工作原理和使用方法。

2、掌握IO接口程序控制方法

1)查询方式

2)中断方式

3)延时方式

3、掌握中断控制方式的IO接口设计原理

4、掌握中断程序设计方法

二、实验任务

使用查询、中断两个方式做独立式开关输入,将开关状态显示到console。三、硬件电路框图

四、硬件平台建立

1 创建XPS工程

创建basesystem文件夹,建立最小系统。启动XPS,打开system.xmp工程文件。

2 添加和配置GPIO IP核

在XPS主界面左边窗口选择IP Cataiong标签,点击General Purpose I/O展开。

添加AXI Genaral Purpose I/O。配置开关与led灯分别有16个,将其分别设置为16

在ucf文件中添加相应代码

3、添加和配置中断控制器IP核

在XPS主界面左边窗口选择Clock, Reset and Interrupt标签,点击AXI Interrupt

Controller展开。

将INTERRUPT引脚选择axi_intc.c_INTERRUPT。

设置中断输入

4、产生外部GPIO链接

SW为开关输入,从GPIO_IO接口接入,LED灯输出,从GPIO2_IO接口接入展开External Ports项可看到SW与LED的外部接口

五、软件平台建立

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

实验要求 1、带预习报告上机 根据实验要求,作好充分预习,设计实验硬件原理及接线图(必须标出相关的管脚号,以备硬件连线及测试),画出程序流程图,写出源程序清单,规划好调试步骤,上机时带预习报告。注意:无预习报告者不得做实验。 2、认真实验,经教师检查后,方可离开 注意掌握软、硬件调试方法,提高分析问题、解决问题的能力。对所编写的程序必须十分清楚,作到知其然,亦知其所以然,硬件电路原理清楚,熟练应用常规的仪器(如万用表、示波器等)检查测试硬件电路。指导教师还会根据实验要求,提出问题。3、按时提交实验报告 实验结束后,在预习报告的基础上,完成实验报告,并于下次实验时交给指导教师。 实验报告格式 实验* ***** ***** ***** 一、实验目的 二、实验内容 三、硬件原理及接线图 四、程序流程图 五、程序清单 六、实验步骤 七、实验结果及现象分析 八、收获及建议 测13实验安排: 地点:综合实验楼0701 实验周次星期小节 一 6 五1,2 二8 五1,2 三10 五1,2 四12 五1,2 五14 五1,2

实验一汇编语言程序的调试 一、实验目的 1、掌握8086汇编程序的编辑、编译、连接及运行过程。 2、掌握使用HQFC软件调试程序的方法。 二、实验内容:编制程序并调试 1、上机调试P45 项目1程序。 要求:1)写出调试步骤 2)记下代码段数据。 3)记下数据段数据 4)用单步调试法调试,记下每句程序目的操作数执行结果。观察每句程序 执行过程中CS、 IP、 FLAGS寄存器的变化。 2、上机调试P54 项目2程序,用单步调试法指出每句程序的调试结果。 要求:1)记下代码段数据。 2)记下数据段数据 3)记下程序执行前附加段数据、程序执行后附加段数据。 3)用单步调试法调试,记下lop句之前每句程序目的操作数执行结果。 观察其它句程序的执行结果,观察每句程序执行过程中CS、 IP、 FLAGS寄存器的 变化。 三、调试步骤 1、编辑源程序,形成****.ASM文件(可用HQFC软件或XP系统下的记事本编辑源程序) (注:在E:盘上建立一个你自己的文件夹,保存你自己的文件) 2、编译,形成****.OBJ文件(可用HQFC软件的编译功能) 3、链接,形成****.EXE文件(可用HQFC软件的构建功能) 4、运行(或调试)(可用HQFC软件的重构运行功能或开始调试) 四、调试步骤参考 1、编译(编译) 在当前运行环境下,选择菜单栏中的“ASM文件编译”菜单,选择编译选项则程序对当前ASM源文件进行编译,编译调试窗口中输出汇编的结果,若程序汇编有错,则详细报告错误信息。双击输出错误,集成开发环境会自动将错误所在行代码显示。 2、构建(汇编+链接) 在当前运行环境下,选择菜单栏中的“ASM文件编译”菜单,选择汇编+链接选项则程序对当前ASM源文件进行汇编与链接,编译调试窗口中输出汇编与链接的结果,若程序汇编或链接有错,则详细报告错误信息。双击输出错误,集成开发环境会自动将错误所在行代码显示。 3、重构运行(汇编+链接+执行) 在当前运行环境下,选择菜单栏中的“ASM文件编译”菜单,选择汇编+链接+执行选项则程序对当前ASM源文件执行,程序自动运行。

微机软件实验习题与答案(完整版)

微机原理软件实验 实验1 两个多位十进制数相加的实验 实验容:将两个多位十进制数相加,要求加数和被加数均以ASCII码形式各自顺序存放以DATA1和DATA2为首的5个存单元中(低位在前),结果送回DATA1处。完整代码如下: DATAS SEGMENT ;此处输入数据段代码 STRING1 DB'input the first number:','$' STRING2 DB 13,10,'input the second number:','$' STRING3 DB 13,10,'the output is:','$' DATA1 DB 6 DUP(00H),'$' DATA2 DB 6 DUP(00H),'$' DATAS ENDS STACKS SEGMENT ;此处输入堆栈段代码 STACKS ENDS CODES SEGMENT

ASSUME CS:CODES,DS:DATAS,SS:STACKS START: MOV AX,DATAS MOV DS,AX ;此处输入代码段代码 LEA SI,DATA1 LEA DI,DATA2 L0: LEA DX,STRING1;打印字符串STRING1 MOV AH,09 INT 21H INPUT1: ;输入第一个数 MOV AH,01;输入字符至AL中 INT 21H CMP AL,'/' JE L1 MOV [SI],AL INC SI

JMP INPUT1 L1: LEA DX,STRING2;打印字符串STRING2 MOV AH,09 INT 21H INPUT2: ;输入第二个数 MOV AH,01;输入字符至AL INT 21H CMP AL,'/' JE L2 MOV [DI],AL INC DI JMP INPUT2 L2: MOV SI,0 CLC;清空进位标志位CF MOV CX,6

微机原理与接口技术实验报告

微机原理与接口技术实验报告

2

3

实验一:数据传送 实验学时:2 实验类型:验证 实验要求:必修 一.实验目的 1.学习程序设计的基本方法和技能,掌握用汇编语言设计、编写、调试和运行程序的方法; 学习用全屏幕编辑软件QEDIT.EXE建立源程序(.ASM文件); 学习用汇编软件MASM.EXE对源文件汇编产生目标文件(.OBJ文件); 学习用连接程序LINK.EXE对目标文件产生可执行文件(.EXE文件); 学习用调试软件TD.EXE调试可执行文件; 2.掌握各种寻址方法以及简单指令的执行过程。 二.实验器材 PC机 三.实验组织运行要求 1.利用堆栈实现AX的内容与BX的内容进行交换。堆栈指针SP=2000H,AX=3000H,BX=5000H; 2.汇编、调试、观察、记录结果; ⑴用QEDIT.EXE软件输入汇编语言源程序,以.ASM格式文件存盘; ⑵用MASM对源程序进行汇编产生二进制目标文件(.OBJ文件),再用连接程序LINK产生可执行文件(.EXE文件); ⑶用调试软件TD调试、运行程序,观察、记录结果。 四.实验步骤 1.进入子目录E:>\SY86后,利用QEDIT.EXE(简称Q)送入以下汇编语言源程序,并以M1.ASM文件存盘 ⑴汇编语言程序的上机过程 ①进入\SY86子目录 E:>CD\SY86 E:\SY86> ②进入QEDIT.EXE 编辑界面 E:\SY86> Q ③输入文件名*.ASM(如M1.ASM)后,输入源程序 源程序 DATA SEGMENT PARA PUBLIC’DATA’ ;数据段定义 DB 512 DUP(0) DATA ENDS STACK SEGMENT PARA STACK’STACK’ ;堆栈段定义 DB 512 DUP( ?) 4

内蒙古工业大学微机原理实验指导答案.doc

被嗅材尊机原理与旅用实验指导布实验 程禹够告 沽说:信息工程修陇班披, 电8 77-7班g生名:Eg 样号,2011202030 实验一编辑、汇编、 连接、调试程序的使用 程序设计A 设计要求 (1)将FFFFH 送到AX, SI, DI, BP, DS, ES 寄存器 (2)编程(利用DEBUG调试程序,每执行一次T命令后,记录相关寄存器

内容,并判断是否正确。)程序如下: CODE SEGMENT ASSUME CS:CODE START PROC FAR STTPUSH DS SUB AX,AX PUSH AX MOV AX,0FFFFH MOV SI,AX MOV DI,AX MOV BP,AX MOV DS,AX MOV ES,AX RET STARTENDP CODE ENDS END STT B、设计要求 ⑴将1,2,3,4,5分别送到数据段偏移地址为1000H, 1001H, 1002H, 1003H, 1004H,单元中。 ⑵编程 DATA SEGMENT ORG 1000H DATA ENDS CODE SEGMENT ASSUME CS:CODE START PROC FAR STTPUSH DS SUB AX,AX PUSH AX MOV AX, DATA MOV DS,AX MOV AL,1 MOV DS:[1000H],AL

MOV AL,2 MOV DS:[1001H],AL MOV AL,3 MOV DS:[1002H],AL MOV AL,4 MOV DS:[1003H],AL MOV AL,5 MOV DS:[1004H],AL RET STARTENDP CODE ENDS END STT 实验二、加法程序设计 设计内容A、设计要求 (1)在数据段偏移地址1000H处开始,连续存放有3字节的数据(高位对应高地 址,低位对应低地址),1003H处开始连续存放有两字节的数据(高对高,低 对低),求这两数据之和,并将结果放在流量数据之后。(eg: 1234 56H+78 9AH=12 AC FOH) (2)编程 DATA SEGMENT ORG 1000H H1 DB56H J34H,12H,9AH,78H H2 DB 3DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START PROC FAR STTPUSH DS SUB AX,AX PUSH AX MOV AX,DATA MOV DS,AX MOVSIJOOOH MOV DI,1003H MOV BX,1005H MOV CX,2 CLC LP:MOVAL,[SI] MOV DL,[DI[ ADCAL,DL MOV [BX],AL INC SI

微机原理实验并行IO接口设计

微机原理实验三并行I/O接口实验 姓名: 学号: 班级:

一、实验目的 1. 掌握GPIOIP核的工作原理和使用方法 2.掌握中断控制方式的IO接口设计原理 3.掌握中断程序设计方法 4.掌握IO接口程序控制方法:中断方式、查询方式、延时方式 二、实验任务 按键输入,并显示到console 用中断、查询两种方式实现按键输入,将结果显示到console窗口。 三、硬件电路 四、硬件实现步骤 1. 创建一个最小系统,启动XPS,并打开xmp工程文件。 2.添加和配置GPIO IP核。

3. 添加和配置AXI Interrupt Controller IP核。 4. 产生外部GPIO连接。 引脚约束 五、中断方式、查询方式 1. 中断方式设计思路 主程序开放microBlaze INTC,GPIO中断,不停地检测输出标志是否为1,是则输出数据到console,并将输出标志设置为0。中断服务程序读取数据(或输出数据)并设立输出标志位为1。

通过中断方式读入开关的状态,由于按键仅短暂的时间维持高电平,并且还具有抖动,因此需在中断服务程序内读入按键状态,并且为消除按键回弹产生的中断,需在中断服务程序内部暂时关闭中断,并且延时一段时间再打开中断。 2. 查询方式设计思路 主程序不停地读取GPIO和ISR寄存器,当对应位为1时,读取GPIO的数据寄存器并输出到console(xil_printf函数实现,头文件为”stdio.h”),并写ISR相应位。数据寄存器的读取通过函数Xil_In实现,而ISR相应状态为的写通过函数Xil_Out实现。 六、软件实现流程 1. 中断方式主程序实现 对各个设备进行初始化,并且开放相应的中断,注册中断服务程序以及开关状态显示等。然后通过读取中断标志进入相应中断服务程序处理中断,并在console打印相关信息。 2. 查询方式程序实现 通过不断地读取GPIO和ISR寄存器,当状态发生变化时读取数据寄存器并输出到console,并写ISR相应位。 七、软件源代码 1. 中断方式源代码 #include"xparameters.h" #include"xgpio.h" #include"xintc.h" #include"stdio.h" void Initialize(); void Delay_50ms(); void PushBtnHandler(void *CallBackRef); void SwitchHandler(void *CallBackRef); XGpio Btns,Dips;//按键BTNS外设变量 XIntc intCtrl;//定义一个XINTC外设变量 int pshBtn,pshDip; int state1,state2; int main() { Initialize(); xil_printf("\r\nRunning GpioInputInterrupt!\r\n"); while(1)

华科模电实验报告

华科模电实验报告 篇一:模电实验报告 国家电工电子实验教学中心 模拟电子技术实验报告 实验题目:放大电路的失真研究 学院:专业: 电子信息工程轨道交通信号与控制 韩佳伟 学生姓名: 合作者:蒋明宇李祥学号:任课教师: 13212065 白双 XX年6月16日 目录 实验报告 ................................................ ....................... 1 实验题目:放大电路的失真研究 ....................................... 1 1 实验题目及要

求 ................................................ ................. 2 2 实验目的与知识背景 ................................................ ......... 3 2.1 实验目的 ................................................ ....................... 3 2.2 知识点 ................................................ ......................... 3 2.3 非线性失真原理介绍 ................................................. 3 3 实验过程 ................................................ ............................. 4 3.1 选取的实验电路及输入输出波形................................ 4 1截止失真、饱和失真、双向失真.............................. 4 2交越失真 ................................................ ...................... 6 3非对称失真 ................................................ .................. 8 4增益带宽积 ................................................ .................. 9 5语音放大电路 ................................................

微机原理与接口技术李珍香版十个实验程序说课讲解

微机原理与接口技术李珍香版十个实验程 序

实验一 1.实验目的:掌握汇编语言源程序的结构。 2.实验内容:显示一串字符串“hellow world! 班级,学号”。3.实验代码: DATA SEGMENT MS DB ' Hello,World!$' NS DB ' 151044A,151044106$' DATA ENDS STACK SEGMENT STACK DW 50 DUP(?) STACK ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE:CODE,SS:STACK START:MOV AX,DATA MOV DS,AX MOV DX,OFFSET MS MOV AH,9 INT 21H MOV AX,DATA MOV DS,AX

MOV DX,OFFSET NS MOV AH,9 INT 21H MOV AH,4CH INT 21H CODE ENDS END START 4.实验结果:

实验二 1.实验目的:熟悉汇编语言源程序的编辑、汇编、连接、调试 过程 2.实验内容:两个8位16进制数相加(生日+当天日期) 3.实验代码: DATA SEGMENT SR DD 19970925H RQ DD 20171111H DATA ENDS STACK SEGMENT STACK DB 50 DUP(0) STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK START:MOV AX,DATA MOV DS,AX MOV AX,WORD PTR SR ADD AX,WORD PTR RQ

微机原理综合实验报告_nexys4_简易数字信号发生器_HUST_华中科技大学

微机原理综合项目报告 基于nexys4简易数字信号发生器 班级:通信1301班 学号: HUST 姓名:华中科技大学 指导老师: 左冬红罗杰

目录 一、项目简介 (1) 1.设计思路 (1) 2.任务分配 (1) 3.功能描述 (1) 二、项目构成及概要设计 (2) 1. 硬件模块构成 (2) 2. 软件实现流程 (2) 三、项目详细设计 (4) 1.硬件的内部构成 (4) 2.硬件平台的搭建 (9) 3.软件模块的构成及其实现 (13) 波形产生模块 (13) 频率调节模块 (15) 幅度调节模块 (16) 方波占空比调节模块 (16) 四、项目操作说明 (18) 五、附录 (19) 六、心得体会及建议 (20)

一、项目简介 1.设计思路 本次项目我们小组选择的是信号发生器,由于之前做过D/A显示锯齿波的实验,便想到在该实验的基础上进行功能的扩充,这样思路比较清晰。首先我们想到在上次实验的基础上加上方波、三角波和正弦波这几种常见波形,实现起来也与锯齿波较为类似,只是在正弦波的显示上花了点功夫,最后决定通过MATLAB取值来实现,最后能正常显示。而几种波形的切换我们则想到了开关,通过添加开关的GPIO核来获取开关的状态,预留了三位用于波形的切换。仅仅几种波形的显示是远不够的,所以我们决定添加频率的调节和幅度的调节部分,实现时发现幅度调节容易实现但频率调节有些难度,最后从代码产生波形的原理上来分析想到通过改变取样的次数来调节频率的增减,而选择用一位开关用于切换频率增加和减小,这样会节省资源。 当添加了方波后又发现其占空比也应该实现调节的功能,想到通过开发板上的按钮来实现,通过建立按钮的中断控制,来调节时间延时的增减,从而控制占空比的实现。当实现了MA TLAB取数进行正弦波的显示时,小组一位成员提出显示心形的设计想法,通过类似的思路也得到了实现。 具体的设计原理及流程后面会有详细说明。 2.任务分配 小组成员、贡献比例及具体分工: 1硬件平台的搭建,软件代码的实现以及各功能的设计 2心形显示的提出和设计,正弦波MA TLAB取值的实现 3项目整体框图的设计和绘制 实验报告、PPT以及视频的拍制则是由小组成员一起完成。 3.功能描述 该信号发生器工程能显示方波,锯齿波,正弦波,三角波以及“爱心”形状(ch1、ch2分别显示“爱心”上下部分再拼接成完整的“爱心”)。通过开发板按钮能调节各个波形的频率、幅度和方波的占空比,通过led灯能反映开关状态,通过数码管能反映当前显示的波形序号。 Switch<2>---Switch<0>:选择波形 Switch<8>---Switch<3>:调节频率 Switch<9>:控制频率增加和减小 Switch<15>---Switch<10>:调节幅度 BTNU:增加占空比 BTND:减小占空比

华中科技大学大学物理实验报告_音叉的受迫振动与共振

华中科技大学音叉的受迫振动与共振 【实验目的】 1.研究音叉振动系统在驱动力作用下振幅与驱动力频率的关系,测量并绘制它们的关系曲线,求出共振频率和振动系统振动的锐度。 2.通过对音叉双臂振动与对称双臂质量关系的测量,研究音叉共振频率与附在音叉双臂一定位置上相同物块质量的关系。 3.通过测量共振频率的方法,测量附在音叉上的一对物块的未知质量。 4.在音叉增加阻尼力情况下,测量音叉共振频率及锐度,并与阻尼力小情况进行对比。【实验仪器】 FD-VR-A型受迫振动与共振实验仪(包括主机和音叉振动装置)、加载质量块(成对)、阻尼片、电子天平(共用)、示波器(选做用) 【实验装置及实验原理】 一.实验装置及工作简述 FD-VR-A型受迫振动与共振实验仪主要由电磁激振驱动线圈、音叉、电磁线圈传感器、支座、低频信号发生器、交流数字电压表(0~1.999V)等部件组成(图1所示) 1.低频信号输出接口 2.输出幅度调节钮 3.频率调节钮 4.频率微调钮 5.电压输入接口 6.电源开关 7.信号发生器频率显示窗 8.数字电压表显示窗 9.电压输出接口10.示波器接口Y11.示波器接口X12.低频信号输入接口13.电磁激振驱动线圈14.电磁探测线圈传感器15.质量块16.音叉17.底座18.支架19. 固定螺丝 图1 FD-VR-A型受迫振动与共振实验仪装置图 在音叉的两双臂外侧两端对称地放置两个激振线圈,其中一端激振线圈在由低频信号发生器供给的正弦交变电流作用下产生交变磁场激振音叉,使之产生正弦振动。当线圈中的电流最大时,吸力最大;电流为零时磁场消失,吸力为零,音叉被释放,因此音叉产生的振动频率与激振线圈中的电流有关。频率越高,磁场交变越快,音叉振动的频率越大;反之则小。另一端线圈因为变化的磁场产生感应电流,输出到交流数字电压表中。因为I=dB/dt,而dB/dt取决于音叉振动中的速度v,速度越快,磁场变化越快,产生电流越大,电压表显示的数值越大,即电压值和速度振幅成正比,因此可用电压表的示数代替速度振幅。由此可知,将探测线圈产生的电信号输入交流数字电压表,可研究音叉受迫振动系统在周期外力作用下振幅与驱动力频率的关系及其锐度,以及在增加音叉阻尼力的情况下,振幅与驱动力频率的关系及其锐度。

微机原理与接口技术实验指导书1_[1]...

微机原理与接口技术实验指导书 编者:王亭岭 华北水利水电学院 电气学院自动化教研室 二零一二年三月

目录 实验一标志寄存器应用 (1) 实验二指令寻址方式练习 (4) 实验三分支结构程序设计 (6) 实验四循环结构程序设计 (7) 实验五子程序结构程序设计 (8) 实验六DOS系统功能调用程序设计 (10) 实验七BIOS中断调用程序设计 (12) 实验八定时器中断程序设计 (14)

实验一标志寄存器应用 一、实验目的与要求 1.掌握汇编程序的编译过程; 2.掌握8086的标志寄存器的特点。 二、实验内容 微型计算机(80x86系列)。 四、实验参考程序 DATA SEGMENT A DW 123 B DW 456 SUM DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE , DS:DATA START: MOV AX , DATA MOV DS , AX MOV AX , A SUB AX , B MOV SUM , AX MOV AH,4CH INT 21H CODE ENDS END START 五、实验步骤 步骤一、用鼠标单击开始菜单,单击运行。如下图所示:

步骤二、在运行窗口中键入cmd,回车进入命令提示符。如下图所示: 步骤三、在命令提示符中编译汇编源程序并连接*.obj文件。如下图所示:1.C:\>D: 回车 2.D:\ >CD MASM 回车 3.D:\MASM>MASM SY1.ASM 回车 4.D:\MASM>LINK SY1.OBJ 回车

步骤四、在命令提示行中运行并调试汇编程序。如下图所示:1.D:\MASM>SY1.EXE 回车 2.D:\MASM>DEBUG SY1.EXE 回车 六、实验结论 1.程序运行后变量SUM的值是多少? 2.程序运行前后标志寄存器的各标志位有何变化? 3.分析实验结果及所遇到的问题,并说明解决的方法。

微机原理实验报告

西安交通大学实验报告 课程_微机与接口技术第页共页 系别__生物医学工程_________实验日期:年月日 专业班级_____组别_____交报告日期:年月日 姓名__ 学号__报告退发 ( 订正、重做 ) 同组人_教师审批签字 实验一汇编语言程序设计 一、实验目的 1、掌握Lab6000p实验教学系统基本操作; 2、掌握8088/8086汇编语言的基本语法结构; 3、熟悉8088/8086汇编语言程序设计基本方法 二、实验设备 装有emu8086软件的PC机 三、实验内容 1、有一个10字节的数组,其值分别是80H,03H,5AH,FFH,97H,64H,BBH,7FH,0FH,D8H。编程并显示结果: 如果数组是无符号数,求出最大值,并显示; 如果数组是有符号数,求出最大值,并显示。 2、将二进制数500H转换成二-十进制(BCD)码,并显示“500H的BCD是:” 3、将二-十进制码(BCD)7693转换成ASCII码,并显示“BCD码7693的ASCII是:” 4、两个长度均为100的内存块,先将内存块1全部写上88H,再将内存块1的内容移至内存块2。在移动的过程中,显示移动次数1,2 ,3…0AH…64H(16进制-ASCII码并显示子

程序) 5、键盘输入一个小写字母(a~z),转换成大写字母 显示:请输入一个小写字母(a~z): 转换后的大写字母是: 6、实现4字节无符号数加法程序,并显示结果,如99223344H + 99223344H = xxxxxxxxH 四、实验代码及结果 1.1、实验代码: DATA SEGMENT SZ DB 80H,03H,5AH,0FFH,97H,64H,0BBH,7FH,0FH,0D8H;存进数组 SHOW DB 'THE MAX IS: ','$' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA ;把数据的基地址赋给DS MOV DS,AX MOV DX,OFFSET SHOW ;调用DOS显示字符串 MOV AH,09H INT 21H MOV SI ,OFFSET SZ ;数组的偏移地址赋给SI MOV CX,10 ;存进数组的长度给CX MOV DH,80H ;将数组的第一个数写进DH NEXT: MOV BL,[SI] ;将数组的第一个数写进BL CMP DH,BL ;比较DH和BL中数的到校 JAE NEXT1 ;如果DH中的数大于BL中,将跳转到NEXT1 MOV DH,BL ;如果DH中的数小于BL中,将BL中的数赋给DH NEXT1: INC SI ;偏移地址加1 LOOP NEXT;循环,CX自减一直到0,DH中存数组的最大值 ;接下来的程序是将将最大值DH在屏幕上显示输出 MOV BX,02H NEXT2: MOV CL,4 ROL DH,CL ;将DH循环右移四位

华中科技大学微机原理实验考试题库与答案

复习题(后面附有全部代码) 1.用74LS244设计一个输入接口。从输入端口读入开关状态(高表示‘1’,低表示‘0’),以十进制形式在CRT显示器上显示输入结果(0~255)。 如:输入开关状态:高高高高低低低低→ CRT显示:240 2.用74LS244和74LS273设计一个输入/输出接口,从输入端口输入原码数,转换为补码后从输出端口输出(高和亮表示‘1’,低和灭表示‘0’)。 如:输入开关状态:低高高低低高低高→ 灭亮亮灭灭亮灭亮 输入开关状态:高低低低低高低高→ 亮亮亮亮亮灭亮亮

复习题 1.用AD0809设计一个A/D接口,从5VIN输入直流电压值,在CRT显示器上以二进制形式显示采样结果。 如:输入5V→CRT显示:1111 1111 B (允许有误差) 如:输入0V→CRT显示:0000 0000 B

2.用AD0809设计一个A/D接口,从5VIN输入直流电压值,在CRT显示器上以十进制形式显示采样结果。 如:输入5V→CRT显示:255( 允许有误差) 如:输入0V →CRT显示:0 3.用AD0809设计一个A/D接口,从5VIN输入直流电压值,在CRT显示器上以0~FFFH 的形式显示采样结果。 如:输入5V→CRT显示:FFH( 允许有误差) 如:输入0V →CRT显示:00H

复习题 1.用8255设计一个输入/输出接口,C口输入原码数,转换为补码后从B口输出(高和亮表示‘1’,低和灭表示‘0’)。 如:输入开关状态:低高高低低高低高→ 发光二极管: 灭亮亮灭灭亮灭亮 输入开关状态:高低低低低高低高→ 发光二极管: 亮亮亮亮亮灭亮亮

华科物理实验液体表面张力实验报告

液体表面张力系数的测量 许多涉及液体的物理现象都与液体的表面性质有关,液体表面的主要性质就是表面张力。例如液体与固体接触时的浸润与不浸润现象、毛细现象、液体泡沫的形成等,工业生产中使用的浮选技术,动植物体内液体的运动,土壤中水的运动等都是液体表面张力的表现。 液体表面在宏观上就好像一张绷紧的橡皮膜,存在沿着表面并使表面趋于收缩的应力,这种力称为表面张力,用表面张力系数σ来描述。因此,对液体表面张力系数的测定,可以为分析液体表面的分子分布及结构提供帮助。 液体的表面张力系数σ与液体的性质、杂质情况、温度等有关。当液面与其蒸汽相接触时,表面张力仅与液体性质及温度有关。一般来讲,密度小,易挥发液体σ小;温度愈高, σ愈小。测量液体表面张力系数有多种方法,如拉脱法,毛细管法,平板法,最大泡压法等。本实验是用拉脱法和毛细管法测定液体的表面张力系数。 【实验目的】 1.用拉脱法测量室温下液体(水)的表面张力系数; 2. 用毛细管法测量室温下液体(水)的表面张力系数; 3.学习力敏传感器的使用和定标。 【实验原理】 一、拉脱法 测量一个已知周长L 的金属片从待测液体表面脱离时需要的力,求得该液体表面张力系数的实验方法称为拉脱法.若金属片为环状吊片时,考虑一级近似,可以认为脱离力为表面张力系数乘上脱离表面的周长,即 122()F L D D σσπ=?=?+ (1) 式中,F 为脱离力,D 1,D 2分别为圆环的外径和内径, σ为液体的表面张力系数.脱离力的测量应该为即将脱离液面测力计的读数F 1减去吊环本身的重力mg 。吊环本身的重力即为脱离后测力计的读数F 2。所以表面张力系数为: ) ()(2121211D D F F D D mg F +-=+-=ππσ (2) 硅压阻式力敏传感器由弹性梁和贴在梁上的传感器芯片组成,其中芯片由四个硅扩散电阻集成一个非平衡电桥,当外界压力作用于金属梁时,在压力作用下,电桥失去平衡,此时将有电压信号输出,输出电压大小与所加外力成正此,即 ΔΔU K F = (3) 式中,?U F 为外力的大小,K 为硅压阻式力敏传感器的灵敏度,?U 为传感器输出电压

光电效应物理实验报告

光电效应 实验目的: (1)了解光电效应的规律,加深对光的量子性的理解 (2)测量普朗克常量h。 实验仪器: ZKY-GD-4 光电效应实验仪 1 微电流放大器 2 光电管工作电源 3 光电管 4 滤色片 5 汞灯 实验原理: 原理图如右图所示:入射光照射到光电管阴极K 上,产生的光电子在电场的作用下向阳极A迁移形成光 电流。改变外加电压V AK,测量出光电流I的大小,即可 得出光电管得伏安特性曲线。 1)对于某一频率,光电效应I-V AK关系如图所示。 从图中可见,对于一定频率,有一电压V0,当V AK≤V0时,电流为0,这个电压V0叫做截止电压。 2)当V AK≥V0后,电流I迅速增大,然后趋于饱和,饱和光电流IM的大小与入射光的强度成正比。 3)对于不同频率的光来说,其截止频率的数值不同,如右图: 4) 对于截止频率V0与频率的关系图如下所示。V0与成正比关系。当入射光的频率低于某极限值时,不论发光强度如何大、照射时间如何长,都没有光电流产生。 5)光电流效应是瞬时效应。即使光电流的发光强度非常微弱,只要频率大于,在开始照射后立即就要光电子产生,所经过的时间之多为10-9s的数量级。 实验内容及测量: 1 将4mm的光阑及365nm的滤光片祖昂在光电管暗箱光输入口上,打开汞灯遮光盖。从低到高调节电压(绝对值减小),观察电流值的变化,寻找电流为零时对应的V AK值,以 由图可知:直线的方程是:y=0.4098x-1.6988 所以: h/e=0.4098×, 当y=0,即时,,即该金属的截止频率为。也就是说,如果入射光如果频率低于上值时,不管光强多大也不能产生光电流;频率高于上值,就可以产生光电流。 根据线性回归理论: 可得:k=0.40975,与EXCEL给出的直线斜率相同。 我们知道普朗克常量, 所以,相对误差:

微机原理与接口技术实验报告

微机原理与接口技术课程设计报告题目:继电器控制实验设计 学院电子与信息工程学院 专业通信工程年级 10级 学生姓名 xx 学号 _ xxxxxxxx 指导教师 xx 完成时间 2012/11/9 二O一二年十一月

目录 摘要 (3) 一.实验目的 (4) 二.实验原理 (4) 1 实验基本原理 (4) 2.1继电器结构原理图 (5) 2.2继电器工作原理 (5) 3.1 8255A组成 (6) 3.2 8255A结构框图 (7) 3.3 8255A工作方式 (7) 三.实验内容 (11) 四.程序设计 (12) 4.1程序流程图 (12) 4.2程序代码 (12) 五.实验小结........................................................ 错误!未定义书签。 六.参考文献 ......................................................... 错误!未定义书签。

摘要 现代自动控制设备中,都存在一个电子电路与电气电路的互相连接问题,一方面要使电子电路的控制信号能够控制电气电路的执行元件,另一方面又要为电子线路的电气电路提供良好的电气隔离,以保护电子电路和人身的安全。继电器便能完成这一桥梁作用。 本课程设计主要采用了控制继电器和8255A芯片来完成。电路的控制端为高电平时,继电器工作常开触点吸合,连触点的LED灯被点亮。当控制端为低电平时,继电器不工作。执行时,对应的LED将随继电器的开关而亮灭。 关键词:控制继电器 8255A芯片

一.实验目的 1、进一步熟悉汇编语言的设计编写 2、掌握继电器控制的基本原理 3、掌握继电器控制编程方法 4、掌握8255芯片的应用 二.实验原理 1、利用8255A PA0输出高低电平,控制继电器的开合,以实现对外部装置的控制。 硬件线路原理图接线如下: 2、继电器 在现代工业中,人员和电子电路安全保障一直是首要考虑的问题,尤其在一些高危恶劣环境下,如高温高压等,如何在保障操作人员和电子电路安全的前提下对电路进行良好地控制便成为了工业进步不可回避的问题。一方面要使电子电路的控制信号能够控制电气电路的执行元件,另一方面又要为电子线路的电气电路提供良好的电气隔离,以保护电子电路和人身的安全,符合这种需求的元件便是继电器。 控制继电器是一种自动电子控制器件,它适用于远距离接通和分断交、直流小容量控制电路, 它具有控制系统和被控制系统,通常应用于自动控制电路中,

微机原理实验答案汇总

1.题目:编程将(AX)=2387、(BX)=192FH、(CX)=9256中的无符号数按由大到小排序,上机编程调试出程序,并将程序及排序结果记录在下面。 CODE SEGMENT ASSUME CS:CODE START: MOV AX,2387 MOV BX,192FH MOV CX,9256 CMP AX,BX JAE NEXT1 XCHG AX,BX NEXT1: CMP AX,CX JAE NEXT2 XCHG AX,CX NEXT2: CMP BX,CX JAE NEXT3 XCHG BX,CX NEXT3: MOV AH,4CH INT 21H CODE ENDS END START 2.题目:编程将(BX)=8600H、(CX)=3489H、(DX)=9235按有符号数由大到小排序,上机编程调试出程序,并将程序及排序结果记录在下面。 ;CODE SEGMENT ASSUME CS:CODE START: MOV BX,8600h MOV CX,3489H MOV DX,9235 CMP BX,CX JGE NEXT1 XCHG BX,CX NEXT1: CMP BX,DX JGE NEXT2 XCHG BX,DX NEXT2: CMP CX,DX JGE NEXT3 XCHG CX,DX NEXT3:

MOV AH,4CH INT 21H CODE ENDS END START 3.题目:在数据段中定义如下数据:32,34,89H,,编程将以上数据按有符号数进行排序,并将程序和结果记录下来。 DATA SEGMENT NUM DB 32,34,89H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DAT START: MOV AX,DATA MOV DS,AX ;初始化DS LEA BX,NUM ;取有效地址到BX,以便访问要排序的数 MOV AL,[BX] CMP AL,[BX+1] JGE NEXT1 ;若第一个数大则跳转,否则将第一个与第二个数交换 XCHG AL,[BX+1] MOV [BX],AL NEXT1: CMP AL,[BX+2] JGE NEXT2;若第一个数大则跳转,否则将第一个与第三个数交换 XCHG AL,[BX+2] MOV [BX],AL NEXT2: MOV AL,[BX+1];将第二个和第三个数比较 CMP AL,[BX+2] JGE NEXT3;若第二个数大则跳转,否则将第二个与第三个数交换 XCHG AL,[BX+2] MOV [BX+1],AL NEXT3: MOV AH,4CH INT 21H CODE ENDS END START 4.题目:在数据段中定义如下数据:99,25,86,编程将以上数据按无符号数进行排序,上机调试出程序,并将程序和结果记录下来。 data segment num db 99h,25h,86h data ends code segment assume cs:code,ds:data start:mov ax,data

2013华科光电学院考研复试分数线

光学与电子信息学院 2013年硕士研究生复试工作细则 一、复试方式及复试内容 复试包括专业知识、综合素质和能力、外语听力及口语与思想政治品德等考核内容。 1、专业考核:包括笔试和面试两部分 笔试:考试时间2.5小时,满分为100分。 报考光学工程,光电信息工程、物理电子学、电子与通信工程专业的考生,笔试科目:通信原理、激光技术、光电技术和单片机原理,每门科目50分,考生可以任选两门科目,笔试科目考试范围见: https://www.doczj.com/doc/533514784.html,/Graduate/8/2013-03-08/164644115.html 报考微电子学与固体电子学,电子信息材料与元器件,材料物理与化学, 《电子材料物理》、半导体芯片系统设计与工艺、集成电路专业的考生,笔试科目: 《微机原理与单片机应用基础》和《微电子器件与IC设计》任选一门。 面试:应届毕业的考生,着重考核其应用专业知识分析和解决实际问题的能力及实验技能等;在职报考的考生,着重考核其专业基础是否扎实,以及了解其工作中的成绩等。 2、英语考核:英语听说能力测试,听力口语每位考生不少于8分钟。重点考察专业文献阅读能力。 具体要求见《华中科技大学硕士研究生入学考试英语听说测试实施办法》。 3、综合素质考核:全面考核考生的政治态度,思想表现,道德品质等。着重了解考生对一些重大政治事件的看法和认识,并对考生的专业思想和治学态度进行必要的考察。 英语口语测试与专业面试分开进行。 专业学位考生重点加强实践能力与参加课外科技情况。

二、复试成绩的评定 成绩的评定:采取由复试小组成员分别评分后取平均分确定。复试应综合各方面的考核结果按百分制评分。其中外语口语测试占20%,专业考核采取笔试与面试相结合,笔试成绩与面试成绩各占40%。 初、复试总成绩按初试成绩占60%,复试成绩占40%计算,其中初试四门考试总成绩应按百分制进行折算。 三、复试、录取程序 (1)公布导师名单、复试生情况及招生计划、奖学金类别信息; (2)复试生自主选择学术型和专业硕士类型、选择导师,填报志愿; (3)分别召开复试生、导师会议,介绍导师、复试生情况及相关规定; (4)组织复试、复试成绩评定; (5)复试领导小组评定综合成绩; (6)协调师生双向选择和录取类型; (复试期间由研究生院组织体检) (7)复试领导小组依复试生综合考核成绩和导师意见,讨论确定初录取名单及指导教师和获奖学金学生名单。 (8)公布初录取名单及获奖学金学生名单。 (9)提供未录取考生名单给第二志愿的学校、专业调剂。 (10)系、导师、录取学生按规定分别签订录取协议和奖学金协议。 四、凡有下列情况之一的考生,不予录取 (1)综合复试不合格者; (2)体检不合格的考生。 五、复试分数控制线

华中科技大学物理试卷资料

华中科技大学2008~ 2009学年第1学期 《大学物理(二)》课程考试试卷(A 卷)(闭卷) 考试日期:2008.12.21.晚 考试时间:150分钟 一.选择题(单选,每题3分,共30分) 1、一简谐波沿x 轴负方向传播,圆频率为ω,波速为u 。设t = T /4时刻的波形如图所示,则该波的表达式为: (A))/(cos u x t A y -=ω (B)]2 )/(cos[π ω+ - =u x t A y (C))]/(cos[u x t A y +=ω (D)])/(cos[πω++=u x t A y [ ] 2、一质点作简谐振动, 其运动速度与时间的关系曲线如图所示。若质点的振动规律用余弦函数描述,则其初相位为: (A) 6π (B) 65π (C) 6 5π- (D) 6π- (E) 3 2π- [ ] 得 分 评卷人

3、 使一光强为I 0的平面偏振光先后通过两个偏振片P 1和P 2,P 1和P 2的偏振化方向与原 入射光光矢量振动方向的夹角分别是α和90°,则通过这两个偏振片后的光强I 是 (A ) α202 1cos I (B )0 (C ))2(sin I 412 0α (D )α2 04 1sin I (E )α40cos I [ ] 4、在如图所示的单缝夫琅和费衍射装置中,设中央明 纹的衍射角范围很小.若使单缝宽度a 变为原来的3/2,同时使入射的单色光的波长λ变为原来的3/4,则屏 幕C上单缝衍射条纹中央明纹的宽度Δx 将变为原来的 (A)3/4倍. (B)2/3倍. (C)9/8倍. (D) 1 / 2倍. (E)2倍. [ ] 5、弹簧振子的振幅增加1倍,则该振动: (A)周期增加1倍; (B)总能量增加2倍; (C)最大速度增加1倍; (D)最大速度不变。 [ ] 6、两个线圈P 和Q 并联地接到一电动势恒定的电源上,线圈P 的自感和电阻分别是线圈Q 的两倍,线圈P 和Q 之间的互感可忽略不计。当达到稳定状态后,线圈P 的磁场能量与Q 的磁场能量的比值是 (A )4 (B )2 (C )1 (D )1/2 [ ] 7、N型半导体中杂质原子所形成的局部能级 (也称施主能级),在能带结构中处于 (A)满带中 (B)导带中 (C)禁带中,但接近满带顶 (D)禁带中,但接近导带底 [ ] 8、关于不确定关系式 ≥???x p x ,下列说法中正确的是: (A)粒子的坐标和动量都不能精确确定。 (B)由于微观粒子的波粒二象性,粒子的位置和动量不能同时完全确定。 (C)由于量子力学还不完备,粒子的位置和动量不能同时完全确定。 (D)不确定关系是因为测量仪器的误差造成的。 [ ] λ

相关主题
文本预览
相关文档 最新文档