
习题五及参考答案 51.何谓【0接口?计算机控制过程中为什么需要I0接口 52、试分析家用变顿空调的计算机挖制星理(重点分析输入/输出通道)。 53、试举例说明儿种工业控制计算机的应用领域, 5一4、计算机的1/0过程中的编址方式有哪些?各有什么特点? 55、若12位A/D转换器的参考电压是±25到,试求出其采样量化单位q。若输入信 号为1V,月转换后的输出数据值是多少. S-6、用C0809测量某环境温度,其温度范围为300℃,线性温度变送器输出05N, 试求测量该温度环境的分湖率和精度。 57、中新和查询是计算机控制中的主要I/0方式,试论述其优、缺点。 58、计算机的输入/输出通道中通常设置有缓冲器,请问该通道中的缓冲器通常起到哪 些作用 59、分析扩展的F2?64的地址范围及工作原理(见图一) +5V w Ve FGM Ve NC ,4 2 23 A12 All 2 24 A10 1 M 《8K× 18 PL 7 D 19 4 Pn. 6 5 Po. 5 到 P0. 432 D 74173 Q 6 38 6 222 10 031 D 2764 G O GND Voo 1111020 +sV 1 18 17 D D 2 O CE GND 2014
习题五及参考答案 5-1、何谓 I/O 接口?计算机控制过程中为什么需要 I/O 接口? 5-2、 试分析家用变频空调的计算机控制原理(重点分析输入/输出通道)。 5-3、 试举例说明几种工业控制计算机的应用领域。 5-4、 计算机的 I/O 过程中的编址方式有哪些?各有什么特点? 5-5、 若 12 位 A/D 转换器的参考电压是±2.5V,试求出其采样量化单位 q。若输入信 号为 1V,问转换后的输出数据值是多少。 5-6、用 ADC0809 测量某环境温度,其温度范围为 30~50℃,线性温度变送器输出 0~5V, 试求测量该温度环境的分辨率和精度。 5-7、中断和查询是计算机控制中的主要 I/O 方式,试论述其优、缺点。 5-8、计算机的输入/输出通道中通常设置有缓冲器,请问该通道中的缓冲器通常起到哪 些作用 5-9、 分析扩展的 EPROM2764 的地址范围及工作原理(见图一)

510、分析扩展的526的地址范围及工作原理(见图二) +W +5V 10 G +sV P20 22 R5 31 3031 2 65 P内XD P时.1TDXD 23 约31n 5 内7(g) 物7 N ALE 29 30 图二 511.8086与8088这两个微处理器在结构上有何相同点,有何主要区别7 512、有下列两个程序段,其中X,N,,ESLT均为存储器单元,且N和M中分别 存放数据■和2如 (1) XOR AK.AX (2)S1B A服。A O BX.M LEA BI.K SUU x.2 n CK.N LOP1:ADO AX.X[BX] L0P2. ADO AX.[BX] S从用 ,2 ADO BI.2 JGE LOP1 E RESULT,AX JG 02 能T W E以LT,A成 随I
5-10、分析扩展的 RAM6264 的地址范围及工作原理 (见图二) 图二 5-11、8086 与 8088 这两个微处理器在结构上有何相同点,有何主要区别? 5-12、 有下列两个程序段,其中 X、N、M、RESULT 均为存储器单元,且 N 和 M 中分别 存放数据 n 和 2n: (1) XOR AK,AX (2)SUB AK,AX MOV BX,M LEA BX,K SUU BX,2 MOV CK,N LOP1:ADD AX,X[BX] LOP2: ADD AX,[BX] SUB BX,2 ADD BX,2 JGE LOP1 DEC CX MOV RESULT,AX JG LOP2 RET MOV RESULT,AX RET

问:(1)这两个程序段各完成什么工作? 2)定复一个适合这两段程序的数据段。 513、)8086/8088在什么时候及什么条件下可以响应一个外部1NTR中断请求,中断 向量表在存储墨的什么位置?向量表的内容是什么?88船如何将控制转向中断服务程序? 子14、“8086执行了一个总线周期”是指80S6做了哪些可能的操作?基本总线别 如何组成?在一个奥型的读存钻图总线四期中,地址信号、LE信号、#信号、数据信号 分别在何时产生: 5-15、已知品振顿率为6B,在P1.0引脚上输出周期为500微秒的等党矩形波,若采 用T1中断。工作方式2,试写出中断初始化程序。 516、阅读下列便件图,补齐连接线,并回容间题: 防J 723 224 64 24 AI2 CS A的Gs 14LS313 20 A D时 A D7 8031 8 DT Q7 00 AD A LE P22 丽 1) uE、PSE、R、即的功能是什么T 2) 图中各芯片的功能分别是什么? 3)276、626刷的地址意围(2.5取”0”) 517、有一单片机系统的外部品体振荡卷频率为8z,现启动单片机的的定时器。工 作于定时方式。请计算: 1.该单片机系统的机器周期为多少? 2.定时器0计时15题所对应的定时器计数值为多少? 3.在方式1下,要达到15s的定时时间,装入定时器的初值为多少? 4.在方式1下,要达到15s的定时时间,T0.几0中装入的初值数据分别是多少?
问:(1)这两个程序段各完成什么工作? (2)定义一个适合这两段程序的数据段。 5-13、)8086/8088 在什么时候及什么条件下可以响应一个外部 INTR 中断请求,中断 向量表在存储器的什么位置?向量表的内容是什么?8086 如何将控制转向中断服务程序? 5-14、 “8086 执行了一个总线周期”是指 8086 做了哪些可能的操作?基本总线周期 如何组成?在一个典型的读存储器总线周期中,地址信号、ALE 信号、RD#信号、数据信号 分别在何时产生? 5-15、已知晶振频率为 6MHz,在 P1.0 引脚上输出周期为 500 微秒的等宽矩形波,若采 用 T1 中断,工作方式 2,试写出中断初始化程序。 5-16、阅读下列硬件图,补齐连接线,并回答问题: 1) ALE、PSEN、WR、RD 的功能是什么? 2) 图中各芯片的功能分别是什么? 3)2764、6264 的地址范围(P2.5 取”0”) 5-17、有一单片机系统的外部晶体振荡器频率为 8MHz,现启动单片机的的定时器。工 作于定时方式,请计算: 1. 该单片机系统的机器周期为多少? 2.定时器 0 计时 15ms 所对应的定时器计数值为多少? 3.在方式 1 下,要达到 15ms 的定时时间,装入定时器的初值为多少? 4.在方式 1 下,要达到 15ms 的定时时间,THO、TL0 中装入的初值数据分别是多少?

S18、己知在累加器A中存有一个单字节无符号二进制数,请编程将该数转换成3 位D码.其中转换后的D码的百位,十位、。个位数分别存入片外M的32用、31日、30圆 地址单元,程序以T结束。(程序名及程序中的标号可自行定义) 519、51系列单片机具有几个中断源,分别是如何定义的?其中事些中斯潭可以敲定义 为高优先领中断,如何定义? 20、设计并画出一个8×8小键盘及接口电路,用文字叙述方式说明健盘及接口的工 作原理及行扫描法识别健按下的工作过程。〔规定用一片855A作接口电路。其它元器件白 选.)
5-18、 已知在累加器 A 中存有一个单字节无符号二进制数,请编程将该数转换成 3 位 BCD 码。其中转换后的 BCD 码的百位、十位、个位数分别存入片外 RAM 的 32H、31H、30H 地址单元,程序以 RET 结束。(程序名及程序中的标号可自行定义) 5-19、51 系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义 为高优先级中断,如何定义? 5-20、设计并画出一个 8×8 小键盘及接口电路,用文字叙述方式说明键盘及接口的工 作原理及行扫描法识别键按下的工作过程。(规定用一片 8255A 作接口电路,其它元器件自 选。)

习题五答案 51、何谓I/0接口?计算机控制过程中为什么需要1/0接口? 1/0接口与1/0通道是计算机主机与外部选接的桥梁,常用的1/0接口有并行接口和串 行接口。1/0通道有模氯量10通道和数字量1/0通道。其中柄拟量1/0婚道的作用是,一 方面将经由传感器得到的工业对象的生产过程参数变换成二进制代码传送给计算机:另一方 面将计算机输出的数字控制量变换为控制操作执行机构的榄拟信号,以实现对生产过程的控 制。数字量通道的作用是,除完成编码数字输入输出外,还可将各种维电器、限位开关等的 状态通过输入接口传送给计算机,或将计算机发出的开关动作逻铜信号经由输出接口传送给 生产机械中的各个电子开关域电磁开关。 52、试分析家用变频空调的计算机控制原理(重点分析输入/输出通道): 所谓的“变顾空调”是与传统的“定频空调”相比较面产生的概么。众所周知,我国的 电网电压为220伏、50赫兹,在这种条作下工作的空调称之为“定顿空调”,由于供电顿 率不能改变,传统的定规空调的压缩机转速基本不变,依章其不断地“开,停”压蹈机来调 整室内温度,其一开一停之侧容易造成室温忽冷忽热,并消耗较多电能。而与之相比,“变 颜空调”变顿器改变压缩机供电顿率,调节压缩机转速。依靠压缩机转速的快慢达到控制室 温的目的,室温波动小、电能消耗少,其野适度大大提高。而运用变顾控制技术的变须空调, 可根据环境温度自动选择制热,制冷和隐涅运转方式,使居室在短时间内迅速达判所需要的 温度并在低转速、低能耗状态下以较小的温差波动,实现了快速、节能和好适控温效果。 债电频率高,压缩机转速快,空调器制冷《热)量就大:而当供电频率较低时,空调器 制冷(热)量镜小。这就是所谓“定频”的解理。变顿空调的核心是它的变频器,变顿器是 0世纪8测年代问世的一种高新技术。它通过对电流的转换来实现电动机运转规率的自动调 节,把0的固定电网频率改为30至130阳z的变化领率,使空调完成了一个新革命。同时, 还使电源电压范围达到142四至270饰,制底解决了由于电网电压的不稳定而造成空调器不能 正常工作的难思。变频空调每次开始性用时,通常是让空调以最大功率,最大风量进行制热 或制冷,迅速接近所设定的温度。由于变频空调通过提高乐缩机工作频率的方式,增大了在 低温时的制热能力,最大制热量可达到同、同饭别空调器的1.5倍,低盟下仍能保持良好 的制热效果。此外,一般的分体机只有四档风速可休调节,而变规空调器的室内风机自动运 行时,转速会随压缩机的工作频率在2档风鸿范围内变化,由于风机的转速与空调器的能 力配合较为合理,实现了低噪音的宁静运行,当空调高功率运转,迅速接近所设定的祖度后
习题五答案 5-1、何谓 I/O 接口?计算机控制过程中为什么需要 I/O 接口? I/O 接口与 I/O 通道是计算机主机与外部连接的桥梁,常用的 I/O 接口有并行接口和串 行接口。I/O 通道有模拟量 I/O 通道和数字量 I/O 通道。其中模拟量 I/O 通道的作用是,一 方面将经由传感器得到的工业对象的生产过程参数变换成二进制代码传送给计算机;另一方 面将计算机输出的数字控制量变换为控制操作执行机构的模拟信号,以实现对生产过程的控 制。数字量通道的作用是,除完成编码数字输入输出外,还可将各种继电器、限位开关等的 状态通过输入接口传送给计算机,或将计算机发出的开关动作逻辑信号经由输出接口传送给 生产机械中的各个电子开关或电磁开关。 5-2、 试分析家用变频空调的计算机控制原理(重点分析输入/输出通道)。 所谓的“变频空调”是与传统的“定频空调”相比较而产生的概念。众所周知,我国的 电网电压为 220 伏、50 赫兹,在这种条件下工作的空调称之为“定频空调”。由于供电频 率不能改变,传统的定频空调的压缩机转速基本不变,依靠其不断地“开、停”压缩机来调 整室内温度,其一开一停之间容易造成室温忽冷忽热,并消耗较多电能。而与之相比,“变 频空调”变频器改变压缩机供电频率,调节压缩机转速。依靠压缩机转速的快慢达到控制室 温的目的,室温波动小、电能消耗少,其舒适度大大提高。而运用变频控制技术的变频空调, 可根据环境温度自动选择制热、制冷和除湿运转方式,使居室在短时间内迅速达到所需要的 温度并在低转速、低能耗状态下以较小的温差波动,实现了快速、节能和舒适控温效果。 供电频率高,压缩机转速快,空调器制冷(热)量就大;而当供电频率较低时,空调器 制冷(热)量就小。这就是所谓“定频”的原理。变频空调的核心是它的变频器,变频器是 20 世纪 80 年代问世的一种高新技术,它通过对电流的转换来实现电动机运转频率的自动调 节,把 50Hz 的固定电网频率改为 30 至 130Hz 的变化频率,使空调完成了一个新革命。同时, 还使电源电压范围达到 142V 至 270V,彻底解决了由于电网电压的不稳定而造成空调器不能 正常工作的难题。变频空调每次开始使用时,通常是让空调以最大功率、最大风量进行制热 或制冷,迅速接近所设定的温度。由于变频空调通过提高压缩机工作频率的方式,增大了在 低温时的制热能力,最大制热量可达到同、同级别空调器的 1.5 倍,低温下仍能保持良好 的制热效果。此外,一般的分体机只有四档风速可供调节,而变频空调器的室内风机自动运 行时,转速会随压缩机的工作频率在 12 档风速范围内变化,由于风机的转速与空调器的能 力配合较为合理,实现了低噪音的宁静运行。当空调高功率运转,迅速接近所设定的温度后

压缩机便在低转速,低能耗状志运转,仅以所需的功率维持设定的温度。这样不但温度稳定, 还避免了压缩机频繁地开开停停所造成的对寿命的衰减,而且托电量大大下降,实现了高效 节能。 “变频空调”采用了比较先进的技术,启动时电压较小,可在低电压和低温度条作下启 动,这对于某些地区由于电压不稳定或客天室内温度较低而空调难以启动的情况,有一定的 改善作用。由于实现了压缩机的无级变速,它也可以适应更大面积的制怜制热需求。 5一3、试举例说明儿种工业控制计算机的应用领域, 风CPC总线工控机 5一4、计算机的1/0过程中的编址方式有哪些?各有什么特点? 1、1/0接口鞋立编址方式 这种编址方式是将存储器地址空间和1/0接口地址空间分开设置,互不影响。设有专门 的输入指令(N)和输出指令(0T)米完成I/0操作, 2、1/0接口与存销器统一编址方式 这种编址方式不区分存储卷地址空间和1/0接口地址空间,把所有的1/0接口的端口都 当作是存储器的一个单元对特,每个接口芯片都安排一个或几个与存储器统一编号的地址 号。也不设专门的输入/输出指令,所有传送和访同存储器的指令都可用来对1/0接口操作。 两种编址方式有各自的优缺点,鞋立编址方式的主要优点是内存地址空间与1/0接口地 址空同分开,互不影响,译玛电路较简单,并设有专门的1心指令,所编程序易于区分,且 执行时间短,快速性好。其缺点是只用1/0指令访何10端口,功能有限且要采用专用1/0 周期和专用的I/D控制线,使微处理器复杂化。统一编址方式的主要优点是访间内存的指令 都可用于1/0操作,数暴处理功能强:同时1加接口可与存储卷部分公用译码和控制电路: 其缺点是:1/0接口要占用存储整地址空间的一部分:因不用专门的1/0指令,程序中较难 区分I/0操作, 5-5,若12位D转换器的参考电压是士25,试求出其果样量化单位q。若输入信 号为1V,月转换后的输出数据值是多少。 S-6、用C0809测量某环境温度,其温度范围为30广0C,线性温度变送器输出05N, 试求测量该温度环境的分清率和精度。 57、中断和查询是计算机控制中的主要1/0方式,试论述其优、缺点., 一个微机系饶中有多个外围设备采用查询式1/0方式交换信息时。C列应采用分时控制 方式,逐一查询,逐一服务,其工作原理如下:每个外围设备提供一个或多个状志信息,CU
压缩机便在低转速、低能耗状态运转,仅以所需的功率维持设定的温度。这样不但温度稳定, 还避免了压缩机频繁地开开停停所造成的对寿命的衰减,而且耗电量大大下降,实现了高效 节能。 “变频空调”采用了比较先进的技术,启动时电压较小,可在低电压和低温度条件下启 动,这对于某些地区由于电压不稳定或冬天室内温度较低而空调难以启动的情况,有一定的 改善作用。由于实现了压缩机的无级变速,它也可以适应更大面积的制冷制热需求。 5-3、 试举例说明几种工业控制计算机的应用领域。 PLC PC 总线工控机 5-4、 计算机的 I/O 过程中的编址方式有哪些?各有什么特点? 1、I/O 接口独立编址方式 这种编址方式是将存储器地址空间和 I/O 接口地址空间分开设置,互不影响。设有专门 的输入指令(IN)和输出指令(OUT)来完成 I/O 操作, 2、I/O 接口与存储器统一编址方式 这种编址方式不区分存储器地址空间和 I/O 接口地址空间,把所有的 I/O 接口的端口都 当作是存储器的一个单元对待,每个接口芯片都安排一个或几个与存储器统一编号的地址 号。也不设专门的输入/输出指令,所有传送和访问存储器的指令都可用来对 I/O 接口操作。 两种编址方式有各自的优缺点,独立编址方式的主要优点是内存地址空间与 I/O 接口地 址空间分开,互不影响,译码电路较简单,并设有专门的 I/O 指令,所编程序易于区分,且 执行时间短,快速性好。其缺点是只用 I/O 指令访问 I/O 端口,功能有限且要采用专用 I/O 周期和专用的 I/O 控制线,使微处理器复杂化。统一编址方式的主要优点是访问内存的指令 都可用于 I/O 操作,数据处理功能强;同时 I/O 接口可与存储器部分公用译码和控制电路。 其缺点是:I/O 接口要占用存储器地址空间的一部分;因不用专门的 I/O 指令,程序中较难 区分 I/O 操作。 5-5、 若 12 位 A/D 转换器的参考电压是±2.5V,试求出其采样量化单位 q。若输入信 号为 1V,问转换后的输出数据值是多少。 5-6、用 ADC0809 测量某环境温度,其温度范围为 30~50℃,线性温度变送器输出 0~5V, 试求测量该温度环境的分辨率和精度。 5-7、中断和查询是计算机控制中的主要 I/O 方式,试论述其优、缺点。 一个微机系统中有多个外围设备采用查询式 I/O 方式交换信息时,CPU 应采用分时控制 方式,逐一查询,逐一服务,其工作原理如下:每个外围设备提供一个或多个状态信息,CPU

逐次读入并测试各个外围设备的状态信息,若该外围设备请求服务(请求交镜信息),则为之 服务,然后清除该状态信息。否则,跳过,查询下一个外围设备的状态。各外围设备查询完 一遍后,再迈回从头查面起,直到发出停止命◆为止。但是在查询式I/0方式下,和要不 断地读取状态字和检测状态字,不管那个外围设备是否有服务请求。都修须一一查询,许多 次的重复查询。可能都是无用的,面又占去了C列的时间,效率较低 为了提高C阳的效率和使系饶具有良好的实时性,可以采用中斯控制【0方式。采用中 断方式陶就不必花费大量时同去查询各外围设备的状态了,而是当外围设备需要请求服务 时,向C列发出中断请求,C四响应外围设备中断,停止执行当前程序,转去执行一个外围 设备服务的程序,此服务程序称为中断服务处理程序,成称中斯服务子程序,中斯处理完毕, CU又运目来执行原来的程序。 58、计算机的输入/输出通道中通常设置有缓冲器,请问该通道中的缓冲器通常起到哪 些作用? 缓冲器主要是是用于把一些雷要输入或输出的数据由于或外设来不及处理的数据 传送到暖冲器保存起来。 59、分析扩根的02?64的地址范调及工作原理(见图一) 地址范围:0000阳1FFFH 3a熟M 64 +3 5-10、分析扩展的626网的地址范用及工作原理(见图二)
逐次读入并测试各个外围设备的状态信息,若该外围设备请求服务(请求交换信息),则为之 服务,然后清除该状态信息。否则,跳过,查询下一个外围设备的状态。各外围设备查询完 一遍后,再返回从头查询起,直到发出停止命令为止。但是在查询式 I/O 方式下,CPU 要不 断地读取状态字和检测状态字,不管那个外围设备是否有服务请求,都必须一一查询,许多 次的重复查询,可能都是无用的,而又占去了 CPU 的时间,效率较低。 为了提高 CPU 的效率和使系统具有良好的实时性,可以采用中断控制 I/O 方式。采用中 断方式 CPU 就不必花费大量时间去查询各外围设备的状态了。而是当外围设备需要请求服务 时,向 CPU 发出中断请求,CPU 响应外围设备中断,停止执行当前程序,转去执行一个外围 设备服务的程序,此服务程序称为中断服务处理程序,或称中断服务子程序。中断处理完毕, CPU 又返回来执行原来的程序。 5-8、计算机的输入/输出通道中通常设置有缓冲器,请问该通道中的缓冲器通常起到哪 些作用? 缓冲器主要是是用于把一些需要输入或输出的数据由于 CPU 或外设来不及处理的数据 传送到缓冲器保存起来. 5-9、 分析扩展的 EPROM2764 的地址范围及工作原理(见图一) 地址范围:0000H~1FFFH 5-10、分析扩展的 RAM6264 的地址范围及工作原理 (见图二)

XTA +5V P17 A R5 7 6264 PIRXDI FJ.14TX09 ALE 20 30 地址蔻围:000C阳广1F下下H 511.8086与8088这两个微处理器在结构上有何相同点,有何主要区别7 都是16位处理器. 共同点: 《1)内部均由U、BU组成,结构基本相同。 (2)寄存器等功能部件均为16位。 (3)内部数据通路为16位。 《4)指令系统相同。 不同点:(1)对外数据总线8086为16位,8088为8位. (2)指令队列8086为6级,8088为4级。 512、请写出下列指令单独执行定后,有关寄存器和存错单元的内容。 1,假设(D5)=3000H,(55)=3000阳。(A)=2000,(BT)=1200H, (SI)-2,(DI)-1,(SP)-100H,(31200)-50, (31201日)=2,(31202)=0F7H,(31203H)=90阳. 1.ADD AX.1200H 6.NEG0DPTR[120用] 2.5B AX,BX 7.SAR BYTE PTR 1200H[SI],I
图二 地址范围:0000H~1FFFH 5-11、8086 与 8088 这两个微处理器在结构上有何相同点,有何主要区别? 都是 16 位处理器。 共同点: (1)内部均由 EU、BIU 组成,结构基本相同。 (2)寄存器等功能部件均为 16 位。 (3)内部数据通路为 16 位。 (4)指令系统相同。 不同点:(1)对外数据总线 8086 为 16 位,8088 为 8 位。 (2)指令队列 8086 为 6 级,8088 为 4 级。 5-12、请写出下列指令单独执行完后,有关寄存器和存储单元的内容。 1、假设(DS)=3000H,(SS)=3000H,(AX)=2000H,(BX)=1200H, (SI)=2,(DI)=1,(SP)=100H,(31200H)=50H, (31201H)=2,(31202H)=0F7H,(31203H)=90H。 1.ADD AX,1200H 6.NEG WORD PTR [1200H] 2.SUB AX,BX 7.SAR BYTE PTR 1200H[SI],1

3.MOW [BX].AX 8.0L BYTE PTR[Bx+SI+1】,1 4.PUSH AX 9.MUL WORD PTR [BX][SI] 5.DEC BYTE PTR【1200阳 10.DIV BYTE PTR 1200H[DI] 容:1,(AX)=3200m 2,(AX)=0E00 3.(312000-2000l 4.(3000EHD=2000H.5)=00fEH5.(31200HD=4FH 6.(31200D=0fL60H 7.(312020-0fE 8.(312030-21日 9.(D0-121L(AX)-0E000H 10.溢出 13,8086/8088在什么时候及什么条件下可以响应一个外部INTR中断请求,中断 向量表在存储器的什么位置?向量表的内容是什么?8086如何将控制转向中断服务程序? (1)8086/8083在当前指令执行完且IF-】的情况下可以响应一个外部IMT置中断请求, (2)中斯向量表在存储器的0段000003F用区域,向量表存放中断处理程序的入口 地址 (3)8086/8088响应IWT服中断请求时,首先在莲续的两个总线周期中发出INTA牌负脉 冲,在第二个[NTA#信号期间,中新源经数据总线响8086/888送出一字节中新向量“类型 码”。808/8088收到“类型码”后将其乘4彩成中断向量表的入口,从此地址开始的4个 单元中读出中断服务程序的入口地址(IP,CS),886/6g8从此地址取指令执行,将控制 转向中断服务程序。 514、“8086执行了一个总线周期”是指80脑酸了哪些可能的操作?基本总找周期 如何组成?在一个典型的读存储器总线周期中,地址信号、L正E信号、即阳信号、数据信号 分别在何时产生? (1)是指80©6对片外的存储器域I/0接口进行了一次访问。读写数据或取指令。 (2)基本总线周期由4个时钟周期组成,分别记为T1,T2、T3,T4 (3)地址信号、从E信号在T1周期内产生,出信号在T2周期内产生。数据信号一般 在T3内产生,若3来不及提供数据,可在某T■内产生有效数据
3.MOV [BX],AX 8.ROL BYTE PTR [BX+SI+1],1 4.PUSH AX 9.MUL WORD PTR [BX][SI] 5.DEC BYTE PTR [1200H] 10.DIV BYTE PTR 1200H[DI] 答:1.(AX)=3200H 2.(AX)=0E00H 3.(31200H)=2000H 4.(300FEH)=2000H, (SP)=00FEH 5.(31200H)=4FH 6.(31200H)=0FDB0H 7.(31202H)=0FBH 8.(31203H)=21H 9.(DX)=121EH, (AX)=0E000H 10.溢出 5-13、 8086/8088 在什么时候及什么条件下可以响应一个外部 INTR 中断请求,中断 向量表在存储器的什么位置?向量表的内容是什么?8086 如何将控制转向中断服务程序? (1)8086/8088 在当前指令执行完且 IF=1 的情况下可以响应一个外部 INTR 中断请求。 (2)中断向量表在存储器的 0 段 0000—03FFH 区域,向量表存放中断处理程序的入口 地址。 (3)8086/8088 响应 INTR 中断请求时,首先在连续的两个总线周期中发出 INTA#负脉 冲,在第二个 INTA#信号期间,中断源经数据总线向 8086/8088 送出一字节中断向量“类型 码”。8086/8088 收到“类型码”后将其乘 4 形成中断向量表的入口,从此地址开始的 4 个 单元中读出中断服务程序的入口地址(IP、CS),8086/8088 从此地址取指令执行,将控制 转向中断服务程序。 5-14、 “8086 执行了一个总线周期”是指 8086 做了哪些可能的操作?基本总线周期 如何组成?在一个典型的读存储器总线周期中,地址信号、ALE 信号、RD#信号、数据信号 分别在何时产生? (1)是指 8086 对片外的存储器或 I/O 接口进行了一次访问,读写数据或取指令。 (2)基本总线周期由 4 个时钟周期组成,分别记为 T1、T2、T3、T4。 (3)地址信号、ALE 信号在 T1 周期内产生,RD#信号在 T2 周期内产生,数据信号一般 在 T3 内产生,若 T3 来不及提供数据,可在某 Tw 内产生有效数据

ALE 地址A15一A越 情令带入浮空 A?-A0 数据维出 地生浮空 b片外数墨存健器写时序 515、已知品根頓率为6业,在P1.0引脚上输出周期为500微秒的等克矩形波,若采 用T0中断,工作方式2,试写出中断初始化程序. STAT:MOV TMOD,#6H,没量T0为模式2,外都计数方式 MOV THO.#OFFH ,T0计数器初值 MOV TLO.#OFFH SETR TRO :启动T0计数 LOOP1:JBC TFo.PTFO1 ,查询T0溢出标志.TF0=1时特移,且TF0=0(即查P34负跳变》 SJMP LOOPI PTOI:包RTR0 :停止计数 MOV TM0D,=02H,设置T0为展式2.定时方式 MOV THO.=06H :T0定时500s月值 MOV TLO.0H CLR P1.0 PL.0清0 SETB TRO :启南定时00标 00P2:JC. TFO.PTFO2 :查陶2出标表,定时到TF0=1种移,且TF0=0(第一个500到 否) SJMP LOOP2 PTFO2:SETB P1.0 P1.0量1(到了第一个60=) CLR TRO ,停止计数 SJMP START 516、阅读下列硬件图,补齐连接线,并回答问题:
5-15、已知晶振频率为 6MHz,在 P1.0 引脚上输出周期为 500 微秒的等宽矩形波,若采 用 T0 中断,工作方式 2,试写出中断初始化程序。 5-16、阅读下列硬件图,补齐连接线,并回答问题: