- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理概念复习
微机原理与接口复习
主要章节
微机及微处理器结构及原理(第1、2章)
8088CPU的主要部件及其功能、工作模式、复位、存储器组织与物理地址计算。
? 指令系统及汇编程序设计(第3、4章)
寻址方式(地址计算)、基本指令及功能(传送、运算、串操作、控制转移)、数据定义伪指令、汇编程序结构。基本DOS功能调用(键盘输入、显示、设置中断向量)
微机和外设的数据传输(第7章)
接口功能、I/O数据传送方式 。
控制及接口芯片原理及编程(第7、8、9、10、11章)
8253、8255、8251、8259、8237
原理及编程(设置及应用编程)
实验内容
所做实验的基本原理、芯片端口、编程
考试题型
填空、地址计算、简答、指令和程序的分析、芯片编程设置、芯片综合应用。
填空:指令分析,基本概念
地址计算:根据寄存器的内容计算单元的物理地址
简答:基本概念、基本原理
指令分析:①给出功能要求,写出指令实现。
②给出指令,分析功能功能、计算地址。
程序分析:分析程序段的功能和执行结果
芯片编程设置:给出芯片功能要求,写出设置命令字及程序段。
芯片综合应用:按照要求编写应用程序。
实验接口芯片端口地址:
8255并行接口: 218H~~21BH
8251串行接口: 208H~~209H
8253计数器定时器: 200H~~203H
8257DMA控制器: 00H~~0FH
页面(81H 通道2,82H 通道3,83H 通道1)
8259中断控制器: 20H~~21H
中断类型码(08H~0FH)
中断向量设置(AH=25H),中断向量读取(AH=35H)
D/A转换: 228H~~229H
A/D转换: 220H~~227H (IN0~~IN7)
指令分析:
写出将DS:3766H单元内容送AL中的指令
写出将BX内容送ES:3766H单元的指令
写出将2340H送CX的指令。
MOV AL,[3766H]
MOV BX,ES:[3766H]
MOV CX,2340H
?
将BX的D8~D12位清0
AND BX,1110000011111111B
(AND BX,0E0FFH)
写出指令中操作数寻址所使用的段寄存器
MOV AL,[357H] DS
ADD [DI],BX DS
AND CL,[BP+69H] ES
STOSB ES
地址计算:
巳知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. ES+BP+473H=33300H+ 4B0H+ 473H=33C23H
程序分析:
写出下列程序段执行完后,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的方波信号。
3)(选做题)将计数器1的CLK1接某灌装生产线装瓶计数器脉冲信号,每当装满一箱(24瓶)时,OUT1产生中断请求,OUT1接8259中断控制器的IR7(相应的中断类型码为0FH的中断)。中断程序记录并在屏幕上显示装箱数量。
1)计数器0:
您可能关注的文档
最近下载
- 2024-2025年数学选择性必修第一册共线向量与共面向量同步检测 2(带答案).docx VIP
- 数据治理概论课件:数据治理工具.pptx VIP
- 08J907 洁净厂房建筑构造.pdf VIP
- 04G323-2 图集钢筋混凝土吊车梁(工作级别A4、A5).pdf VIP
- 全国优质课一等奖统编版语文八年级上册唐诗五首《野望》《黄鹤楼》《使至塞上》《渡荆门送别》《钱塘湖春行》公开课课件.pptx
- 幼儿高热惊厥的急救处理.pptx VIP
- 惯性器件原理课件.pptx VIP
- 新版建设工程工程量清单计价标准解读.pptx VIP
- 危大工程专项施工方案.doc VIP
- 莫桑比克考察报告.pdf VIP
文档评论(0)