- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
河北工业大学-计算机接口与技术
微处理器由算术逻辑部件、控制部件、寄存器组、片内总线、等组成
系统时钟频率表示运算速度、
程序设计语言分为高级语言、汇编语言、机器语言三大类
8086是16位数据总线,8088是8位数据总线
执行部件EU
EU部件由算数/逻辑运算器ALU,寄存器阵列,EU控制器等组成,EU不与外部系统总线相连,只负责指令的译码和执行。EU从BIU的指令队列中取指令,进行指令译码并利用内部寄存器和ALU对数据进行处理,执行指令的结果或者执行时所需要的外部数据,都有EU向BIU发出请求,让BIU或存储器货I/O接口访问
EU的寄存器阵列有4个16位通用数据寄存器,4个16位专用数据寄存器,和1个16位的状态标志寄存器F,状态标志寄存器存放着9位状态标志信息
接口的分类
1按接口通用型分类 通用接口 专用接口
2按接口功能分类 辅助/控制接口 通用I/O接口 专用I/O接口
3按数据传输的格式分类 并行接口 串行接口
4按接口硬件复杂程度分类 接口芯片 接口卡
3接口的功能
I/O数据缓冲/所存功能
设备选择和寻址功能
电平信号转换功能
控制功能
可编程功能
错误检测功能
4、中断系统功能
并行处理能力 实时处理能力 故障处理能力 多机处理能力
5、中断处理过程
中断请求 中断判优 中断响应 中断处理 中断返回
6、中断向量
中断向量是一种中断管理方式,是指中断系统响应中断时,能自动从判优逻辑获得优先权最高的中断源的类型号,根据类型号得到中断服务程序的入口地址,然后转到中断服务程序去执行
7、假设8259A的IRR表示有哪些中断输入端提出了中断请求?(IR)当8259A优先级是一般固定嵌套,若当前ISR有哪些中断输入端可以响应嵌套服务(IR0)
8、设8259A中断初始控制字ICW2的T7~T3是10001,当IR3申请中断并响应时,中断向量类型号是(8B)中断向量表的地址是(022CH)
D/A转换原理
D/A转换器是把数字量转换为对应的模拟量,将数字量每一位的代码按照位权转换为对应的模拟量值,再把它们相加,求和得到的就是与数字量对应的模拟量(电流或电压输出)。
9、计数式ADC工作过程:
先启动转换,信号S有效(由高变低),此时计数器复位;
等信号S成为高电平时,计数器准备计数;
由于计数器是0,所以DAC的输出电压VO=0;
VO和Vi比较,电压比较器输出高电平,使控制信号C=1,计数器开始计数;
随着计数器计数值地增加,DAC输出的电压VO也越来越大;
在VOVi时,比较器一直输出高电平,C=1计数器一直计数;
当VOVi时,比较器输出低电平使C=0,计数器停止计数,此时得到的数字量D7-D0就是要求的结果。
10、利用0832输出梯形波
MOV DX,0066H
MOV AL,00H
MOV CX,0FFH
UP: INC AL
OUT DX,AL
CALL DELAY1
CMP AL,0FFH
JNZ UP
TOP: OUT DX,AL
CALL DELAY2
LOOP TOP
DOWN:DEC AL
OUT DX,AL
CALL DELAY1
CMP AL,00H
JNZ DOWN
MOV CX,0FFH
BOTT:OUT DX,AL
CALL DELAY2
LOOP BOTT
JMP UP
编写8251A初始化程序段:端口地址为44H和45H,内同步方式,双同步字符,奇校验,七位数据位
Mov al,
Out 45H,al
Mov al
Out 45h ,al
Mov al,16h
Out 45h,al
Out 45h,al
Mov al,0B7h
Out 45h,al
编写使用8251A进行异步串行输出的程序段:端口地址为60h,62h,7位数据位,1位停止位,偶校验,波特率因子64,用查询的方式输出数据段中以BUFFER为首地址的60字节数据
Mov al,40h
Out 62h,al
Mov al
Out 62h,al
Moval,37h
Out 62h,al
Mov cx,60
Mov ax,0
Mov ds,ax
Mov si ,offsetbuffer
L: in al,62h
Test al,01h
Jz L
Mov al,ds:【si】
Out 60h,al
Inc si
Loop L
8255 方式0
Mov al
Mov dx,0ff2Bh
Out dx,al
Mov dx,0ff29h
In al,0x
Test al
Jz L;zf=1
Mov dx,0ff28h
In al,dx
M
您可能关注的文档
最近下载
- 读书分享会《如何阅读一本书》.ppt VIP
- 29体制转轨时民营经济发展的约束分析.doc VIP
- 第一章 化学工业与化学工程教学精品.ppt VIP
- 2025年湖北省技能高考(农学类-种植类)专业知识《植物保护》考试题库资料(含详解).pdf VIP
- 食品加工车间卫生检测标准.docx VIP
- (高清版)DB11∕T 1136-2023 城镇燃气管道翻转内衬修复工程施工及验收规程.pdf VIP
- 少儿中国传统介绍——春节英语PPT.ppt VIP
- 《红星照耀中国》 导读课件(共55张PPT).pptx
- 完整版劳动合同书Word模板(共5页).pdf VIP
- 食品加工车间卫生规范标准.docx VIP
原创力文档


文档评论(0)