微机原理及应用复习五邑大学培训讲学.ppt 立即下载
2024-12-04
约4.7千字
约22页
0
252KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理及应用复习五邑大学培训讲学.ppt

微机原理及应用复习五邑大学培训讲学.ppt

预览

免费试读已结束,剩余 17 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微机原理与接口复习
主要章节
微机及微处理器结构及原理	
8088CPU的主要部件及其功能、工作模式、复位、存储器组织与物理地址计算。
指令系统及汇编程序设计
	寻址方式(地址计算)、基本指令及功能(传送、运算、串操作、控制转移)、数据定义伪指令、汇编程序结构。基本DOS功能调用(键盘输入、显示、设置中断向量)
微机和外设的数据传输
	接口功能、I/O数据传送方式。
控制及接口芯片原理及编程
	8253、8255、8251、8259、8237
	原理及编程(设置及应用编程)
考试题型
		填空、地址计算、简答、指令和程序的分析、芯片编程设置、程序设计。
填空:指令分析,基本概念
地址计算:根据寄存器的内容及指令寻址方式,计算单元的逻辑地址和物理地址。
简答:基本概念、基本原理
指令分析:①给出功能要求,写出指令实现。
		②给出指令,分析功能、计算地址。
程序分析:分析程序段的功能和执行结果
芯片编程设置:给出芯片功能要求,写出设置命令字及程序段。
程序设计:根据要求编写程序。	
8257DMA控制器:	00H~~0FH
	页面(81H	通道2,82H通道3,83H通道1)
8259中断控制器:	20H~~21H
	中断类型码(08H~0FH)
	中断向量设置(AH=25H),中断向量读取(AH=35H)
	地址计算:
巳知8086CPU中下列各寄存器的内容分别为:
CS=5340H,DS=0030H,SS=1230H,
IP=5220H,AX=3240H,BX=7240H,
BP=4B0H,SP=4690H,ES=3330H
	1〉求当前指令单元地址和堆栈栈顶单元物理地址。
	2〉求下列各指令中操作数所在存储单元的物理地址。
	a.MOV		AX,[4730H]
	b.MOV[BX+4730H],AX
	C.MOV		AX,[BP+473H]
1>当前指令单元地址:CS+IP:53400H+5220H=58620H
堆栈栈顶单元物理地址:SS+SP=12300H+4690H=16990H
2>a.DS+4730H=00300H+4730H=04A30H
b.DS+BX+4730H=00300+7240H+4730H=0BC70H
c.SS+BP+473H=12300H+4B0H+473H=12C23H
程序分析:
写出下列程序段执行完后,AL,DL的内容,并指出程序完成的功能。
	MOV	CL,04
	MOV	AL,87H	
	MOV	DL,AL
	AND	AL,0FH
	OR		AL,30H
	SHR	DL,CL
	OR		DL,30H
解:
	(AL)=37H	(DL)=38H
将BCD码87的个位和十位转换成对应的ASCII码,并存放在AL,DL中。接口芯片设置及编程:
一、8253计数器定时器:
一、假设8253占用的端口地址为180H-184H,CLK0和CLK2接8MHZ时钟,要求:
1)将计数器0设置时钟周期为1ms分频器,计数器2的设置为软件触发的选通信号发生器,设置完计数初值0.2ms后OUT2输出选通信号。
2)将OUT0接到计数器1的CLK1,计数器0工作方式同上,计数器1输出频率为1HZ的方波信号。
1)计数器0:方式字00110100(34H)
		初值:8000
计数器2:方式字10111000(0B8H)
		初值:1600
		MOV	DX,183H
		MOV	AL,34H
		OUT	DX,AL
		MOV	AL,0B8H
		OUT	DX,AL
		MOV	DX,180H
		MOV	AX,8000
		OUT	DX,AL
		MOV	AL,AH
		OUT	DX,AL
		MOV	DX,182H
		MOV	AX,1600
		OUT	DX,AL
		MOV	AL,AH
		OUT	DX,AL答案:
2)计数器0:方式字00110100(34H)
		初值:8000
计数器1:方式字01110110(076H)
		初值:1600
		MOV	DX,183H
		MOV	AL,34H
		OUT	DX,AL
		MOV	AL,076H
		OUT	DX,AL
		MOV	DX,180H
		MOV	AX,8000
		OUT	DX,AL
		MOV	AL,AH
		OUT	DX,AL
		MOV	DX,181H
		MOV	AX,1000
		OUT	DX,AL
		MOV	AL,AH
		OUT	DX,AL二、定时/计数器芯片8253A的端口地址为24H—27H,将它的通道2的CLK2接外部计数脉冲,要使计数值达到4000时,OUT2产生中断请求,写出相应程序段。
答案:通道2的方式命令字:10110000(0B0H)
计数初值:4000
MOV	DX,27H
	MOV	AL,0B0
查看更多
王子****青蛙
实名认证
内容提供者
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

微机原理及应用复习五邑大学培训讲学

文档大小:252KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用