预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共84页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

微机原理及接口技术考试题型第1章复习数制转换微型计算机微处理器三组总线总线分类复习8086CPU内部结构8086/8088CPU的结构从功能上,8086分为两部分,即 1.执行部件(executionunit,EU) 2.总线接口部件(businterfaceunit,BIU)执行部件总线接口部件分为四类: 通用寄存器组 指针和变址寄存器 2)段寄存器 3)指令指针和标志寄存器(一)通用寄存器(二)指针和变址寄存器 1)SP 存放的是访问堆栈所需的“堆栈指针”。 2)BP 访问堆栈段的一个数据区的“基地址”(偏移量)。 3)SI 用于寻址串操作指令的源数据串。 4)DI 用于寻址串操作指令的目的数据串。(三)段寄存器(SegmentRegister)(四)指令指针和状态标志寄存器存储器中的逻辑地址和物理地址最小模式和最大模式的概念复习指令系统1.立即数寻址2.寄存器寻址3.直接寻址4.寄存器间接寻址5.寄存器相对寻址例如: MOVAX,[BX+SI] 设DS=1000H,BX=5000H,SI=2000H,则上面指令在执行时,有效地址为7000H,本指令将和 两单元的内容取到AX中。 MOV[BP+SI],AL 设SS=2000H,BP=6000H,SI=2000H,则上面指令在执行时,有效地址为8000H,本指令将AL中的内容送到内存堆栈区的地址单元中。7相对的基址加变址寻址MOV指令的几点说明:堆栈作用: 在调用一个过程时,保存返回地址; 暂时存放寄存器或存储器单元操作数的内容。例如,将16位通用寄存器CX的内容压入堆栈,然后,弹出栈顶至CX中,已知:(SS)=0200H,(SP)=0008H,(CX)=12FAH。POPCX输入/输出指令练习 CLC MOVSI,2000H MOVAX,[SI] MOVDI,3000H ADDAX,[DI] MOV[SI],AX MOVAX,[SI+2] ADCAX,[DI+2] MOV[SI+2],AXSALAL,1 MOVBL,AL MOVCL,2 SALAL,CL ADDAL,BL例如例如MOVBX,2000H MOVAL,[BX] MOVCX,14H L1:INCBX CMPAL,[BX] JGEL2 MOVAL,[BX] MOVBX,2000H MOV[BX],AL指令性语句——由8086指令助记符构成的语句 由CPU执行,每一条指令性语句都有一条机器码指令与其对应; 指示性语句——由伪指令构成的语句 由汇编程序(MASM)执行。指示性语句无机器码指令与其相对应。复习存储器存储器的地址选择:全译码A15 A14 A13部分译码138线选译码线选译码示例存储器地址选择注意复习I/O接口3.I/O端口的编址:4.端口地址分配方法:I/O端口单独编址I/O端口与存储器统一编址CPU和外设之间的数据传送方式一程序方式2.条件传送方式二中断方式三DMA方式复习可编程并口芯片8255A8255A的芯片引脚信号1.和外设一边相连的信号2.和CPU一边相连的信号某应用系统以8255A作为接口,采集一组开关S7~S0的状态,然后通过一组发光二极管LED7~LED0显示开关状态(Si闭合,则对应LEDi亮,Si断开,则对应的LEDi灭),已知8255A、B两组均工作在方式0,电路连线图如图所示。LED71)端口地址 方式选择控制字3)程序如下:8086/8088的中断分类:说明例:中断类型号为10的中断处理子程序存放在1234H:5678H开始的内存区域中,求中断向量地址及其每个单元中所存放的数值。复习计数器/定时器8253复习D/A和A/D转换75说明:3)CPU发出的控制信号经D/A转换器变为模拟信号,再由功放将信号放大后驱动受控对象。 4)虚线上面的一条线路在控制系统中作为测量的环节,下面的一条线路作为程序控制的环节,两者合起来才成为完整的实时控制系统。D/A转换器主要性能指标(4)精度:实际输出值与理论值之差,一般不大于1/2LSB (5)建立时间:输入数字量到建立稳定输出电流的时间DAC0832工作方式模/数转换概述采样保持电路什么是保持?量化和编码