江苏大学微机原理实验程序
“江苏大学微机原理实验程序”相关的资料有哪些?“江苏大学微机原理实验程序”相关的范文有哪些?怎么写?下面是小编为您精心整理的“江苏大学微机原理实验程序”相关范文大全或资料大全,欢迎大家分享。
江苏大学微机原理试卷
江苏大学期末试题
课程名称 专
业
共 3页 第 1 页 2008.4
微 计 原 理 及 应 用
考试日期 姓
名
题得号 一 分 二 三 四 五 六 七 八 九 十 总 计 核查人签名 阅卷人签名 一、填空题 (28%) 1、、8251异步通信工作,传送一个字符包括:1个起始位,1个停止位,1个奇偶位和5个数据位,共8位。要求每秒钟传送480个这样的字符,则波特率为 。 2、一个计算机系统所具有的物理地址空间大小是由____________决定的,8086系统的物理空间地址为________。 3、微型计算机系统总线可分为 地址 总线, 总线, 总线。 4、堆栈的主要特点是 ,指令队列的主要特点是 。 5、单片8259A可管理 级可屏蔽中断;6片级连最多可管理 级。 6、汇编语言程序中通常包括____________、堆栈段和____________。 7、执行LDS BX ,[SI+2000H]指令,已知(CS)=2A00A;(IP)=0504H;(DS)=2500H; (
微机原理完整实验报告+程序
实验题目 8253定时/计数器实验
一、实验目的与要求:
1. 学会8253芯片和微机接口原理和方法。
2. 掌握8253定时器/计数器的工作方式和编程原理。 二、实验内容:
1、实验原理
本实验原理图如图1所示,8253A的A0、A1接系统地址总线A0、A1,故8253A 有四个端口地址,如端口地址表1所示。8253A的片选地址为48H~ 4FH。 因此, 本实验仪中的8253A四个端口地址为48H、49H、4AH、4BH,分别对应通道0、通道1、通道2和控制字。采用8253A通道0,工作在方式3(方波发生器方式),输入时钟CLK0 为1MHZ, 输出OUTO 要求为1KHZ的方波,并要求用接在GATE0引脚上的导线是接地(\电平)或甩空(\电平)来观察GATE对计数器的控制作用,用示波器观察输出波形。
2、 实验线路连接
(1) 8253A芯片的CLK0引出插孔连分频输出插孔1MHZ。 (2) 8253A的GATE0接+5V。 3、 实验步骤
(1) 按图1连好实验线路 (2) 运行实验程序
1.按“调试”按
微机实验程序
实验2 EDIT,MASM,LINK的使用
实验内容:在内存X-NUM和Y-NUM单元存有42和-43,利用汇编语言程序编程设计计算这两数字和,
结果放入S-NUM单元 DATA SEGMENT X DB 42 Y DB -43 S DB ? DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV AL,X ADD AL,Y MOV S,AL MOV AH,4CH INT 21H CODE ENDS END START
实验3 循环程序设
标签: 教育
实验3 循环程序设计
实验内容:1.现有数组X,Y. X=32,-43,76,95,-1; Y=-78,127,-128,-125,88.
计算这两个数组之和,结果送到另一组数, 即S(i)=X(i)+Y(i) DATA SEGMENT X DB
微机原理实验三 编程实现子程序调用
实验二 编程实现循环程序
**************************************************************************************
一、题目内容
**************************************************************************************
编程实现:
1.主程序由键盘输入一个数(<10),用子程序1实现DATA段以这个数为首连续十个整数填充字节数组buf。譬如显示提示:”Please input a number:”,键盘输入3,执行子程序1后buf db 3,4,5,6,7,8,9,10,11,12。
2.主程序实现十个数求和,调用另一子程序2实现将和逐位转为ASCII码显示:”Sum is: xx”。
提示:和不会超过十进制3位数,所以将和除以10,逐位转换,再加上30H即分别可以得它们的ASCII码。
**************************************************************************************
二、流程图
**
微机原理实验
实验一 清零程序
1、实验目的
掌握8088汇编语言程序设计和调试方法,熟悉键盘操作。 2、实验内容
把RAM区内4000H~40FFH单元的内容清零。 3、程序框图
4、实验步骤
用连续或单步方式运行程序,检查4000H~40FFH中执行程序前后的内容变化。 5、思考
假使把4000H~40FFH中的内容改成FF,如何修改程序。
实验二:拆字程序
一、实验目的(5分钟)
掌握汇编语言程序设计的方法及程序调试方法。 二、实验内容
把4000H的内容拆开,高位送4001H低位,低位送4002H低位,4001H和4002H的高位全部清零,一般本程序用于把数据送显示缓冲区时用。 三、程序流程
四、实验步骤 1、LED环境
(1)在P.状态下按“0—EV/UN”,装载实验所需的代码程序。
(2)在P.状态下按键入3020,然后按STEP或EXEC进入入实验项目的调试与运行。 2、PC环境
在与PC联机状态下,编译、连接、下载PH88\\se02.asm,用连续或单步方式运行程序。 3、在单步运行时,每走一步可观察其运行结果。
在连续运行状态下,应按“暂停图标”或试验箱上的“暂停按钮”,使系统无条件退出用户运行状态返回监控,
微机原理实验
第二部分 实验内容
《微机原理与应用》包括6个实验,其中前3个是软件编程,在PC机上完成,后3个是硬件实验,在TDN-MD实验箱上完成。
实验一 顺序程序设计与调试
一、实验目的
1.熟悉汇编语言上机过程和上机步骤。 2.掌握汇编语言程序书写格式。 3.掌握顺序程序的设计与调试方法。 4.掌握汇编语言程序运行结果的观察方法。 二、实验设备
PC机一台(安装汇编软件)。 三、实验内容
分析并对比以下各程序段运行的结果。 1.两种加法指令比较
(1) STC MOV AL,50H MOV BL,60H ADD AL,BL (2)STC MOV AL,50H MOV BL,60H ADC AL,BL
2.两种加1指令比较
(1) MOV AL,0FFH INC AL (2) MOV AL,0FFH ADD AL,1
3.两种乘法指令比较
(1) MOV AL,0FFH MOV BL,0FFH MUL BL (2) MOV AL,0FFH
1
MOV BL,0FFH IMUL BL
4.逻辑指令比较
(1) MOV AL,55H AND AL,0F
微机原理实验3分支程序设计
物理与机电工程系
(2015——2016 学年第 一 学期)
《分支程序设计 》 上机实验报告
专 业:电子信息工程 学 号: 4625852555 姓 名: 不同人 任课教师: 规范和 实验地点: 实验楼368 项目编号: 实 验 三
一、实验目的: 1. 掌握分支程序的基本结构和设计方法。 2. 掌握分支程序上机运行和调试方法。 3. 熟悉DEBUG的使用。 二、实验内容: ?1x?0?x?0 ,要求x和y存放在内存单元中,并将判1. 用分支结构设计程序实现符号函数y??0??1x?0?断的结果在屏幕上显示输出。 2. 在键盘上输入一个字符,判断是否为小写字母,若不是,显示错误信息,若是,则将其转换为大写字母并显示。 3. 在键盘上输入一个字符,判断它是一个数字、大写字母还是小写字母,若为数字,则显示digital,若为字母,显示letter,否则,显示other。 4. 将字节型变量x的低四位(一位十六进制数)以十六进制数的形式显示。 三、实验过程: ?1x?0?x?0的源程序,汇编源程序,运行
华电微机原理与接口实验实验(完整可用程序)
《计算机接口技术》实验指导 (第一版)
TPC-1实验系统的结构及使用说明
1. 结构
TPC—l实验系统不能单独使用,它必须和PC机相连才能工作。
系统由一块 PCI总线驱动卡和一个实验台构成,实验台上有8251A、8255A、8253、DAC0832、ADC0809等芯片和小键盘、数码管、8MHz晶振等器件。实验台的结构如图1所示。
图1 TPC—1实验台主要部件分布图
为了实验方便,在每一部分实验电路附近都预留有单线信号插孔,实验时只要将相应插孔用单股导线相连即可。 2. 安装
安装时请按下述步骤进行。
(1) 用60芯扁平电缆线连接总线驱动卡和实验台。 (2) 连接实验台电源。
(3) 启动计算机。
(4) 打开实验台电源开关,实验台上的指示灯亮即可进行实验。
注意:在进行线路的连接过程中,必须关闭实验台的电源,在断电条件下进行操作,否则可能会引起实验台的损坏。
3. 实验台上的I/O地址
实验台上的I/O地址为200~23F共64个,分8个插孔引出,它们分别是200~207;208~20F;210~217;218~21F;220~227;228~22F;230~237;238~23F;实验
华电微机原理与接口实验实验(完整可用程序)
《计算机接口技术》实验指导 (第一版)
TPC-1实验系统的结构及使用说明
1. 结构
TPC—l实验系统不能单独使用,它必须和PC机相连才能工作。
系统由一块 PCI总线驱动卡和一个实验台构成,实验台上有8251A、8255A、8253、DAC0832、ADC0809等芯片和小键盘、数码管、8MHz晶振等器件。实验台的结构如图1所示。
图1 TPC—1实验台主要部件分布图
为了实验方便,在每一部分实验电路附近都预留有单线信号插孔,实验时只要将相应插孔用单股导线相连即可。 2. 安装
安装时请按下述步骤进行。
(1) 用60芯扁平电缆线连接总线驱动卡和实验台。 (2) 连接实验台电源。
(3) 启动计算机。
(4) 打开实验台电源开关,实验台上的指示灯亮即可进行实验。
注意:在进行线路的连接过程中,必须关闭实验台的电源,在断电条件下进行操作,否则可能会引起实验台的损坏。
3. 实验台上的I/O地址
实验台上的I/O地址为200~23F共64个,分8个插孔引出,它们分别是200~207;208~20F;210~217;218~21F;220~227;228~22F;230~237;238~23F;实验
微机原理实验指导
安徽建筑工业学院电子与信息工程学院
微机原理软件实验1 8086指令操作和编制简单程序段的实验
一、 实验目的
1. 掌握DEBUG的基本使用方法;
2. 学习传送、算术运算和移位指令的用法; 3. 利用DEBUG编制简单程序段,为8086/8088汇编程序语言设计打下良好的基础。 二、 实验内容
1.写出MOV AL,CL的机器码;
2.使AX=4235H,BX=06FAH,CX=0103H,DX=3105H,CF=1。下列每条指令(独立)执行后的结果是什么?CF标志位的值等于多少?
⑴ MOV AX,CX ⑵ ADC BX,CX ⑶ DEC BX ⑷ DIV CL
⑸ OR BL,30H ⑹ TEST DH,0FH ⑺ SAR AL,1 ⑻ SHL BH,CL ⑼ RCL BX,1 ⑽ XOR CX,0FFF0H 3. 编制程序段实现:6+7+8+9+10,结果存放在AX中。 4. 用移位指令完成:34H×20(无符号数),结果存放在AX中。 5.附加题:将AL(25H)中两