微机原理及应用实验报告

“微机原理及应用实验报告”相关的资料有哪些?“微机原理及应用实验报告”相关的范文有哪些?怎么写?下面是小编为您精心整理的“微机原理及应用实验报告”相关范文大全或资料大全,欢迎大家分享。

微机原理与应用实验报告

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

微机原理与接口技术

姓名: 专业: 学院: 学号: 指导老师:

微机原理实验一

一、实验目的

1、熟悉汇编程序调试方法

2、80X86指令运用及顺序结构程序设计 二、实验设备

80X86微型计算机 三、实验内容

1、编程并调试显示“Hello Word!”字符串的汇编程序 STACKS SEGMENT STACK ;堆栈段 DW 128 DUP(?) STACKS ENDS

DATAS SEGMENT ;数据段 DATAS ENDS

CODES SEGMENT ;代码段 ASSUME CS:CODES,DS:DATAS START: MOV AX,DATAS ;初始化 MOV DS,AX

OUTBUF DB 'Hello Word!$'

微机原理实验报告

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

资深通信专业学霸整理的实验报告

微机原理实验报告

资深通信专业学霸整理的实验报告

目 录

一、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) 南北路口的红灯继续亮、同时东西

微机原理及应用实验报告(中南大学2014年)

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

微机原理及应用实验报告

班级: 姓名: 学号:

中南大学

机电工程学院 精密测控实验室

实验一 单片机仿真开发机操作和MCS-51指令系统应用

一、实验目的

1、熟悉MCS-51单片机仿真开发机和开发调试软件的操作使用和调整; 2、学会编写和输入汇编语言源程序、对输入的源程序进行汇编; 3、掌握程序的调试和运行的各种方法。

二、实验说明

1. 输入给定程序,配置选项,调试并运行程序,观察程序控制下寄存器的变

化。

2.

真。

三、实验设备名称、型号:

台式微型计算机 MCS-51仿真开发机 选中此项keil为纯软件仿

THKSCM-2A

四、实验内容及步骤(完成分值:60分)

本实验秩序运行Keil uVersion2程序,设置为keil为纯软件仿真(不需要连接仿真器就可以仿真)。 1. 新建工程项目 2. 设置工程文件参数 3. 编写新程序事例

4. 调试程序直至能够运行出结果。

四、参考实验程序

AJMP MAIN

ORG 0030H

MAIN: MOV R0,#20H MOV R2,#0FH MOV

微机原理实验报告

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

实验一 汇编语言的编译、链接和调试

一、 实验目的

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)在

微机原理 实验报告

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

微机原理实验报告

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,

微机原理实验报告

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

实验一 显示程序实验

一、实验目的

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

微机原理实验报告

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

目录

实验一

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

微机原理实验报告

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

《微机实验及课程设计》实验报告

东南大学

《微机实验及课程设计》

实验报告

实验二

汇编语言程序设计

姓 名: 学 号:

专 业: 实 验 室: 计算机硬件技术

实验时间: 2011年04月12日 报告时间: 2010年04月22日 评定成绩: 审阅教师:

0

《微机实验及课程设计》实验报告

一. 实验目的与内容(概述)

(含简单文字叙述)

实验目的:

1) 进一步熟悉汇编语言程序的编辑、宏汇编、链接、运行基本概念;

2)熟练掌握动态调试程序TD/DEBUG 的常用命令或窗口功能,学会用TD/DEBUG 调试程序,修改数据和 寄存器等环境;

3)熟悉掌握汇编语言程序的典型数据结构设计、典型程序流控制方法,了解DOS/BIOS 功能调用的基 本方法。

实验内容:

(1)编写程序实现如下功能:

① 从键盘输入任意字符串后,存入自定义存储单元,判断处理后将字符串中小写字母转换为大写字母 (其他字符不变)并按原顺序将这些字符在屏幕上显示出来。

② 从键盘输入在0~65535 之间的十进制数,

微机原理实验报告

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

微机原理实验报告

实验五

班 级: 2012级信息工程(3)班 姓 名: 李泓鑫 学 号: 201230281461 序 号: 17号

评阅分数:

一、 实验目的

掌握8255的工作原理及编程方法。

二、 开发环境

运行于XP操作系统下HQFC集成开发环境。

三、 实验题目 (2)数码管显示

1、静态显示:按图22连接好电路,将8255的A口PA0~PA6分别与七段数码管的段码驱动输入端a~g相连,位码驱动输入端S1接+5V(选中),S0、dp接地(关闭)。编程从键盘输入一位十进制数字(0~9),在七段数码管上显示出来。

2、动态显示:按图23连接好电路,七段数码管段码连接不变,位码驱动输入端S1,S0接8255 C口的PC1,PC0。编程在两个数码管上显示“56”。

3、编程提示:

(1)实验台上的七段数码管为共阴型,段码采用同相驱动,输入端加高电平,选中的数码管亮,位码加反相驱动器,位码输入端高电平选中。 (2)七段数码管的字型代码表如下表

微机原理实验报告

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

实验课程:微机原理及接口技术 姓名: 学号:

成绩 班级: 实验日期: 年 月 日 批阅老师: 实验名称:拆字、拼字程序

一、实验预习内容

1、8086/8088有14个16位寄存器,按其用途可分为8个 寄存器、2个 寄存器和4个 寄存器。

2、通用寄存器分别是 。代码段寄存器是 ,数据段寄存器是 ,堆栈段寄存器是 。

3、在数据寄存器中,被称为累加器的 用于算术运算外,还用于输入/输出等操作。被称为基址寄存器的 它可作为存储器指针来使用。被称为计数寄存器的 在循环和字符串操作时,要用它来控制循环次数;在位操作中,当移多位时,要用 来指明移位的位数。而数据寄存器 在进行乘、除运算时,它可作为默认的操作数参与运算,也可用于存放I/O的端口地址。

4、堆栈指针寄存器 与SS