- 7
- 0
- 约7.71千字
- 约 24页
- 2017-03-08 发布于重庆
- 举报
微机接口重要笔记
取指令(将指令送入到CPU内部) 进行指令译码分析 转换成控制信号
一部分送到CPU内部各个功能部件中
另外一部分通过CPU的引脚送出到系统中其他的功能部件。
寄存器:
触发器 寄存器
系统中寄存器的位置:
大批量的寄存器
位于CPU内部的少量的寄存器----有专门的名称
位于接口电路中能被CPU读写的寄存器-----端口
AB:AB上传送的是地址信息
M中的存储单元需要地址信息:同一个存储芯片中的各个存储单元地址不相同。
端口需要地址信息:
同一个接口芯片中包含若干个端口,这些端口之间地址可能相同,同一个接口芯片中不同端口可能占用同一个地址。
8086CPU引脚:
分时复用:同一根引脚在不同时间段传送二进制信息的含义不同
1010 1000 1111 1000
8086可以提供20位地址信息,寻址1MB存储空间
1MB 1M*8 1024K*8
指令:
操作码:用来表示该条指令完成何种功能,是指令必不可少的组成部分。指令不同,操作码部分肯定不相同。
指令助记符:
MOV AX,1234H
MOV AX,3400H
判断:指令助记符相同的两条指令操作码肯定相同?
操作数:不是指令必须包含的组成部分
AX:1548H AH 15H;AL 48H
地址加法器:将两个16位的地址信息(16位的段基址信息+16位的偏移地址)组合成20位的地址信息。
6位状态标志为: ⑴ 符号标志 SF,Sign Flag :若运算结果的最高位为1。则SF 1,否则为0,可见它和运算结果的最高位相同,通常用来指示运算结果的符号。若SF 1,表明运算结果为负数。 ⑵ 零标志 ZF,Zero Flag :若运算结果为零,则ZF 1,否则ZF 0。 ⑶ 奇偶标志 PF,Parity Flag :若指令的执行结果低8位中1的个数为偶数,则PF 1,否则为0。此标志用于机器中传送信息时,是否产生奇偶错提供检测条件。 ⑷ 进位标志 CF,Carry Flag :当执行一个加法运算使最高位 字节操作的D7或字操作的D15 产生进位,或执行减法运算使最高位产生借位时,则CF 1,否则CF 0。此外,循环和移位指令也会影响这一标志。 ⑸ 辅助进位标志 AF,Auxiliary Carry Flag :当执行加法运算时,D3位向D4有进位,或作减法运算时,D3位向D4有借位,则AF 1,否则为0。这一标志位一般用于BCD码运算时作为是否进行十进制调整的依据。 ⑹ 溢出标志 OF,Overflow Flag :在算术运算中,结果超出了带符号数的表达范围,即字节运算的结果超出-128~+127,或者字运算结果超出-32768~+32767时,OF 1,否则为0。 3位控制标志为: ⑴ 方向标志 DF,Direction Flag :这是处理串操作指令中信息方向的标志。若DF 1,则串操作指令按自动减址操作,即串操作从高地址向低地址方向进行处理:若DF 0,则使串操作指令按自动减量修改地址指针,即串操作从低地址向高地址方向进行处理。 ⑵ 中断允许标志 IF,Interrupt Enable Flag :该标志用于对可屏蔽中断进行控制,若IF 0,则CPU拒绝外部INTR中断请求,本标志对内部中断和不可屏蔽中断不起作用。
⑶ 跟踪标志 TF,Trap Flag :若设置TF 1,则CPU按单步方式执行指令,以调试程序。在这种单步方式下,CPU在每条指令执行之后,产生一个内部中断,显示出各个寄存器及有关存储单元的内容,便于确定和指出产生错误的原因。
Reset: CS 0FFFFH,IP 0
系统复位以后,默认指令从物理地址 FFFF0 H开始执行指令。
8086和8088的区别:
1)8086是16位机,8088是准16位机
2)8086内部指令队列有6个字节,8088内部指令队列只有4个字节。
3)其他引脚定义上有区别。
1.5 8086内部时序
时钟周期:
总线周期:CPU通过总线完成一次数据传送所需时间称为一个总线周期,一个总线周期至少包含4个时钟周期(T1,T2,T3,T4)nTw
T1 T2 T3 TW,T4 T1,Ti
指令周期:完成一条指令的功能所需时间称为一个指令周期。
1.5.3 (可屏蔽)中断响应周期
INTR引脚 如果IF 1,则CPU会响应 通过/INTA引脚送出连续两个低电平的信号。
从CPU角度,两个/INTA的作用如下:
第一个/INTA的作用是通知中断源,CPU已经响应中断,要求中断源做好相应准备。
第二个/INTA的作用是CPU读取中断源通过系统数据总线低8位送给CPU的8位中断类型码。
中断程序入口地址,中断向量,中断向量表,中断类型码
1.6 8086CPU的指令系统简介
MOV
跳转指令:JMP JC JZ
您可能关注的文档
- 微之创科技—创新实践教育第一家.doc
- 循环超声波提取机.doc
- 微作文,大关怀(上).docx
- 微信为什么很难成为商户服务平台.doc
- 微信公众号建设报价表.doc
- 05_上课 材料科学与工程学系.ppt
- 微信公众号内容列表.docx
- 微信朋友如何互动起来.docx
- 微信游戏所需文字0923.docx
- 微信接口使用文档.docx
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- (苏教版)数学五年级上册寒假“天天练”作业设计,含30份题组,附参考答案.doc
- 有限空间作业注意事项.pptx VIP
- 从明代土地产权制度弊端剖析古代土地制度的困境与启示.docx
- 工贸企业常见安全生产隐患诊断检查指导书.pdf VIP
- 麓山景区2006-2020详细规划.doc VIP
- 《地基与基础培训》课件.ppt VIP
- 2026年村卫生室基本公共卫生服务工作计划.docx VIP
- 阿姆斯壮Armstrong--THE BRAIN® DMC80再循环水温控制样本.pdf
- 《地下工程建设疏干排水水资源论证导则》.pdf VIP
- GB 17167-2025用能单位能源计量器具配备和管理通则.pdf
原创力文档

文档评论(0)