接口作业参考

2020-06-03 11:19

第一章

1.3总结、比较Pentium微机系统南北桥系统结构和中心结构特点。 答:

北桥:CPU总线-PCI总线桥片(Host Bridge) 南桥:PCI总线-ISA总线桥片。

最大特点:可以使高速外围设备通过PCI插槽直接与PCI相连,适应了当前高速外设与微机处理器之间高速通信的要求。

尽管南北桥结构能够提供高速的外围PCI总线以支持高速外设与CPU的连接要求,但是由于南北桥芯片之间的连接与数据交换同样也是通过PCI,这样,南北桥芯片之间频繁交换的大量数据信息必然会导致PCI总线信息通路的拥挤与不畅,同时也会影响到南北桥芯片之间的信息交换。为了解决这个问题,也为了更好地发挥PCI总线的作用,人们就提出了中心结构。

中心结构(HUB)的特点: 1).存储控制中心用于提供高速AGP接口、动态显示管理、电源管理和内存管理功能。 2).I/0控制中心提供了音频编码和调制解调器编码接口、IDE控制器、USB接口、局域网络接口,并与PCI总线及其插槽连接在一起。

3).固件中心包含了主板BIOS、显示BIOS和可用于数字加密、安全认证等领域的硬件随机数产生器。

4). 中心结构抛弃了南北桥结构,即南北桥芯片之间需频繁进行交换的大量数据不再通过PCI总线信息通道进行传送,而是直接在桥路芯片组内部的两块控制芯片之间进行交换。

主要有810系列、815系列、820系列、850系列和860系列等。

1.10 说明微机系统中系统总线和局部总线的概念。PC系列微机中常用的系统总线和局部总线有哪几种。

答: 局部总线:在系统总线和CPU总线之间的一级总线,提供外设到CPU之间的快速信息通道。局部总线有:PCI、VESA总线

系统总线:也称为I/O总线,是传统的通过总线扩展卡连接外部设备的总线。由于速度慢,其功能已经被局部总线替代。系统总线包含有三种不同功能的总线,即数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus)。常见系统总线有:ISA总线、PC-104总线、EISA。

1.11 试述ISA,EISA,PCI总线的特点。

答:

ISA总线特点:(课本 P14)

(1)具有比XT总线更强的支持能力。 (2)是多主控总线

(3)可支持8种类型的总线周期。 EISA总线的特点:

(1)开放式结构,与ISA卡完全兼容。(内部被设计成为双层引脚,ISA卡可插入EISA槽中。)

(2)32位数据线D0-D31

(3)32位地址直接寻址范围为4GB. (4)最大时钟频率8.33MHz

(5)最大传输率33MHz (8.33×32位/8)。 PCI总线的特点:

1) 独立于处理器(不依附于某个具体处理器) 2) 传输效率:133~266MB/S

3) 多总线共存:(CPU总线/ISA/EISA) 4) 支持突发传输(顺序读/写一批数据)

5) 支持总线主控方式(任何CPU成为主控) 6) 采用同步操作

7) 支持两种电压下的扩展卡(5V,3.3V)

8) 具有即插即用功能(自动选择未使用中断和地址) 9) 合理的管脚安排 10) 预留扩展空间

1.15 微机接口一般应具备哪些功能?

答:接口就是CPU与外界的连接电路,或者说是与外界进行信息交换的界面。 接口的功能:

数据缓冲功能:通过寄存器或锁存器实现。存放数据的寄存器或锁存器称之为数据口。 接受和执行CPU命令功能:存放CPU命令代码的寄存器称之为命令口,存放执行状态信息的寄存器称之为状态口。

设备选择功能:CPU通过地址译码选择不同外设。即CPU通过地址译码选择不同I/O接口。

信号转换功能:协调总线信号与I/O设备信号。转换包括信号的逻辑关系、时序配合和电平转换。

可编程功能:增加接口的灵活性和智能性。

第二章

2.2 在8086CPU中,有那些通用寄存器和专用寄存器?说明它们的作用。 答:

通用寄存器有: 数据寄存器AX,BX,CX,DX

AX作为累加器, 在字(AL,AH字节)乘,除法运算中存放结果,I/O指令中传送数据. BX作为基址寄存器, CX作为计数寄存器 (如循环、串操作) DX作为数据寄存器 专用寄存器;

地址指针寄存器SP,BP

SP:堆栈指针寄存器, BP:基址指针寄存器

变址寄存器SI,DI

SI:源变址寄存器, DI:目的变址寄存器 段寄存器CS,DS,SS,ES

CS:代码段寄存器 DS:数据段寄存器 SS:堆栈段寄存器 ES:附加段寄存器 指令指针寄存器IP

存放预取指令的偏移地址. 标志寄存器LAGS

记录算术和逻辑运算的一些状态标志 1.控制标志(3个): DF,IF,TF DF(direction flag):方向标志.

IF(interrupt enable flag):中断允许标志 TF(trap flag):跟踪(陷阱)标志 2.状态标志(6个)

CF 进位标志(Carry Flag):有进/借位为1,无进借位为0。另循环指令也使CF=1。 AF 辅助进位标志(Auxiliary Carry Flag):低4位向高位有进/借位(即第3位向第4位进位)为1,否则AF=0。

PF 奇偶标志(Parity Flag):运算结果若低8位所含1的个数为偶数,则PF=1,否则PF=0。

ZF 全零标志(Zero Flag):当运算结果使有效位数的各位全为零时ZF=1,否则ZF=0。 SF 符号标志(Sign Falg):当运算结果为负时SF=1,否则SF=0。SF的值就是有符号数的最高位(符号位)。

OF 溢出标志(Overflow Flag):当运算结果超出了机器所能表示的范围时,则OF=1,表示溢出,否则OF=0。

2.3 在现代微机系统中,为什么要将存储器分段使用? 答:

80486分段管理是把虚拟存储器组织成容量大小不等的区间的集合,这些区间称为段.

2.4 在现代微机系统中,实际物理地址是由哪两部分获得的?(现代微机系统一般应不低于32位)

答:段基址和偏移地址。在80486系统中,偏移地址的产生与8086相同.其段基址不再由CS,DS,ES等直接给出,而是以他们作为段选择器,用来选择描述表中的描述符.而描述符则指明相应的段基址,段的大小,段的属性.

2.8 80486/Pentium访问存储器有哪几种工作方式?各提供多大的地址空间?

实地址模式:操作数默认长度为16位,但允许访问32位寄存器(在指令前加前缀)。不用虚拟地址,最大地址范围仍限于1MB,只采用分段方式,每段最大64KB。

保护地址模式:存储器采用虚拟地址空间、线性地址空间和物理地址空间三种方式来描述。强大的寻址空间。在保护方式下,可以寻址的空间大至64TB(246)(虚拟地址)。 虚拟8086方式:虚拟8086方式下每个任务尽管最大1MB,但可以在整个内存空间浮动,

因此V86方式实际寻址空间为4GB。

第三章

3.1 什么是端口?(课本P96)I/O端口的编址方式有哪几种?各有何特点?(课本P98)在8086系统中采用哪种方法进行I/O端口编址?在PC系列微机中端口的地址范围有多大?

答:就是CPU与外界的连接电路,或者说是与外界进行信息交换的界面.

I/O端口的编址方式分为存储器映像I/O端口地址编址方式(统一编址)和独立的I/O编址方式(独立编址)两种。

独立的I/O编址方式有3个特点:

(1)I/O设备的端口地址空间与存储器地址空间是完全分开、相互独立的,即I/O端口地址不占用存储器的地址空间。

(2)CPU使用专门的控制信号来区分是对存储器寻址还是对I/O寻址。

(3)微处理器对I/O设备的管理是使用专门的输入(IN)和输出(OUT)指令来实现数据传送的,而输入/输出数据通道则是公共的总线构成。 存储器映像I/O端口地址编址有3个特点:

(1)I/O端口与存储器公用同一地址空间。

(2)微处理器对I/O设备的访问,等同与对存储器的存储单元所进行的访问。

(3)CPU确定是对存储器还是对I/O端口进行访问,是通过地址码的不同以及读、写控制信号来实现的。

8086支持I/O独立编址方式和I/O统一编址(存储器映象编址)方式。I/O统一编址时,I/O地址不能缓存。

PC机中用了 10条地址线进行I/O操作,其地址空间为1K,可寻址范围为 0000H~ 03FFH。

3.3 某输入接口的地址为0E54H,输出接口的地址为01FBH,分别利用74LS244和74LS273作为输入和输出接口。试编写程序,使当输入接口的bit1,bit4,bit7同时为1时,CPU将内存中DATA为首址的20个单元的数据从输出接口输出;若不满足上述条件则等待。 答: MOV SI,OFFSET DATA MOV DX,0E54H; IN AL,DX; MOV CX,20

AND AL,01101101B TEST AL,FFH JNZ DONE DONE:

MOV AL,[SI] MOV DX,01FBH OUT DX,AL DEC CX

JNZ DONE

3.4 使用74LS138译码器和比较器以及可选开关电路设计一个外设端口译码电路,使CPU能寻址四个地址范围:①0280~0287H,②0288~028FH,③0290~0297H,④0298~029FH。

3.6 对8255口C的使用有那些不同于口A和口B的地方?

答: A口和B口只作输入/输出的数据口用,C口的作用与8255A的工作方式有关,它除了作数据口以外,还有其他用途如: b.作状态口。

c.作专用(固定)联络(握手)信号线。 d.作按位控制用。

3.9 某8255芯片的地址范围为A380H~A383H,工作于方式0,A口,B口为输出口,现欲将PC4 置“0”,PC7置“1”,试编写初始化程序。 解: 注:关键是命令字和地址是否正确。

实现对8255A工作方式及端口功能的指定 MOV DX,A383H; 初始化命令


接口作业参考.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:苏教版-五年级数学-下册-第八单元-整理与复习-教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: