南邮微机原理实验报告
“南邮微机原理实验报告”相关的资料有哪些?“南邮微机原理实验报告”相关的范文有哪些?怎么写?下面是小编为您精心整理的“南邮微机原理实验报告”相关范文大全或资料大全,欢迎大家分享。
北邮微机原理软件实验报告
实验一 DEBUG 的使用 一、实验目的
1.掌握汇编程序的编辑,编译,连接和执行的全过程; 2.学习和掌握用DEBUG调试程序的方法.
二、实验任务及内容
用 DEBUG 将可执行文件调入,并进行调试.
(1)用 D 命令观察数据区在内存中的具体内容,记录单元 A 和 B 的具体地址. A的地址是:0B89H:0000H;B的地址是:0B89H:0001H
(2)用 U 命令对目标代码反汇编,观察反汇编后的结果.注意发现源程序的起始位置, 并记录这个起始地址.
DATA段段基址:0B89H A的偏移地址:0000H B的偏移地址:0001H Y的偏移地址:0002H Z的偏移地址:0005H STACK段段基址:0B8AH CODE段段基址:0B91H 第一条指令的偏移地址:000H 子程序SUB1入口的偏移地址:003FH
(3)用 T 命令作单步跟踪调试.比较每条指令执行后的结果和原来的理解是否一致.得出程序运行的结果:它们是写在什么单元,具体内容是什么; 并判断结果是否正确.
1、这是第一次调用SUB1子程序退出后的结果,从图中可以看出Y存储的数据是400,即是A*A的结果。
2、这是第二次调用SUB
北邮微机原理软件实验报告(精)
微机原理软件实验报告 实验二分支、循环程序设计 一.实验目的
1.开始独立进行汇编语言程序设计。 2.掌握基本分支,循环程序设计。 3.掌握最简单的DOS 功能调用。 二.实验内容
1.安排一个数据区,内存有若干个正数,负数和零。每类数的个数都不超过9。 2.编写一个程序统计数据区中正数,负数和零的个数。 3.将统计结果在屏幕上显示。 三.流程图
四.源代码 DATA SEGMENT Z DW 0 ;数据中0的个数 A DW 0 ;数据中大于0的个数 B DW 0 ;数据中小于0的个数
NUM DW 9,8,0,-7,6,-5,-4,3,2,-1,0,-8,-1,9,0,0,1 ;设定的一组数据,其中4个0,7个正数,6个负数,符合题目要求
N DW ($-NUM/2 ;该组数据的个数 TYPE0 DB 0DH, 0AH, 'Number of zeros : $' TYPE1 DB 0DH, 0AH, 'Number of greater than 0 : $'
TYPE2 DB 0DH, 0AH, 'Number of less than 0 : $' LOCATE DW TYPE0, TYPE1, TYPE2 DATA ENDS
STA
南邮dsp实验报告
南京邮电大学
实 验 报 告
实验名称:离散时间信号与系统的时、频域表示
离散傅立叶变换和z变换
数字滤波器的频域分析和实现
数字滤波器的设计
课程名称 数字信号处理A(双语)
班级学号________ 姓 名_____________
开课时间 201 /201 学年, 第 学期
实验一:离散时间信号与系统的时、频域表示
一、实验目的和任务:
熟悉Matlab基本命令,理解和掌握离散时间信号与系统的时、频域表示及简单应用。在Matlab环境中,按照要求产生序列,对序列进行基本运算;对简单离散时间系统进行仿真,计算线性时不变(LTI)系统的冲激响应和卷积输出;计算和观察序列的离散时间傅立叶变换(DTFT)幅度谱和相位谱。
二、实验内容:
基本序列产生和运算: Q1.1~1.3,Q1.23,Q1.30~1.33 离散时间系统仿真: Q2.1~2.3 LTI系统:Q2.19,Q2.21,Q2.28 DTFT:Q3.1,Q3.2,Q3.4
三、实验过程与结果分析:
Q1.1 运行P1_1产生单位样本序列 u[n] 的程序与显示的波形如下:
clf;n=-10:20;
u=[zeros(1,10) 1
南邮dsp实验报告
南京邮电大学
实 验 报 告
实验名称:离散时间信号与系统的时、频域表示
离散傅立叶变换和z变换
数字滤波器的频域分析和实现
数字滤波器的设计
课程名称 数字信号处理A(双语)
班级学号________ 姓 名_____________
开课时间 201 /201 学年, 第 学期
实验一:离散时间信号与系统的时、频域表示
一、实验目的和任务:
熟悉Matlab基本命令,理解和掌握离散时间信号与系统的时、频域表示及简单应用。在Matlab环境中,按照要求产生序列,对序列进行基本运算;对简单离散时间系统进行仿真,计算线性时不变(LTI)系统的冲激响应和卷积输出;计算和观察序列的离散时间傅立叶变换(DTFT)幅度谱和相位谱。
二、实验内容:
基本序列产生和运算: Q1.1~1.3,Q1.23,Q1.30~1.33 离散时间系统仿真: Q2.1~2.3 LTI系统:Q2.19,Q2.21,Q2.28 DTFT:Q3.1,Q3.2,Q3.4
三、实验过程与结果分析:
Q1.1 运行P1_1产生单位样本序列 u[n] 的程序与显示的波形如下:
clf;n=-10:20;
u=[zeros(1,10) 1
微机原理实验报告
资深通信专业学霸整理的实验报告
微机原理实验报告
资深通信专业学霸整理的实验报告
目 录
一、I/O地址译码与交通灯控制实验……………………………………3 二、可编程定时器/计数器(8253)……………………………………6 三、中断实验(纯DOS)………………………………………………11 四、模/数转换器………………………………………………………18五、串行通讯 …………………………………………………………16六、课程综合实验(抢答器) …………………………………………28
一、I/O地址译码与交通灯控制实验
资深通信专业学霸整理的实验报告
一.实验目的
通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。 二.实验内容
如图5-3,L7、L6、L5作为南北路口的交通灯与PC7、PC6、PC5相连,L2、L1、L0作为东西路口的交通灯与PC2、PC1、PC0相连。编程使六个灯按交通灯变化规律燃灭。
十字路口交通灯的变化规律要求:
(1) 南北路口的绿灯、东西路口的红灯同时亮3秒左右。 (2) 南北路口的黄灯闪烁若干次,同时东西路口的红灯继续亮。 (3) 南北路口的红灯、东西路口的绿灯同时亮3秒左右。 (4) 南北路口的红灯继续亮、同时东西
微机原理实验报告
实验一 汇编语言的编译、链接和调试
一、 实验目的
1、学会使用masm对汇编源程序进行编译、链接、调试、运行。 2、掌握汇编语言的程序格式。 3、巩固所学的汇编语言指令。
二、实验环境
1、硬件:PC 微机
2、软件:宏汇编 MASM 软件 三、实验原理
1、汇编语言程序的上机与处理过程
2、汇编语言的程序格式
(1)汇编程序一般由若干段组成,每个段都有一个名字,以SEGMENT作为段的开始,以ENDS作为段的结束,这两者前要冠以相同的名字作为段名。
(2)代码段和堆栈段必不可少,数据段和附加段可根据需要设置。堆栈段的SEGMENT之后有关键字STACK。代码段中有伪指令ASSUME告诉汇编程序,在各种指令执行时所要访问的各段寄存器将分别对应哪一段。
(3)源程序的每一段是由若干行汇编语句组成,每一行只有一条语句,且不能超过128个字符,但一条语句允许有后续行,最后均以回车结束。
(4)整个源程序必须以END语句结束,它通知汇编程序停止汇编。 四、实验内容
进入DOS环境中相应的目录下。
如汇编软件的文件来为:D:\\MASM,则对应的操作为
(1)选择windows的“开始”→“程序”→“附件”→“命令提示符” (2)在
微机原理 实验报告
微机原理实验报告
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、ASMASSUME
CS:CODEPA EQU 0FF20H ;字位口PB EQU 0FF21H ;字形口PC EQU 0FF22H ;键入口ORG1850hSTART: JMP START0BUF
DB ?,?,?,?,?,?data1:
db0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c 6h,0a1h
db86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FHSTART0: MOV AX,
微机原理实验报告
实验一 显示程序实验
一、实验目的
1. 掌握在PC机上以十六进制形式显示数据的方法; 2. 掌握部分DOS功能调用使用方法;
3. 熟悉Tddebug调试环境和Turbo Debugger的使用。
二、实验所用设备
1. PC微机一台。
三、实验内容
一般来说,程序需要显示输出提示运行的状况和结果,有的还需
要将数据区中的内容显示在屏幕上。本实验要求将指定数据区的数据以十六进制数形式显示在屏幕上,并通过DOS功能调用完成一些提示信息的显示。实验中可使用DOS功能调用(INT 21H)。
(1) 显示单个字符输出
入口:AH=02H
调用参数:DL=输出字符 (2) 显示字符串
入口:AH=09H
调用参数:DS:DX=串地址,’$’为结束字符 (3) 键盘输入并回显
入口:AH=01H
返回参数:AL=输出字符 (4) 返回DOS系统
入口:AH=4CH
调用参数:AL=返回码
第1页
四、实验步骤
1. 运行Tddebug软件,选择Edit菜单,根据实验内容的描述编
写实验程序,本实验显示部分参考实验流程如图1-1示; 2. 使用Compile菜单中的Compile和Link对实验程序进行汇
编、连接;
3. 使用R
微机原理实验报告
目录
实验一
1)………………………………………………………………(2) 2)………………………………………………………………(2) 3)………………………………………………………………(3) 实验二………………………………………………………………(4) 实验三
1)………………………………………………………………(5) 2)………………………………………………………………(5) 3)………………………………………………………………(6) 实验六
1)………………………………………………………………(6) 2)………………………………………………………………(7) 实验八
1)………………………………………………………………(8)
实验1 1)从0000:3100H内存单元存放0~15的平方数
STACK SEGMENT STACK DB 50 DUP(?) STACK ENDS
CODE SEGMENT
ASSUME CS:CODE
START:MOV DI,3100H
MOV CX,16 MOV AX,0
MOV DX,0 ;中间寄存器DX(0~15) S1:MOV AX,DX
微机原理实验报告
《微机实验及课程设计》实验报告
东南大学
《微机实验及课程设计》
实验报告
实验二
汇编语言程序设计
姓 名: 学 号:
专 业: 实 验 室: 计算机硬件技术
实验时间: 2011年04月12日 报告时间: 2010年04月22日 评定成绩: 审阅教师:
0
《微机实验及课程设计》实验报告
一. 实验目的与内容(概述)
(含简单文字叙述)
实验目的:
1) 进一步熟悉汇编语言程序的编辑、宏汇编、链接、运行基本概念;
2)熟练掌握动态调试程序TD/DEBUG 的常用命令或窗口功能,学会用TD/DEBUG 调试程序,修改数据和 寄存器等环境;
3)熟悉掌握汇编语言程序的典型数据结构设计、典型程序流控制方法,了解DOS/BIOS 功能调用的基 本方法。
实验内容:
(1)编写程序实现如下功能:
① 从键盘输入任意字符串后,存入自定义存储单元,判断处理后将字符串中小写字母转换为大写字母 (其他字符不变)并按原顺序将这些字符在屏幕上显示出来。
② 从键盘输入在0~65535 之间的十进制数,