微型计算机原理实验报告系统认识,微机原理实验报告.doc

微机原理实验:系统认识与程序设计
这篇实验报告详细介绍了微型计算机原理与接口技术的系统认识实验,包括掌握TD系列实验装置的操作和wmd86软件的使用。实验内容涉及编写程序,将数据存入内存并进行数据复制,通过调试验证程序功能。报告还展示了实验源程序及运行前后的数据变化。

实 验 报 告

课程名称 微型计算机原理原理与接口技术

实验项目 系统认识实验

实验仪器 TD-PITE实验装置、PC机一台

学 院 ___城市轨道交通学院_ ___

专 业 10控制工程

学 号

学生姓名

二○一二年十一月

实验一:系统认识实验

一、实验目的

1.掌握TD系列微机原理及接口技术教学实验系统的操作。

2.熟悉wmd86联机集成开发调试软件的操作环境。

二、实验内容

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

2.编写程序,将内存3500H单元开始的8个数据复制到3600H单元开始的数据区中。通过调试验证程序功能,使用E命令修改3500H单元开始的数据,运行程序后使用D命令查看3600H单元开始的数据。

三、实验源程序

1. SSTACKSEGMENT STACK ;定义堆栈段

DW 32 DUP(?)

SSTACKENDS

CODE SEGMENT

ASSUME CS:CODE, SS:SSTACK

START:PUSH DS

XOR AX, AX

MOV DS, AX

MOV SI, 3000H ;建立数据起始地址

MOV CX, 16 ;循环次数

AA1:MOV [SI], AL

INC SI ;地址自加1

INC AL ;数据自加1

LOOP AA1

MOV AX,4C00H

INT 21H ;程序终止

CODEENDS

END START

2. SSTACK SEGMENT STACK ;定义堆栈段

DW 32 DUP(?)

SSTACKENDS

CODESEGMENT

ASSUME CS:CODE,SS:SSTACK

START:PUSH DS

XOR AX,AX

MOV DS,AX

MOV SI, 3500H ;建立源地址指针

MOV DI,3600H ;建立目标地址指针

CLD

MOV CX, 8 ;循环次数

REP MOVSB ;重复 每次传入1个字节

INT 21H ;程序终止

CODEENDS

END START

四.实验结果

1.运行前:

运行后:

2. 用E命令修改3500H数据:

修改后3500H单元开始8个数据:

运行后3600H单元开始8个数据:

展开阅读全文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值