1、微型计算机原理与接口技术自考题-14 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:20.00)1.微处理器用 13 条地址线寻址,其寻址范围为( )A1KB B2KBC4KB D8KB(分数:1.00)A.B.C.D.2.采用 DMA 方式传送数据时,是由( )控制的。ACPU B硬件控制器C软件 DCPU 加软件(分数:1.00)A.B.C.D.3.8086CPU 响应可屏蔽中断时,CPU( )A执行 1 个中断响应周期B执行 2 个连续的中断响应周期C不执行中断响应周期D执行 2 个中断响应周期,其间有 3 个 Ti(空闲周期)(分数:1.00
2、)A.B.C.D.4.占用 CPU 时间最少的数据传送方式是( )A同步传送 B查询传送C中断传送 DDMA 传送(分数:1.00)A.B.C.D.5.在 8259A 内部,用于反映当前中断源要求 CPU 中断服务的是( )A中断请求寄存器 B中断服务寄存器C中断屏蔽寄存器 D中断优先级比较器(分数:1.00)A.B.C.D.6.在异步串行的通信中,若要传送扩展 ASCII 码,则异步串行码字符格式的第 8 位数据( )A不传送 B恒为 0C恒为 1 D为有用数据(分数:1.00)A.B.C.D.7.当多个设备同时产生中断请求时,CPU 响应中断的顺序受( )的影响。A中断优先级 B中断允许标
3、志C中断屏蔽码 D中断优先级和中断屏蔽码(分数:1.00)A.B.C.D.8.在 DMA 操作中,DMA 控制器和提出 DMA 请求的外设之间有一对联络信号线 DREQ 和 DACK,DMA 控制器和CPU 之间也有一对联络信号线 HOLD 和 HLDA,这四条联络信号线出现有效电平的次序是( )ADREQDACKHOLDHLDA BDREQHOLDHLDADACKCHOLDHLDADREQDACK DHOLDDREQDACKHLDA(分数:1.00)A.B.C.D.9.串行异步通信的实现,必须做到( )A通信双方有同步时钟的传送,以实现同步B一块数据传送结束时,用循环冗余校验码进行校验C以字
4、符为传送信息的单位,按约定配上起始位、停止位和校验位D块与块间用同步字符 01111110 隔开(分数:1.00)A.B.C.D.10.在数据传输率相同的情况下,同步传输字符的传送速度高于异步传输的字符传送速度,其原因是( )A发生错误的概率少 B附加信息量少C双方通信需同步 D字符之间无间隔(分数:1.00)A.B.C.D.11.根据串行通信规程规定,收发双方的( )必须保持相同。A外部时钟周期 B波特率因子C波特率 D以上都正确(分数:1.00)A.B.C.D.12.在各类数据传送方式中,( )是硬件电路最简单的一种。A无条件传送方式 B程序查询方式C中断方式 DDMA 方式(分数:1.0
5、0)A.B.C.D.13.一台微型机,其存储器首址为 2000H,末址为 5FFFH,存储容量为( )KB。A4 B8C12 D16(分数:1.00)A.B.C.D.14.在程序控制传送方式中,哪种传送可提高系统的工作效率( )A无条件传送 B中断传送C查询传送 D前三项均可(分数:1.00)A.B.C.D.15.8086/8088 的中断是向量中断,其中断服务程序的入口地址是由( )提供。A外设中断源BCPU 的中断逻辑电路C从中断控制器读回中断类型号左移两位D中断类型号指向的中断向量表中读出(分数:1.00)A.B.C.D.16.在异步串通信中,表示数据传送速率的是波特率,这里的波特率是指
6、( )A每秒钟传送的二进制位数 B每秒钟传送的字节数C每秒传送的字符数 D每秒钟传送的数据帧数(分数:1.00)A.B.C.D.17.8255A 芯片的地址线 A1,A 0分别接 8086 的 A2,A 1,8086 芯片的 A0参与 8255A 的片选译码,接到74LS138 的 (分数:1.00)A.B.C.D.18.8255A 的 PA 口工作于方式 2 时,PB 口不能工作于( )A方式 0 B方式 1C方式 2 D任何方式(分数:1.00)A.B.C.D.19.接口电路中的中断屏蔽触发器用来( )A表示外设是否提出了中断请求B开放或屏蔽 CPU 的可屏蔽硬件中断 INTRC开放或屏蔽
7、 CPU 的 NMID开放或屏蔽接口电路的中断请求(分数:1.00)A.B.C.D.20.中断向量地址是( )A子程序入口地址 B中断类型码(中断识别码)C中断服务程序的入口地址 D中断服务程序入口地址的地址(分数:1.00)A.B.C.D.二、多项选择题(总题数:5,分数:10.00)21.利用中断方式传送数据时,需要( )(分数:2.00)A.IRi 请求B.由 8259 提出 INTR 请求C.TF=1D.CPU 从 8259 获取类型号E.CPU 执行中断处理程序完成入出22.8255A 的 PC 端口可用作( )(分数:2.00)A.一个 8 位 I/O 口B.两个 4 位 I/O
8、口C.部分联络线与一个 8 位 I/O 口D.部分联络线与一个 4 位 I/O 口E.全部联络线23.UART 设立了各种错误标志,常用的有( )(分数:2.00)A.奇偶错误(Parity error)B.同步错(Sync error)C.溢出(丢失)错误(Overrun error)D.帧错误(Frame error)E.CRC 校验错24.8255A 的 PA 口工作于方式 2,则 PB 口可工作于( )(分数:2.00)A.方式 0 的查询传送(需要一对联络信号)B.方式 0 的无条件传送C.方式 1 的查询传送D.方式 1 的中断传送E.方式 225.8086 CPU 的中断系统中,
9、( )属于内部中断(软件中断)。(分数:2.00)A.可屏蔽中断 INTRB.不可屏蔽中断 NMIC.指令中断D.断点中断E.单步中断三、名词解释(总题数:5,分数:10.00)26.存储器芯片的存储容量(分数:2.00)_27.中断向量(分数:2.00)_28.可编程 I/O 接口电路芯片(分数:2.00)_29.AK(分数:2.00)_30.串行异步通信的帧错(分数:2.00)_四、简答题(总题数:5,分数:20.00)31.简述 8255A 工作于方式 0 和方式 1 时的区别。(分数:4.00)_32.简述中断传送方式的工作过程。(分数:4.00)_33.简述异步串行通信的帧格式。(分
10、数:4.00)_34.简述查询式数据传送的工作过程。(分数:4.00)_35.简述 RS-232C 的电气特性。(分数:4.00)_五、简单分析设计题(总题数:3,分数:20.00)36.题中为一存储器同 8086 的连接图,试计算该存储器的地址范围,并说明该电路的特点。(分数:6.00)_37.2732(4k8 位),6116(2k8 位)和 74LS138 构成一个存储容量为 12KB ROM(地址 00000H02FFFH),8KB RAM(地址 03000H04FFFH)的内存系统,设系统地址总线为 20 位,数据线 8 位,采用全译码法,请画出连接图。(分数:7.00)_38.设时钟
11、频率为 SMHz,该指令的机器码为 4 个字节,存放在 1000H:2000H 开始的代码段中。8086 CPU 执行 MOV2003H,AX 指令语句后,从取指到执行指令最少需要多少时间?(分数:7.00)_六、综合分析设计题(总题数:2,分数:20.00)39.试按以下要求对 8255A 进行初始化编程:(1)设端口 A、端口 B 和端口 C 均为基本输入/输出方式,且不允许中断。请分别考虑输入/输出。(2)设端口 A 为选通输出方式,端口 B 为基本输入方式,端口 C 剩余位为输出方式,允许端口 A 中断。(3)设端口 A 为双向方式,端口 B 为选通输出方式,且不允许中断。(分数:10
12、.00)_40.8251A 工作于异步方式,波特率为 1200b/s,收发时钟 (分数:10.00)_微型计算机原理与接口技术自考题-14 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:20,分数:20.00)1.微处理器用 13 条地址线寻址,其寻址范围为( )A1KB B2KBC4KB D8KB(分数:1.00)A.B.C.D. 解析:2.采用 DMA 方式传送数据时,是由( )控制的。ACPU B硬件控制器C软件 DCPU 加软件(分数:1.00)A.B. C.D.解析:解析 本题考查的知识点为 DMA 的传送方式。要点透析 直接内存访问(DMA)方式是一种
13、完全由硬件执行 I/O 交换的工作方式,并且数据交换不经过CPU。3.8086CPU 响应可屏蔽中断时,CPU( )A执行 1 个中断响应周期B执行 2 个连续的中断响应周期C不执行中断响应周期D执行 2 个中断响应周期,其间有 3 个 Ti(空闲周期)(分数:1.00)A.B.C.D. 解析:解析 本题考查的知识点为可屏蔽中断 INTR。要点透析 CPU 对 INTR 中断请求的响应过程是执行两个 INTA(中断响应)总线周期,其间有 3 个空间状态,如图所示。4.占用 CPU 时间最少的数据传送方式是( )A同步传送 B查询传送C中断传送 DDMA 传送(分数:1.00)A.B.C.D.
14、解析:解析 本题考查的知识点为 DMA。要点透析 DMA(Direct Memory Access)是一种不需要 CPU 干预也不需要软件介入的高速数据传送方式,所以占用 CPU 时间最少。5.在 8259A 内部,用于反映当前中断源要求 CPU 中断服务的是( )A中断请求寄存器 B中断服务寄存器C中断屏蔽寄存器 D中断优先级比较器(分数:1.00)A. B.C.D.解析:解析 本题考查的知识点为 8259A 的内部结构。要点透析 8 位中断请求寄存器(IRR)用来存放来自外设的中断请求信号 IR0IR 7,所以是中断源的中断请求寄存器。6.在异步串行的通信中,若要传送扩展 ASCII 码,
15、则异步串行码字符格式的第 8 位数据( )A不传送 B恒为 0C恒为 1 D为有用数据(分数:1.00)A.B.C.D. 解析:7.当多个设备同时产生中断请求时,CPU 响应中断的顺序受( )的影响。A中断优先级 B中断允许标志C中断屏蔽码 D中断优先级和中断屏蔽码(分数:1.00)A.B.C.D. 解析:解析 本题考查的知识点为中断优先级。要点透析 当多个设备同时产生中断请求时,CPU 要能响应优先级更高的中断请求,而屏蔽掉同级或较低级的中断请求。8.在 DMA 操作中,DMA 控制器和提出 DMA 请求的外设之间有一对联络信号线 DREQ 和 DACK,DMA 控制器和CPU 之间也有一对
16、联络信号线 HOLD 和 HLDA,这四条联络信号线出现有效电平的次序是( )ADREQDACKHOLDHLDA BDREQHOLDHLDADACKCHOLDHLDADREQDACK DHOLDDREQDACKHLDA(分数:1.00)A.B. C.D.解析:解析 本题考查的知识点为 DMA 控制器的基本功能。要点透析 先接受外设的 DMA 请求 DREQ,DMAC 向 CPU 发出总线请求信号(HOLD 或 BUSRQ),当 CPU 发出总线响应信号(HLDA 或 BUSAK)后能接管对总线的控制权,进入 DMA 方式。9.串行异步通信的实现,必须做到( )A通信双方有同步时钟的传送,以实现
17、同步B一块数据传送结束时,用循环冗余校验码进行校验C以字符为传送信息的单位,按约定配上起始位、停止位和校验位D块与块间用同步字符 01111110 隔开(分数:1.00)A.B.C. D.解析:解析 本题考查的知识点为串行异步通信。要点透析 异步传输一般以字符为单位,在传送一个字符信息时,规定要有空闲位、起始位、停止位、数据位和奇偶校验位。10.在数据传输率相同的情况下,同步传输字符的传送速度高于异步传输的字符传送速度,其原因是( )A发生错误的概率少 B附加信息量少C双方通信需同步 D字符之间无间隔(分数:1.00)A.B. C.D.解析:11.根据串行通信规程规定,收发双方的( )必须保持
18、相同。A外部时钟周期 B波特率因子C波特率 D以上都正确(分数:1.00)A.B.C. D.解析:12.在各类数据传送方式中,( )是硬件电路最简单的一种。A无条件传送方式 B程序查询方式C中断方式 DDMA 方式(分数:1.00)A. B.C.D.解析:解析 本题考查的知识点为无条件传送方式。要点透析 无条件传送是最简便的传送方式,它所需要的硬件和软件都较少。13.一台微型机,其存储器首址为 2000H,末址为 5FFFH,存储容量为( )KB。A4 B8C12 D16(分数:1.00)A.B.C.D. 解析:14.在程序控制传送方式中,哪种传送可提高系统的工作效率( )A无条件传送 B中断
19、传送C查询传送 D前三项均可(分数:1.00)A.B. C.D.解析:解析 本题考查的知识点为中断传送方式。要点透析 为了使 CPU 和外设以及外设和外设之间能并行工作,以提高系统的工作效率,充分发挥 CPU高速运算的能力,在计算机系统中引入了“中断”系统,利用中断来实现 CPU 与外设之间的数据传送,这就是中断传送方式。15.8086/8088 的中断是向量中断,其中断服务程序的入口地址是由( )提供。A外设中断源BCPU 的中断逻辑电路C从中断控制器读回中断类型号左移两位D中断类型号指向的中断向量表中读出(分数:1.00)A.B.C.D. 解析:解析 本题考查的知识点为中断向量表。要点透析
20、 该表的入口地址存放在存储器的最低端,共 1024 个字节,每 4 个字节存放一个中断服务程序的入口地址(一共可存放 256 个中断服务程序的入口地址)。16.在异步串通信中,表示数据传送速率的是波特率,这里的波特率是指( )A每秒钟传送的二进制位数 B每秒钟传送的字节数C每秒传送的字符数 D每秒钟传送的数据帧数(分数:1.00)A. B.C.D.解析:17.8255A 芯片的地址线 A1,A 0分别接 8086 的 A2,A 1,8086 芯片的 A0参与 8255A 的片选译码,接到74LS138 的 (分数:1.00)A.B. C.D.解析:18.8255A 的 PA 口工作于方式 2
21、时,PB 口不能工作于( )A方式 0 B方式 1C方式 2 D任何方式(分数:1.00)A.B.C. D.解析:解析 本题考查的知识点为 8255A 的 PA 口工作方式 2。要点透析 方式 2 只限于 A 组使用,它用 A 口的 8 位数据线,用 C 口的 5 位进行联络。工作时输入、输出数据都能锁存。当 A 组在方式 2 下工作时,B 组可以在方式 0(此时只能采用无条件传送)或方式 1 工作。19.接口电路中的中断屏蔽触发器用来( )A表示外设是否提出了中断请求B开放或屏蔽 CPU 的可屏蔽硬件中断 INTRC开放或屏蔽 CPU 的 NMID开放或屏蔽接口电路的中断请求(分数:1.00
22、)A.B.C.D. 解析:解析 本题考查的知识点为中断传送方式。要点透析 凡是 CPU 内部能够“屏蔽”的中断,称为可屏蔽中断;凡是 CPU 内部不能“屏蔽”的中断,称为不可屏蔽中断。所谓“屏蔽”是指 CPU 能拒绝响应中断请求信号,不允许打断 CPU 所执行的主程序。这通常是由内部的中断触发器(或中断允许触发器)来控制的。20.中断向量地址是( )A子程序入口地址 B中断类型码(中断识别码)C中断服务程序的入口地址 D中断服务程序入口地址的地址(分数:1.00)A.B.C.D. 解析:解析 本题考查的知识点为中断向量。要点透析 所谓“中断向量”就是中断服务程序的入口地址。中断向量表(又称中断
23、指针表)是存放中断服务程序入口地址(即“中断向量”)的表格。二、多项选择题(总题数:5,分数:10.00)21.利用中断方式传送数据时,需要( )(分数:2.00)A.IRi 请求 B.由 8259 提出 INTR 请求 C.TF=1D.CPU 从 8259 获取类型号 E.CPU 执行中断处理程序完成入出 解析:22.8255A 的 PC 端口可用作( )(分数:2.00)A.一个 8 位 I/O 口 B.两个 4 位 I/O 口 C.部分联络线与一个 8 位 I/O 口D.部分联络线与一个 4 位 I/O 口 E.全部联络线 解析:23.UART 设立了各种错误标志,常用的有( )(分数:
24、2.00)A.奇偶错误(Parity error) B.同步错(Sync error) C.溢出(丢失)错误(Overrun error) D.帧错误(Frame error)E.CRC 校验错解析:24.8255A 的 PA 口工作于方式 2,则 PB 口可工作于( )(分数:2.00)A.方式 0 的查询传送(需要一对联络信号)B.方式 0 的无条件传送 C.方式 1 的查询传送 D.方式 1 的中断传送 E.方式 2解析:25.8086 CPU 的中断系统中,( )属于内部中断(软件中断)。(分数:2.00)A.可屏蔽中断 INTRB.不可屏蔽中断 NMIC.指令中断 D.断点中断 E.
25、单步中断 解析:解析 本题考查的知识点为内部中断。要点透析 内部中断是通过软件调用的中断以及由执行指令过程中产生的“异常”。包括溢出中断、除法出错中断、单步中断、INT n 指令中断以及单字节 INT3 指令中断。除单步中断外都是不可屏蔽中断。三、名词解释(总题数:5,分数:10.00)26.存储器芯片的存储容量(分数:2.00)_正确答案:(存储容量是指存储器芯片可以容纳的二进制信息量,以存储器中存储地址寄存器的编址数与存储字位数的乘积表示,例如 6116 存储器芯片的存储容量为 2K8 位,表示其地址线为 12 条,存储字位数为 8 位。)解析:27.中断向量(分数:2.00)_正确答案:
26、(就是中断服务程序的入口地址。)解析:28.可编程 I/O 接口电路芯片(分数:2.00)_正确答案:(可编程 I/O 接口电路芯片是通过编制相应的程序段,用软件使一块通用的 I/O 接口芯片按不同的工作方式完成不同功能的接口任务;也可在工作过程中,通过编程手段对通用的 I/O 接口芯片进行动态操作,改变工作方式,发送操作命令、读取接口芯片内部端口的状态等。)解析:29.AK(分数:2.00)_正确答案:(:响应信号,低电平有效。内外设提供,有效时表示 8255A 数据已被外设接收。 )解析:30.串行异步通信的帧错(分数:2.00)_正确答案:(如果 UART 接收到的一帧信息不符合原先的约
27、定,例如原先约定一帧信息由 7 位数据、1 位奇偶校验位和 2 位终止位组成,那么在接收端自接收到起始位(“低电平”)后的第 9 位应为“高电平”,否则说明该帧信息装配中有错,称为帧错(数据格式错)。)解析:四、简答题(总题数:5,分数:20.00)31.简述 8255A 工作于方式 0 和方式 1 时的区别。(分数:4.00)_正确答案:(1)8205A 在方式 0 工作时,CPU 可以采用无条件传送方式,也可工作于查询传送方式,可由用户选择 PCL 和 PCH 中各一条线作为 PA 口与 PB 口的联络信号线,方式 0 不能工作于中断传送方式。(2)方式 1 可以工作于查询传送方式和中断传
28、送方式,芯片规定了 PC 口中 6 条线作为 PA 口和 PB 口同外设之间的联络信号以及同 CPU 之间的中断请求线。)解析:32.简述中断传送方式的工作过程。(分数:4.00)_正确答案:(1)采用中断方式传送数据,在硬件方而,外设与 CPU 之间必须有一个具有中断控制逻辑的接口电路,用来实现数据传送的控制,也可以是一般的接口电路(无中断控制逻辑)加上一个专用的中断控制器(例如 8259A 可编程中断控制器 PIC)。在软件方面,必须编制一段“中断服务程序”以完成 CPU 与外设之间的一次数据传送。(2)在中断传送方式中,通常在一个主程序中安排好在某一时刻启动某一外设后,CPU 继续执行主
29、程序。此时,外没准备数据传送的工作。当外设完成数据传送的准备时,通过中断控制逻辑向 CPU 发出中断请求,在 CPU 可以响应中断的条件下(CPU 已开中断IF=1,并且在完成当前指令后),现行主程序被“中断”,通过中断控制逻辑提供的“中断类型码”,从“中断向量表”中读入“中断向量”转去执行“中断服务程序”,在“中断服务程序”中完成一次 CPU 与外设之间的数据传送。传送完成后返回被中断的主程序,从断点处继续执行,并等待外设的下一次中断请求。)解析:33.简述异步串行通信的帧格式。(分数:4.00)_正确答案:(异步串行通信的帧格式规定如下:(1)帧信息由起始位、数据位、奇偶校验位、终止位组成
30、。(2)数据位由 5、6、7、8 位组成。(3)数据位前加上 1 位起始位(低电平)。(4)数据位后可加上 1 位奇偶校验位(可加可不加,可以奇校验,也可以偶校验)。(5)最后加上 1,1/2 或 2 位“终止位”(高电平)。(6)由此组成一帧信息,传送一个字符,由低位开始。(7)一帧信息与另一帧信息之间可以连续传送,也可以插入任意个“空闲位”(高电平)。)解析:34.简述查询式数据传送的工作过程。(分数:4.00)_正确答案:(查询式数据传送又称为“异步传送方式”或“条件传送方式”,其工作过程如下:在实现数据传送前必须首先读取外设的当前状态,检查外设是否已准备好进行数据传送。如果外设尚未准备
31、就绪,通常由状态信息“BUSY”(忙)有效或“READY”(就绪)无效表示,则 CPU 继续查询外设状态;如果外设已准备就绪,通常由状态信息“BUSY”(忙)无效,或“READY”(就绪)有效表示,则 CPU 可通过数据端口进行输入或输出操作,以实现同外没的数据传送。)解析:35.简述 RS-232C 的电气特性。(分数:4.00)_正确答案:(RS-232C 的基本电气特性是规定了数据“0”和数据“1”的电平标准。(1)数据“0”(“空号”,space)及控制线的接通状态规定为+3+15V。(2)数据“1”(“传号”,mark)及控制线的断开状态规定为-3-15V。(3)噪声容限为(35)V
32、。(4)当输入恰好为3V 时,分别确定为空号和传号,当输入端开路时,终端定为传号。)解析:五、简单分析设计题(总题数:3,分数:20.00)36.题中为一存储器同 8086 的连接图,试计算该存储器的地址范围,并说明该电路的特点。(分数:6.00)_正确答案:(电路分析:译码器的控制端 G1接 ,当 CPU 执行存储器操作时, ,满足 G1有效的条件。 同“与门 1”的输出端相连,与门 1 的输入为 ,当 为有效低电平或 为有效低电平时, 有效(低电平),也就是说无论是“读”或“写”都能使 有效。 同“与非门2”的输出端相连,“与非门 2”的输入端为 A17与 A18,只有当 A17和 A18
33、都为高电平时, 才有效。存储器芯片的片选信号 同“与门 3”的输出端相连,“与门 3”的输入同译码器输出 、 相连,当 为低电平,或 为低电平时, 为有效低电平,存储器芯片被选中。 为低电平时 A18A 14,为“11010”, 为低电平时 A18A 14为“11011”,因此该存储器的地址范围为11010000000000000001101100000000000000,即 68000H6FFFFH,地址范围为 32K,但该存储芯片只有14 条地址线 A0A 13,为 16KB 的容量,因此一个存储单元有 2 个地址对应,这是由于 同 )解析:37.2732(4k8 位),6116(2k8
34、位)和 74LS138 构成一个存储容量为 12KB ROM(地址 00000H02FFFH),8KB RAM(地址 03000H04FFFH)的内存系统,设系统地址总线为 20 位,数据线 8 位,采用全译码法,请画出连接图。(分数:7.00)_正确答案:(译码地址线安排:12KB ROM 需采用 3 片 2732.8KB RAM 需采用 4 片 6116。2732 的容量为 4K8 位,有 12 条地址线,片外译码的地址线为 8 条;6116 的容量为 2K8 位,有 11 条地址线,片外译码的地址线为 9 条。采用 74LS138译码,每个输出端对应 4KB 地址范围,对 6116,A
35、11,还需进行二次译码。(2)列出地址范围:A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0EPR0M1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0(000000FFFH)0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1EPR0M2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0(010001FFFH)0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1EPR0M3 0 0 0 0
36、0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0(020002FFFH)0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1SRAMI 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0(0300037FFFH)0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1SRAM2 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0(03800H03FFFH)0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1SRAM3 0 0 0 0 0 1 0 0 0
37、 0 0 0 0 0 0 0 0 0 0 0(04000H047FFH)0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1SRAM4 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0(04800H04FFFH)0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1EPROM1EPROM3 的 分别接 74LS138 的 ,SRAM1 的 CE 同 ,A 11经或门后的输出相连,SRAM2 的 同 , 经或门后的输出相连,SRAM3 的 同 ,A 11经或门后的输出相连,SRAM4 的 CE 同 ,A 11经或门后
38、的输出相连,如图所示。)解析:38.设时钟频率为 SMHz,该指令的机器码为 4 个字节,存放在 1000H:2000H 开始的代码段中。8086 CPU 执行 MOV2003H,AX 指令语句后,从取指到执行指令最少需要多少时间?(分数:7.00)_正确答案:(该条指令的机器码为 4 个字节存放在 1000H:2001H 开始的 4 个单元中,则取指令需 2 个总线周期,第一次取出 1000H:2000H 与 1000H:2001H 2 个单元中的 16 位代码;第二次取出 1000H:2002H 与1000H:2003H 二个单元中的 16 位代码;接着为执行指令,将 AX 中 16 位数
39、传送到 DS:2001H 与 DS:2002H两个存储单元中,因是奇地址字,需 2 个总线周期才能完成。这样,从取指到执行共需 4 个总线周期。在无等待周期的情况下,从取指到执行共需:441/5M=3.2s (一个总线周期在无等待周期的情况下由 4 个时钟周期 T 组成)。)解析:六、综合分析设计题(总题数:2,分数:20.00)39.试按以下要求对 8255A 进行初始化编程:(1)设端口 A、端口 B 和端口 C 均为基本输入/输出方式,且不允许中断。请分别考虑输入/输出。(2)设端口 A 为选通输出方式,端口 B 为基本输入方式,端口 C 剩余位为输出方式,允许端口 A 中断。(3)设端
40、口 A 为双向方式,端口 B 为选通输出方式,且不允许中断。(分数:10.00)_正确答案:(端口 A、端口 B 和端口 C 均为基本输入/输出方式,则为方式 0,任何一个口都可用于输入或输出,可出现 16 种组合,这里只举出 2 种组合。若端口 A、B 为数据输入口;C 口的低 4 位为控制信号输出口,高 4 位为状态信号输入口,程序段如下:MOV AL,10011010BMOV DX,PORT ;PORT 为端口地址OUT DX,ALMOV AL,00001100B ;设 PC6为中断信号控制引脚,PC6=0,禁止中断OUT DX,AL若端口 A、B 为数据输出口;C 口的高 4 位为控制信号输出口,低 4 位为状态信号输入口。程序段如下:MOV AL,10000000BMOV DX,PORT ;PORT 为端口地址OUT DX,ALMOV AL,00001100B ;设 PC6为中断信号控制引脚,PC6=
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1