试卷代号:1061 座位号 中央广播电视大学2010一2011学年度第一学期“开放本科”期末考试 微计算机技术 试题 2011年1月 题 号 二 三 四 总分 分 数 得 分 评卷人 一、选择填空(每题4分,共60分)】 1.微型计算机系统主要由()组成。 A.微处理器、存储器、外部设备及软件 B.微处理器、内存储器、外存储器及软件 C.微型计算机基本硬件、键盘、显示器及软件 D.微型计算机基本硬件、外部设备及软件 2.8086微处理器的引线INTR是( )。 A.内部复位命令输人线 B.读内部状态的命令输人线 C.可屏蔽中断请求输入线 D.非屏蔽中断请求输入线 3.一个8086的总线周期是()。 A.处理器进行算术运算的定时单位 B.处理器进行复位操作的定时单位 C.处理器执行片外操作的定时单位 D.处理器执行内部操作的定时单位 4.8086微处理器所处理的硬件中断是由于( )而产生的。 A.8086片内功能部件出现故障 B.8086片外功能部件请求服务 C.8086片内标志寄存器某标志位置位D.8086被复位 5.下列指令中源操作数的寻址方式所指出的操作数在存储单元中的有()。其中 DAT定义为:DAT DW10H。 A.MOV AX,BX B.MOV BX,10H C.MOV BX,OFFSET DAT D.MOV AX,DAT [BX] 439
试卷代号 座位号 B. MOV BX , 10H D. MOV AX , DAT [BX] B. 部状态 输入 且非屏蔽中断请求输入线 中央广播电视大学 2011 年度第一学期 本科 微计算机技术试题 2011 年1 题号 总分 分数 得分|评卷人 -、选择填空{每题 1.微型计算机系统主要由( )组成。 A. 微处理 存储 B. 处理 存储 外存储 及软 c.微型计算机基本硬件、键盘、显示器及软件 D. 机基 设备 2. 8086 理器 引 线INTR )。 A. 部复 输入 c. 输入线 3. 个8086 期是 )。 A. 处理器 行算术运 位B. 处理 复位 c. 执行 操作 处理器执行 定时单位 4. 8086 微处理器 处理 硬件 )而产生的。 A. 8086 能部 障B. 8086 功能部件 求服 C. 8086 志寄 某标 位置位D. 8086 复位 5. 作 数 )。其中 DAT 为:DAT DW 10H A. MOV AX , BX C. MOV BX , OFFSET DAT 439
6.对应物理地址143F0H,不可能的逻辑地址为()。 A.143F:0000H B.1200:23F0H C.1410:02F0H D.1410:00F0H 7.假设(AL)=64H,如果执行指令XOR AL,BL后,(AL)=4AH,那么BL的值应为 () A.2EH B.40H C.42H D.4AH 8.下列有关伪操作的描述,错误的有()。 A.伪操作“PROC”表示一个过程的开始 B.伪操作“END”表示一个段的结束 C.SEGMENT、DB、PROC和END都是伪操作 D.ASSUME伪操作不能把段地址赋给段寄存器 9.假设对AL和BL中的无符号数执行ADD AL,BL指令,若结果溢出则转移,要使用指 令()。 A.JS B.JZ C.JC D.JO 10.8086微处理器的中断向量表存放在( )内。 A.8086片内的一组寄存器 B.8086片外RAM的0~3FFH存储区 C.8O86片外RAM的FFCO0H~FFFFFH存储区 D.8086片外ROM的0~3FFH存储区 11.INTEL8237A每个通道有( )地址寄存器。 A.1个16位的 B.2个8位的 C.2个16位的 D.1个8位的 12.INTEL8253是一个( )芯片。 A.可编程并行外围接口 B.可编程串行外围接口 C.可编程计数器/定时器 D.可编程中断控制器 13.矩阵式小键盘各列线经电阻接5V,在采用软件行扫描法识别键动作时,CPU首先经 并行接口()。 A.向键盘被选行线上输出低电平,然后CPU经并行接口读取列线值进行判断 B.向键盘被选行线上输出高电平,然后CPU经并行接口读取列线值进行判断 C.向键盘被选列线上输出低电平,然后CPU经并行接口读取行线值进行判断 D.向键盘被选列线上输出高电平,然后CPU经并行接口读取行线值进行判断 440
6. 址143FOH 可能 逻辑 )。 A. 143F,0000H B. 1200 ,23FOH C. 1410:02FOH D. 1410:00FOH 7. 设(AL) =64H 执行 令XOR AL, BL ,(AL)=4AH 么BL 值应 ( ) A. 2EH C. 42H B. 40H D. 4AH 8. 下列有 描述 )。 A. 伪操作"PROC"表示 伪操 表示一 结束 C. SEGMENT 、DB 、PROC 和END 都是 D. ASSUME 作不 段地址 段寄 9. 对AL 和BL 无符 行ADD AL ,BL 令( )。 A. JS C. JC 10. 8086 处理 量表 放在 A. 8086 一组 B. 8086 外RAM 3FFH C. 8086 外RAM 的FFCOO H FFFFFH D. 8086 外ROM 3FFH 11. INTEL 8237 通道有 )地址寄存器。 A. 个16 的B. 个8 C. 个16 的D. 个8 12. INTEL 8253 )芯片。 A. 可编 并行外 B. 可 编 c.可编程计数器/定时器 .可编程中断控制器 13. 键盘 列线 接5V 软件 描法 ,CPU 先经 并行接口( )。 A. 盘被选行线上 后CPU 并行接 读取 B. 盘被 行线 后CPU 并行 读取 进行 c.向键盘被选列线上输出低电平,然后 U经并行接口读取行线值进行判断 D. 后CPU 经并 读取行线 进行判 BD)ZO 440
14.采用T型电阻网络的DAC中用了两种阻值的电阻,它们是()。 A.R和R B.R和2R C.R和4R D.R和8R 15.“微计算机总线宽度”是指()。 A.总线中数据线的位数 B.总线中地址线的位数 C.总线中控制信号的个数 D.总线中所连接模块插头的尺寸 得分 评卷人 二、填空回答下列问题(10分,每空2分) 假设数据区数据定义如下: ORG 100H A DB ‘34 B DD X LABEL BYTE Y DW ‘AB' 执行下列程序段并填空。 LEA DI,B ;(DI)= H MOV AX,WORD PTR A ;(AX)= H MOV BX,OFFSET X ;(BX)= H LEA BP,Y ;(BP)= H MOV CL,X ;(CL)= H 注:1,2,3,4的ASCII码为31H,32H,33H,34H; A,B,C,D的ASCII码为41H,42H,43H,44H。 种 分 评卷人 三、(9分)】 总线上数据传输分哪几种类型?各有什么特点? 441
B. D. 所连 块插 尺寸 14. 用T 的DAC 的 电 A. 和R B. 和2R C. 和4R D. 和8R 15. "微计算机总线宽度"是指( )。 A. c.总线中控制信号的个数 得分|评卷人 二、填空回答下列问题 0分,每空 2分} 假设数据区数据定义如下: ORG 10aH A DB ‘ 34 ' B DD 1 X LABEL BYTE Y 执行下列程序段并填空。 LEA DI , B ; (DD= H MOV AX , WORD PTR A ; (AX)= H BX , OFFSET X ; (BX)= H LEA BP , Y ; (BP)= H MOV CL, X ; (CL) = H 注:1, 2, 3, 4的 II码为 H, 32H , 33H , 34H; ,B,C ,D 的ASCII 为41H 42H , 43H , 44H 得分!评卷人 三、 总线上数据传输分哪几种类型?各有什么特点? 441
得 分 评卷人 四、(21分) 一个微机系统中包含以下器件:微处理器8088一片,并行接口8255A一片(设备号:A 口一90H,B口一91H,C口一92H,控制口一93H),定时器8253一片(设备号:计数器0 60H,计数器1一61H,计数器2一62H,控制口63H),中断控制器8259A一片(设备号:E0H, E1H)。现将8255A的A口连接一输入设备,工作在0方式。B口连接一输出设备,也工作在 0方式。PC4作为输出设备的选通输出端且低电平有效。8253计数器0工作于“模式3”,计 数常数为06H,进行二进制计数。8259A的ICW2给定为40H,工作于电平触发方式,全嵌套 中断优先级,数据总线无缓冲,采用一般中断结束方式。请填充下面程序中的空白项(注意: 控制字中可0可1位选0,8255A未用端口设成输人方式)。 MOV AL, ;8255初始化 OUT AL MOV AL, ;8253初始化 OUT AL MOV AL, ;设8253计数初值 OUT AL MOV AL, ; OUT AL MOV AL, ;8259A初始化 OUT AL MOV AL, OUT ,AL MOV AL, OUT ,AL ; IN AL, ;从8255的A口读入数据 PUSH AX MOV AL, ;用按位置位/复位方式使选通无效 OUT AL POP AX QUT AL ;往B口输出数据 MOV AL, ;用按位置位/复位方式使选通有效 OUT AL MOV AL, ;撤消选通信号 OUT AL 此时,对应8259A的IR3中断类型号是 中断向量存放在内存0段 单元中。 442
得分|评卷人 四、 , 单元中。 •, , 一个微机系统中包含以下器件:微处理器 0 8 8一片,并行接口 2 5 5 A一片(设备号 H, B口 H, H,控制口 ,定时器 3一片(设备号:计数器 60H 器1-61H 器2-62H 口63H) ,中断控制器 8 2 5 9 A一片(设备号 H, EIH) 将8255A 的A 设备 工作在O 设备 工作 。PC4 且低 。8253 器O 工 作 式3" 数常数为 H,进行二进制计数。 8 2 5 A的 2给定为 4 0 H,工作于电平触发方式,全嵌套 中断优先级,数据总线元缓冲,采用一般中断结束方式。请填充下面程序中的空白项(注意: 控制字中可 O可 1位选 0, 8 2 5 5 A未用端口设成输入方式)。 MOV AL , ; 8255 始化 OUT , AL ; MOV AL , ; 8253 始化 OUT , AL ; MOV AL , ;设 8 2 5 数初 OUT , AL ; MOV AL , ; OUT , AL ; MOV AL, ; 8259A 初始 OUT , AL ; MOV AL , ; OUT ,AL ; MOV AL , ; OUT ,AL ; IN AL 从8255 的A 读人数据 PUSH AX ; MOV AL 一一 按位置位 使选 OUT , AL ; POP AX ; OUT , AL ;往 数据 MOV AL , ;用按位置位/复位方式使选通有效 OUT , AL ; MOV AL , ;撤消选通信号 OUT , AL 此时,对应 5 9 A的 3中断类型号是 中断向量存放在内存 442
微计算机技术答题参考 8259A初始化命令字 8086最小模式 GND 40 ICWI:LTIM仁1为电平触发方式:LTIM=0为上升边触发方式. A 14 39 ADI5 SNGL=t为单片8259A系统:SNGL=0为多片8259A系统 3 A16/S3 D12 4 37 C4=i为需要ICw4:IC4-0为不需要CW4. 3 18s5 1CW2:为中断类型码,T7-T3由编程定,其余位由请求端R序定, D10 35 A191S6 AD9 34 BHE◆/S7 ICW3: 多片8259A系统中,主/从片连接关系控制字, AD8 89 MN/M 1CW4:SFNM=1为特殊全嵌套方式:SFNM=O为全嵌套方式 D 0 31 HOLD BUF=l时用SP/EN端作为系统数据缓冲器的使能端: ADS 11 30 -HLDA BUF-O表示系统无数据缓冲器:MS位在BUF=O时任意: AD4 W R. A /10 AEOI=l为中断自动结束方式:uPM=l表明8259A在8086系统中, D2 DT/R 26 -DEN◆ ADO 16 A0 D7 D6 D5 D4 D3 D2 ALE DI DO NM A R o A7 A6 AS 1 LTIM ADI SNGL 1C4 ICWI 0 -READY 8085 GND- 20 21 -RESET 8085 T7 T6 TS T4 T3 XX ICW2 D7 D6 D25控制2D1 8085 SNGL-1? RLI RLO M2 MI MO BCD S2/ID2 SI/ID1 SO/IDO ICW3 洗0出00 选1# 01 二进制十六位计数 0 N 1C4=? 选2#10 四位议D码计数T 非法1 1000 MODEO 0 00 SFNM BUF M/S AEOI UPM ICW4 计数器锁存燥作 001 00 X10 MODE 只读/装LSB 只读/装MSB 100 MODE4 可屮断 先读/装S后MSBI 8255模式字 D7 D6 D5 D4 D3 D2 DI DO 00一5位数据 01一6位数据 0一奇校验 ·0一7位数据 1一偶校羚 11一8位数据 PC3-PCO PC7-PC4 1:mput O:output S2 SI EP PEN L2LI B2 BI :outpu 00一无意义 0-无校验 00-同步棋式 :nput 0:output 01一1个停止位 1一有校验 01一被特率因子为1 0:output mode selec 10-1.5个停止位 10-波特率因子为16 A mode sel 1川一波特率因了为64 00=mode( mode 11一2个停止位 01 mode IX=mode 2 8251A异步棋式 8255端口C按位置位/复位模式字 D7 D6 D5 D4 D3 D2 D1 DO 0一内同步 0一无校验 1一外同步 1一有校验 “0m 00 0 0 1:置位 SCS ESD EP PEN L2 L1 00 PCI 0 0 0:复位 0一2个同步字符 0一奇校验 00-5位数据 00 1一1个周步字符 1一偶校验 01一6位数据 1 PC6 10一7位数据 0 PC7 11一8位数据 8251A同步模式 443
微计算机技术答题参专 8259A 初始 令字 LTIM=I 电平 发 方 LTIM SNGL=I 单n 8259A SNGL 多n 8259A IC4=1 要ICW4: IC4 要ICW4. 为中断类型码. TI-T3 编程 端IR I' 寸 ~ 要川 101从 片 关系 制字 SFNM=I 特殊金 Ii SFNM 全嵌 Ii BUF=I 用SPIEN 端作 据缓冲 能端 BUF=O 表示 无数 MIS 在BUF=O AEOI=I 束方式 uPM=1 明8259A :(E 8086 A7 A6 AS LTIM ADI SNGL IC4 画,。.J,、 T7 T6 T5 T4 T3 X X X Y SNGL=I ? S7 S6 S5 S4 S3 S2!1D2 SI!IDI SO! )() 争| N IC4=1 ? SFNM BUF M!S AEOI uPM oJ WI W2 8085 D7 D5 D4 OJ D2 DI 。。 ICWI: ICW2 ICW3 ICW4 VCC AD 15 A I 6/S 3 A I 7/S 4 A I 8/S 5 A I 9/S 6 BHE"/S7 M N 1M X" RD" HOLD HLDA W R" MilO " D T IR" DEN" ALE IN TA" TEST" READY RESET DI DO 40 a 2 39 • 3 38 ,、 4 37 ,、 5 36 6 35 7 34 s 33 9 32 I 0 3 1 I I 30 I 2 29 J 3 28 14 27 1S 26 16 25 17 24 1 8 23 19 22 20 21 8086 模 式 8253 制字 D6 臼D4 OJ GND A D I A D I A D I A D I A D I A [) 9 AD 8 AD7 A D6 ADS AD4 A D3 AD2 AD 1 ADO NMI IN TR CLK GND D7 ICW3 CW4 二迸制十六位计数 市宫Cr>liJIT RLO M2 MI MSB 区主 RLI o 0 o I I 1 SCI 00-5 数据 6位数据 y ∞-同步模式 -波特率因子为 10- 率 因 II 为64 10 一7 11-8 数据 SI EP PEN L2 LI B2 B1 8251A \、 0- 有校验 。一奇枝验 LγJ ∞无意义 I个停止位 10 1.5 11-2 D7 06 05 04 D3 02 01 00 PC弘PCO PC7-PC4 lomuptuput I:ilput 0:0 封port B ~酬 1omuphuptut oleom回npa B mode select A mode select 。= modeO I =mode 1 ∞= modeO mod IX="回de2 8255 模式字 " 443 。一肉同步 。一无校验 外阔步 有枝验 SCS ESD I EP I PEN I L2 LI 2个同步字符 。一奇校验 5位数据 1-) 个 同 1- 偶校验 6位数据 10-7 8251A 步模 11-8 07 D6 05 04 D3 02 01 00 ·0· x X X PCO I:~置位 PCI PC2 。复位 PC3 PC4 PC5 PC6 PC7 按位置 位模式字
与SDET引脚电平担司1,数据输出缓冲区为空 女位个错误标志 使发送器使能 滋出错误 与TE引脚中平相同 进行内部复位 便接收器促能 DSR SYNDET FE OE PE TSE RxRDY TXRDY 1 入 EH IR RTS ER SBRK RxE DTR TXEN 帧格式错没 奇偶校验错词 搜索可步字符 Send Break 使DTR*输出低电平 1,表示DSR*引脚为低电平与RRDY引脚中平相同 使RTS*输出低电平 8251A控制寄存器格式 8251A状态寄任器格式 444
;tif fuf I'zt:H't EH IR RTS ER SHRK RxE 。1R fxEN 索'寸步字符 日出 TR 但{主…个 误 低 发i i£ l\ j电于 I, 1.l4l 相 同 a & DSR SYNDE'J FE pι r~ι {J)Y rxRDY + 帧恪式毡, 奇问校 倡 议 I,表示 *号|脚为低咆 RD ~I 444 j'i!. RTS* JlfJrc 8251A 控制寄存楼格式 8251A 状态 存器格
试卷代号:1061 中央广播电视大学2010一2011学年度第一学期“开放本科”期末考试 微计算机技术 试题答案及评分标准 (供参考) 2011年1月 一、选择填空(每题4分,共60分) 1.D 2.C 3.C 4.B 5.D 6.D 7.A 8.B 9.C 10.B 11.C 12.C 13.A 14.B 15.A 二、(10分,每空2分) 答: LEA DI,B ;(DI)=102H MOV AX,WORD PTR A ;(AX)=3433H MOV BX,OFFSET X ;(BX)=106H LEA BP,Y ;(BP)=106H MOV CL,X ;(CL)=42H 三、(9分)》 总线上数据传输分哪几种类型?各有什么特点? 答:分单周期方式和突发方式两种。(3分) 在单周期方式中,每个总线周期只传送一个数据;(3分) 在突发方式下,占用一次总线要进行多个数据的传输,源模块发出首地址去访问目的模块 的数据1,以后的数据是在首地址的基础上按一定的规则去寻址目的模块。(3分) 四、(21分,程序每空0.5分,中断号4分,中断向量每空1.5分) MOV AL,91H ;8255初始化 OUT 93H,AL MOV AL,36H ;8253初始化 OUT 63H,AL 445
试卷代号 中央广播电视大学 2 0 2011 度 第 一 开放 微计算机技术试题答案及评分标准 (供参考) 2011 年1 一、选择填空{每题 4分,共 0分) I. D 6. D 11. C 2. C 7. A 12. C 3. C 8. B 13. A 4. B 9. C 14. B 5. D 10. B 15. A 二、(1 0分,每空 2分) 答: LEA MOV MOV LEA MOV DI , B AX , WORD PTR A BX , OFFSET X BP, Y CL, X ; (DI) = 102 H ; (AX) = 3433 H ; (BX) =106 H ; (BP) = 106 H ; (CU =42 H 三、 总线上数据传输分哪几种类型?各有什么特点? 答:分单周期方式和突发方式两种。 3分) 在单周期方式中,每个总线周期只传送一个数据; (3 在突发方式下,占用一次总线要进行多个数据的传输,源模块发出首地址去访问目的模块 的数据1,以后的数据是在首地址的基础上按一定的规则去寻址目的模块。 3分) 囚、 1分,程序每空 号4 量每 1.5 MOV AL, 91H ; 8255 初 始 OUT 93H , AL MOV AL,36H ; 8253 初 始 63H , AL ; 445
MOV AL,06H ;设8253计数初值 OUT 60H,AL MOV AL,O0H OUT 60H,AL MOV AL,1BH ;8259A初始化 OUT EOH,AL MOV AL,40H OUT E1H,AL MOV AL,01H OUT E1H,AL IN AL,90H ;从8255的A口读入数据 PUSH AX MOV AL,09H ;用按位置位/复位方式使选通无效 OUT 93H,AL POP AX OUT 91H,AL ;往B口输出数据 MOV AL,08H ;用按位置位/复位方式使选通有效 OUT 93H,AL MOV AL,09H ;撤消选通信号 OUT 93H,AL 此时,对应8259A的IR3中断类型号是43H; 中断向量存放在内存0段10CH,10DH,10EH,10FH单元中。 446
MOV AL,06H OUT 60H , AL MOV AL,OOH OUT 60H , AL MOV AL ,IBH OUT EOH , AL MOV AL,40H OUT EIH , AL MOV AL,OIH OUT EIH , AL IN AL,90H PUSH AX MOV AL,09H OUT 93H , AL POP AX OUT 91H , AL MOV AL,08H OUT 93H , AL MOV AL ,09H OUT 93H , AL ;设 8 2 3计数初值 • , • , ; 8259A 始化 P • , • , • , • , ;从 8 2 5 数据 • , ;用按位置位/复位方式使选通无效 • , • , ;往 数据 ;用按位置位/复位方式使选通有效 • , ;撤消选通信号 此时,对应 8 2 5 9 型号 ; 中断向量存放在内存 IODH , IOE H 单元 446