- 17
- 0
- 约8.35千字
- 约 13页
- 2017-09-28 发布于重庆
- 举报
微型计算机原理与接口实验
微型计算机原理与接口实验报告
实验一 I/O地址译码
实验目的:掌握I/O地址译码电路的工作原理
实验仪器:U3 74LS138 74LS74 74LS00 PC TPC-ZK实验系统
实验总体思路:
先使灯亮,延时,然后灭,不断循环
实验内容:
实验电路如图1-1所示,其中74LS74为D触发器,可直接使用实验台上数字电路实验区的D触发器,74LS138为地址译码器。译码输出端Y0~Y7在实验台上“I/O地址”输出端引出,每个输出端包含8个地址,Y0:280H~287H,Y1:288H~28FH, 当CPU执行I/O指令且地址在280H~2BFH范围内,译码器选中,必有一根译码线输出负脉冲。
实验代码:
DATAS SEGMENT
AA DB AOH
BB DB A8H
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
PUSH DS
MOV AX, 0
PUSH AX
MOV AX, DATAS
MOV DS, AX
CIR: MOV AL, AA
MOV DX, 2A0H
OUT DX, AL ;输出A0H,灯亮
CALL DELAY
MOV AL, BB ;输出A8H,灯灭
MOV DX, 2A8
OUT DX, AL
JMP CIR
MOV AH, 4CH
INT 21H
DELAY PROC FAR ;延时函数
MOV BX, 100
WAIT: MOV CX, 2601
FLASH: LOOP FLASH
DEC BX
JNZ WAIT
RET
DELAY ENDP
CODES ENDS
END START
实验结果: L7闪烁发光(亮、灭、亮、灭、??)
实验二 存储器读写实验
实验内容:
编制程序,将字符A-Z循环写入扩展的RAM中,然后再将扩展的RAM内容读出来显示在主机屏幕上。
实验目的:
1、熟悉6264静态RAM的使用方法,掌握PC机外存扩充的手段。
2、通过对硬件电路的分析,学习了解总线的工作时序。
实验仪器:
2K的6264 TPC-ZK实验系统 PC
实验总体思路:
实验代码:
DATAS SEGMENT
MESSAGE DB ANY KEY TO SHOW THE CONTENTS!,0DH,0AH,$
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX, DATAS
MOV DS, AX
;此处输入代码段代码
MOV AX,0D000H
MOV ES, AX ;init es
MOV BX, 6000H ;EA=06000H START FROM PA=0D6000H
MOV CX, 100H
MOV DL, 41H
WRITE: ; WRITE REAPTLY
MOV ES:[BX], DL
INC BX
INC DL
CMP DL, 5AH
JLE CIR
MOV DL, 41H
CIR:
LOOP WRITE
; KEY OUTIN
MOV DX, OFFSET MESSAGE
MOV AH, 9
INT 21H
MOV AH, 01H
INT 21H ;WAIT
MOV AX, 0D000H
MOV ES, AX
MOV BX, 6000H
MOV CX, 0100H
READ:
MOV DL, ES:[BX]
MOV AH, 02H
INT 21H
INC BX
LOOP READ
MOV AH, 4CH
INT 21H
C
您可能关注的文档
最近下载
- 酒店工程维修保养计划规划方案规划规划方案.docx
- 开封大学单招试卷真题及答案2025.doc VIP
- 生产型企业薪酬管理制度.docx VIP
- 腾讯AI战略布局.pptx VIP
- 2025年中国电信湖北分公司校园招聘笔试备考题库及答案解析.docx VIP
- 反应堆物理分析重点.docx VIP
- 施耐德ATV630调试参数.doc VIP
- 衡阳师范学院南岳学院《财务管理》2025 - 2026学年第一学期期末试卷.docx VIP
- NB_T 11383-2023 风力发电机组 塔架涡激振动计算与减振技术规范.docx VIP
- 内蒙古《住宅工程质量常见问题防治技术规程》DB15_T 3857-2025.pdf VIP
原创力文档

文档评论(0)