- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机学院微机接口实验报告
实验一 汇编语言程序设计实验
一、 实验目的
熟悉汇编语言程序设计及TD-PITE80X86实验环境的使用。
二、 实验设备
PC机一台,TD-PITE实验装置或TD-PITC实验装置一套。
三、 实验内容
在数据段定义10个无符号数据,求出其中的最大和最小值,并显示。
四、 实验步骤
(1)完成汇编程序格式,编写实验程序。
(2)编译、链接无误后装入系统。
(3)先运行程序,待程序运行停止。
(4)通过键入D命令查看程序运行的结果。
(5)可以反复测试几组数据,观察结果,验证程序的正确性。
五、汇编程序:
DATA SEGMENT
ARRY1 DB 24H,0F7H,82H,01H,0BAH,42H,98H,0BFH,78H,92H
MAX DB ?
MIN DB ?
DATA ENDS
SSTACK SEGMENT STACK
DB 256 DUP(?)
SSTACK ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:SSTACK
START:
MOV AX,DATA
MOV DS,AX
MOV CX,10
MOV AL,ARRY1
MOV BL,ARRY1
XOR SI,SI
INC SI
DEC CX
LOOPS:
MOV DL,[ARRY1+SI]
CMP AL,DL
JB LARG
CMP BL,DL
JA SMA
JMP NEXT
LARG:
MOV AL,DL
JMP NEXT
SMA:
MOV BL,DL
JMP NEXT
NEXT:
INC SI
LOOP LOOPS
MOV MAX,AL
MOV MIN,BL
MOV AX,4C00H
INT 21H
CODE ENDS
END START
实验二 8259中断控制实验
一、 实验目的
1. 掌握8259中断控制器的工作原理。
2. 学习8259的应用编程方法。
3. 掌握8259级联方式的使用方法。
二、 实验设备
PC机一台,TD-PITE实验装置或TD-PITC实验装置一套。
实验内容:
单次脉冲和主片IR6、IR7相连,实现按动KK1+屏幕显示字符串,按动KK2+屏幕显示字符。
四、实验步骤
(1)连接实验线路。
(2)编写实验程序,经编译、链接无误后装入系统。
(3)运行程序,重复按单次脉冲开关KK1+与KK2+,显示屏会显示相应字符或字符串,说明响应了中断。
五、汇编程序:
SSTACK SEGMENT STACK
DW 32 DUP(?)
SSTACK ENDS
DATA SEGMENT
BUF DB THIS IS MIR7 $
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE
START: PUSH DS
XOR AX,AX
MOV DS,AX
MOV DX,OFFSET MIR7
MOV AX,SEG MIR7
MOV DS:38H,DL
MOV DS:39H,DH
MOV DS:3AH,AL
MOV DS:3BH,AH
MOV DX,OFFSET MIR6
MOV AX,SEG MIR6
MOV DS:3CH,DL
MOV DS:3DH,DH
MOV DS:3EH,AL
MOV DS:3FH,AH
CLI
POP DS
MOV AL,11H
OUT 20H,AL
NOP
MOV AL,08H
OUT 21H,AL
NOP
MOV AL,04H
OUT 21H,AL
NOP
MOV AL,01H
OUT 21H,AL
NOP
MOV AL,3FH
OUT 21H,AL
NOP
STI
AA1: NOP
JMP AA1
MIR6:
STI
PUSH AX
PUSH DX
MOV DL,36H
MOV AH,02H
INT 21H
MOV AL,20H
OUT 20H,AL
NOP
POP AX
POP DX
IRET
MI
您可能关注的文档
最近下载
- 铁路局招聘考试《铁路基础知识》100题及答案.docx
- 《QSY1237-2009-工艺和设备变更管理》.pdf
- 期末复习专项训练【实验题】(试题)小学科学五年级上册 教科版.docx VIP
- 农旅融合:推进乡村振兴,实现双赢.docx VIP
- 技术标书技术方案(完整资料).pdf VIP
- 13G311-1:混凝土结构加固构造.pdf VIP
- DB21_T 1565-2015预应力混凝土管桩基础技术规程.pdf
- 夏季防暑降温施工方案_夏季防暑降温施工方案夏季防暑降温工作方案.pdf VIP
- 危重症患者口渴的护理PPT.pptx
- 八年级人教版物理下《12.2滑轮》一等奖优秀教学设计 .pdf VIP
文档评论(0)