江苏科技大学微机原理与接口技术实验报告

“江苏科技大学微机原理与接口技术实验报告”相关的资料有哪些?“江苏科技大学微机原理与接口技术实验报告”相关的范文有哪些?怎么写?下面是小编为您精心整理的“江苏科技大学微机原理与接口技术实验报告”相关范文大全或资料大全,欢迎大家分享。

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

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

实验一、认识Tddebug集成操作软件

一.实验内容

(一) 实验题目:数据传送实验

1. 编程将数据段中的一个字符串传送到附加段中,并输出附加段中的目标字符串到屏幕上。

2. 修改此程序,采用字符串传送指令完成。

(二) 实验目的:通过对该程序进行调试,查看程序段、数据段、附加段装入内存后的分配情况。单步执行数据传送指令后,观察各个寄存器及数据区的内容。

(三) 实验步骤:

1. 运行Tddebug软件,选择Edit菜单编写实验程序

2. 使用Compile菜单中的Compile和Link对实验程序进行汇编、连接,生成执行文

件。

3. 使用Rmrun菜单中的Run运行程序,观察运行结果。

4. 使用Rmrun菜单中的Debug调试程序,查看程序段、数据段、附加段装入内存后

的分配情况。单步执行数据传送指令后,观察各寄存器及数据区的内容。过程如下: 1) 按F7单步执行,在代码区中有一个三角,表示正在执行的指令。每一条指令的执行一定会使目标寄存器和状态寄存器发生变化,从相关窗口看结果。 2) 检查内存数据区的内容,关键是找出用户程序的数据段和附加段:

? 方法1:在CPU窗口按Tab键使内存数据显示区成为活动区,按Ctrl+G键,?

输入

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

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

实验一 8255A应用—数码管动态显示

一、实验目的

1、掌握8255A的工作方式、编程原理和微机接口方法。 2、了解LED数码管动态显示的工作原理及编程方法。 二、实验内容

编制程序,使数码管显示“DICE88”字样。 三、实验程序框图

图6-1 实验程序流程图

四、实验步骤

联机模式:

(1)在PC机和实验系统联机状态下,运行实验系统dj8086k.exe(双击桌面OTA图标或通过开始-程序-dj8086k-DJ8086k微机原理与接口技术),新建文件并在编辑窗口输入汇编源程序,再单击工具栏中编译装载,即可完成源文件自动编译、装载目标代码功能,再单击“调试”中“连续运行”或工具图标运行,即开始运行程序。 (2)数码管显示“DICE88”字样。

脱机模式:

(1)在P.态下,通过单板机小键盘,从2DF0地址开始输入机器码(参见附录三),完成后返回监控,输入起始地址2DF0,再按EX键执行。

(2)数码管显示“DICE88”字样。 五、实验程序清单

CODE SEGMENT ; display \ ASSUME CS:CODE

ORG 2DF0H

START: JMP START0

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

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

实验二 初级程序的编写与调试实验

一、实验目的

1、 熟练掌握DEBUG的常用命令,学会用DEBUG调试程序.

2、 深入了解数据在存储器中的存取方法,及堆栈中数据的压入与弹出. 3、 掌握各种寻址方法以及简单指令的执行过程.

二、实验内容

1、设堆栈指针SP=2000H,AX=3000H,BX=5000H,请编一程序段将AX的内容和BX的内容进行交换.请用堆栈作为两寄存器交换内容的中间存储单元,用DEBUG调试程序进行汇编与调试. 程序:

MOV AX,3000 MOV BX,5000 MOV SP,2000 PUSH AX PUSH BX POP AX POP BX HLT

2、设DS=当前段地址,BX=0300H,SI=0002H请用DEBUG的命令将存储器偏移地址300H~304H连续单元顺序装入OAH,OBH,OCH,ODH,OEH.在DEBUG状态下送入下面程序,并用单步执行的方法,分析每条指令源地址的形成过程?当数据传送完毕时,AX中的内容是什么?

-E 300 0A,0B,0C,0D,0E -A

MOV BX,

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

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

微机原理与接口技术

实验报告

学院: 计算机与通信工程学院 专业: 计算机科学与技术 班级: 学号:

姓名:

实验一 8259中断控制器应用实验

一、实验目的

1.掌握PC机中断处理系统的基本原理。

2. 掌握可编程中断控制器8259的应用编程方法。 二、实验内容

1.PC机内中断实验。使用单次脉冲模拟中断产生。验证中断处理程序,在显示器屏幕上显示一行预设定的字符串。

2.PC机内中断嵌套实验。使用单次脉冲模拟两个中断源的中断产生,填写中断处理程序,体会中断嵌套的过程。

3.扩展多中断源查询方式应用实验。利用实验平台上8259控制器作为中断扩展源,编写程序对8259控制器的中断请求进行处理。 三、实验步骤

1.实验1-1:PC机内中断应用实验

(1)按接线图连好接线,调用程序源代码8259-1.asm,观察实验现象,屏幕显示结果截图如下:

(2)自设计实验。改变接线方式,将单次脉冲连到USB核心板上的IRQ10插孔上,参考本实验代码,编程实现IRQ10中断。(注意:考虑PC机内中断级联的方式,参看前面的原理说明),代码如下:

DATA SEGMENT

MESS DB 'IRQ1

北京科技大学微机原理实验报告

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

微机原理及应用实验报告

学院: 班级: 学号: 姓名:

微机实验报告书(Ⅰ)

学号:姓名:班级: 同组名单:实验日期:

实验题目:8253可编程定时器\\计数器

实验目标:掌握8253的基本工作原理和编程方法 实验步骤:

连接电路图

如图虚线连接电路,将计数器0设置为方式0,计数器初值为N(N<=0FH),用手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变高电平)。 程序框图:

程序清单:

;*************************; ;* 8253方式0计数器实验 *; ;*************************;

IOPORT EQU 0C800H-0280H IO8253A EQU IOPORT+283H IO8253B EQU IOPORT+280H CODE SEGMENT

ASSUME CS:CODE

START: MOV AL,00010000B ;设置8253工作方式 MOV DX,IO8253A OUT DX,AL

MO

北京科技大学微机原理与接口技术期末试卷 - 图文

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

微机原理B期末考题A卷 一、选择题

1、与十进制数254.53125等值的十六进制数是____B_____。 A、0EF.78H B、0FE.88H C、0ED.71H D、0FE.81H

2、一个8位的二进制整数,若采用补码表示,且由5个“0”和3个“1”组成,则十进制最小值是___D_____。 A

-122 B

-127 C

-124 D、-125 3、用BCD码编码的数是__C____进制。 A

B

C

十 D、十六

4、下面是单字节有符号计算式,结果溢出的算式是___A_____。 A、3FH+41H B、0C1H+0BEH C、5EH+0C2H D、0DEH+0CCH

5、8086CPU在___D____时,执行总线周期。 A、寄存器寻址 B、设置进位标志位 C、立即寻址 D、读写存储器单元

6、8086CPU中存放EU要执行的下一条指令的偏移地址的寄存器是_____C____。

A、BP B、SP C、IP D、DI 7、堆栈

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

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

实验一 8259A中断实验

实验目的:

1.了解8086/86与8259之间的连线方法;

2.学习8086/86对8259的控制方法。

实验要求:

掌握用8086/86控制8259可编程中断控制器,实现对外部中断的响应和处理。 实验步骤:

1. 选择微机核心系统模块和扩展模块;

2. JIRQ6接单次脉冲的J2Q-端。

3. 将实验箱通电后,显示屏上稳定显示时应显示信息“Connect or not(Y/N)?”,等待显示屏显示“NOW COM IS STANDBY!”。再将本实验系统配套的串行通讯电缆分别插在该实验箱以及PC微机的串口上。

4. 打开PC微机运行该软件。选择合适的端口号进入仿真器连接。

5. 装在并运行程序ZY2TJ.EXE

实验总结:

中断显示字符“R”的实验现象;每点击一次单脉冲发生器,实验箱的显示屏显示一个“R”。 编程时,如果要往屏幕送字符,请往端口88H送字符即可。

实验二 存储器读写实验

实验目的:

熟悉掌握对存储器的操作。

实验要求:

掌握对存储器的操作。

实验步骤:

1. 确认连接好线路。

2. 将实验箱通电后,显示屏上稳定显示时应显示信息“Connect or not(Y/N)?”,等待显示屏显示“NOW COM IS STANDBY

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

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

微机实验答案

实验三 统计学生成绩

设有20个学生成绩分别56、78、67、40、87、99、63、51、74、100,90,80,68、88、55、66、84、96、45、73分。编写程序实现统计低于60分、60-69分、70-79分、80-89分、90-99分及100分的人数,并分别存放在s5、s6、s7、s8、s9、s10单元中。

实验代码如下:

data

segment

score db 56,78,67,40,87,99,63, 51,74,100,90,80,68,88,55,66,84, 96,45,73

s5 db 0 s6 db 0 s7 db 0 s8 db 0 s9 db 0 s10 db 0 data ends

code segment

assume cs: code, ds: data start: mov ax,data mov ds,ax mov si,0 mov cx,20 lop1: cmp score[si],60 jb step1 cmp sco

微机原理与接口技术实验

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

练习一系统认识实验 实验内容:

编写实验程序,将00H~0FH共16个数写入 内存3000H开始的连续16个存储单元中。 实验步骤:

1. 运行Wmd86软件,进入Wmd86集成开发环境。 2. 根据程序设计使用语言的不同,通过在“设置” 下拉列表来选择需要使用的语言及寄存器类型,这里 选择\汇编语言\和\位寄存器\如图1所示。语 3. 语言选择后,点击新建或按Ctrl+N组合键来新 建一个文档,如图2所示。默认文件名为Wmd861 4. 编写实验程序,如图3所示,并保存,此 时系统会提示输入新的文件名,输完后点击保存。 5. 点击,编译文件,若程序编译无误,再点击 进行链接,链接无误输出如图4所示的输出信息。 6. 连接PC与实验系统的通讯电缆,打开实验系统电源。 7. 编译、链接都正确并且上下位机通讯成功后, 就可以下载程序,联机调试了。可以通过端口列表中的“ 端口测试”来检查通讯是否正常。点击 下载程序。 为编 译、链接、下载组合按钮,通过该按钮可以将编译、链接、下 载一次完成。下载成功后,在输出区的结果窗中会显示“加载成

景。如图5所示。

8. 将输出区切换到调试窗口,使用D0000:3000命令查看内

认数据为CC。 9.

微机原理与接口技术实验

标签:文库时间:2024-11-05
【bwwdw.com - 博文网】

微机原理及接口技术 实 验 指 导 书

武汉理工大学教材中心

2012年7月

目 录

DVCC-32JHP微型计算机实验平台技术说明??????????????????

1

实验一、软件开发环境与DEBUG调试????????????????????7 实验二、指令系统及汇编??????????????????????????10 实验三、汇编语言程序设计及调试一?????????????????????14 实验四、汇编语言程序设计及调试二?????????????????????17 实验五、汇编语言程序设计及调试三?????????????????????20 实验六、8255可编程并行接口的应用?????????????????????23 实验七、8253可编程定时/计数器的应用设计?????????????????26

DVCC-32JHP微型计算机实验平台技术说明

科学技术的发展,将微机的应用带入各个领域,于是掌握微机系统知识及微机接口技术就显得尤为重要。纵观微机的发展,无论是微处理器、微机接口还是微机操作平台,都发生了巨大的变化,于是教学生学习并掌握微机新技术就成为高校培养人才新的目标。

1.1微机的发展变化

微机的发展变