试卷代号:1061 座位号■ 中央广播电视大学2007一2008学年度第二学期“开放本科”期末考试 微计算机技术 试题 2008年7月 题 号 一 二 三 四 五 总分 分 数 得 分 评卷人 一、选择填空(每题3分,共45分) 得分 下面所列的微处理器产品( )是16位微处理器。 A.Zilog Z80 B.Intel 8085 C.Motorola 6800 D.Intel 8086 得分 2.最早的IBM PC微计算机系统使用( )作为核心微处理器。 A.8086 B.8085 C.8080 D.8088 得分 3.( )不属于8086微处理器内的功能部件。 A.累加器 B.算术逻辑部件 C.标志寄存器 D.内存储器 得分 4. 8086微处理器的偏移地址是指( )。 A.芯片地址引线送出的20位地址码B.段内某单元相对段首地址的差值 C.程序中对存储器地址的一种表示D.芯片地址引线送出的16位地址码 得分州 5.8086一个基本总线周期至少包括( )时钟周期。 A.2 B.3 C.6 D.4 得分州 6. 8086微处理器的中断向量表存放在()内。 A.8086片内的一组寄存器 B.8086片外RAM的0~3FFH存储区 C.8O86片外RAM的FFC00H~FFFFFH存储区 D.8086片外ROM的0~3FFH存储区 433
试卷代号:1061 座位号口口 中央广播电视大学2007-2008学年度第二学期“开放本科”期末考试 微计算机技术 试题 2008年 7月 题 号 四 五 总 分 分 数 得 分 评卷人 一、选择填空(每题 3分.共 45分) }得州 )1. I4}州 卜 下面所列的微处理器产品( )是 16位微处理器。 A. Zilog Z80 B. Intel 8085 C. Motorola 6800 D. Intel 8086 最早的IBM PC微计算机系统使用( )作为核心微处理器。 A. 8086 B. 8085 C. 8080 D. 8088 r-4州二卜( )不属于 8086微处理器内的功能部件。 随州 卜 }得州 卜 14州 卜 A.累加器 B.算术逻辑部件 0.标志寄存器 D.内存储器 8086微处理器的偏移地址是指( )。 A.芯片地址引线送出的20位地址码 B.段内某单元相对段首地址的差值 C.程序中对存储器地址的一种表示 D.芯片地址引线送出的 16位地址码 8086一个基本总线周期至少包括( )时钟周期。 A. 2 B. 3 C. 6 D. 4 8086微处理器的中断向量表存放在( )内。 A. 8086片内的一组寄存器 B. 8086片外 RAM 的 。一3FFH存储区 C. 8086片外 RAM 的 FF000H- FFFFFH 存储区 D. 8086片外 ROM的 。一3FFH存储区 433
得分 7.下列指令中源操作数为立即寻址方式的有()。其中DAT为字变量。 A.MOV BX,DAT B.MOV BX,1000H C.MOV BX,[1000H] D.MOV BX,DAT+1000H 得分 8.BP寄存器可用来存放偏移地址,可与它组合的默认段寄存器为()。 A.SS B.DS C.ES D.CS 得分 9.数据项NUM DD16DUP(10HDUP(0FFH))定义的字节数为(). A.100H B.256 C.160H D.400H 得分 1O.指令DIV BL的被除数在( )中。 A.AX B.BX C.CX D.DX 得分列 11.8086微机系统处理一个外部中断请求时,()。 A.由中断电路指出中断服务程序入口 B.由处理器与中断电路配合找到中断程序人口 C.由处理器自主转向中断程序入口 D.由处理器执行默认的中断处理程序 得分州 12.INTEL8253某通道的定时间隔是由( )来决定的。 A,输人的时钟频率和通道号 B.输入的时钟频率和计数方式 C.输入的时钟频率和工作方式 D.输入的时钟频率和计数初值 得分 13.异步串行通信中一个字符信息位的格式按先后次序是()。 A,起始位、数据位、校验位、停止位 B.起始位、校验位、数据位、停止位 C.起始位、数据位、停止位、校验位D.校验位、起始位、数据位、停止位 得分14.矩阵式小键盘各列线经电阻接5V,在采用软件行扫描法识别键动作时,CPU首 先经并行接口()。 A.向键盘被选行线上输出低电平,然后CPU经并行接口读取列线值进行判断 B.向键盘被选行线上输出高电平,然后CPU经并行接口读取列线值进行判断 C,向键盘被选列线上输出低电平,然后CPU经并行接口读取行线值进行判断 D.向键盘被选列线上输出高电平,然后CPU经并行接口读取行线值进行判断 得分 15.下列有关微计算机总线标准化的描述()是不正确的。 A.一种总线结构成为标准,就说明此种总线性能高 B.一种总线结构成为标准,就使得其模块产品的开发得到广泛支持 C.一种总线结构成为标准,就使得其模块产品容易占领市场 D.一种总线结构成为标准,就使得此种总线结构的系统容易成为主流 434
畴外 卜 畴州 卜 0州 卜 下列指令中源操作数为立即寻址方式的有( )。其中DAT为字变量。 A. MOV BX,DAT B. MOV BX,1000H C. MOV BX,[1000H] D. MOV BX,DAT+ 1000 H BP寄存器可用来存放偏移地址,可与它组合的默认段寄存器为( )。 A. SS B. DS C. ES D. CS 数据项 NUM DD 16 DUP(lOH DUP (OFFH))定义的字节数为( 256 400H B. D 100H 160H A C 阵州 }10.指令 DIV BL的被除数在( )中。 B. BX D. DX AX CX A. ·C. F-1州 }“ 降州 }12 陪州 }13 ki州 】“ 随州 }15 .8086微机系统处理一个外部中断请求时,( )。 A.由中断电路指出中断服务程序人口 B.由处理器与中断电路配合找到中断程序人口 C.由处理器 自主转向中断程序人 口 D.由处理器执行默认的中断处理程序 . INTEL 8253某通道的定时间隔是由( )来决定的。 A.输人的时钟频率和通道号 B.输人的时钟频率和计数方式 C,输入的时钟频率和工作方式 D.输人的时钟频率和计数初值 .异步串行通信中一个字符信息位的格式按先后次序是( )。 A.起始位、数据位、校验位、停止位 B.起始位、校验位、数据位、停止位 C.起始位 、数据位 、停止位、校验位 D.校验位 、起始位 、数据位、停止位 .矩阵式小键盘各列线经电阻接 5V,在采用软件行扫描法识别键动作时 ,CPU首 先经并行接 口( )。 A.向键盘被选行线上输出低电平,然后 CPU经并行接口读取列线值进行判断 B.向键盘被选行线上输 出高电平 ,然后 CPU经并行接 口读取列线值进行判断 C.向键盘被选列线上输出低电平,然后 CPU经并行接口读取行线值进行判断 D.向键盘被选列线上输出高电平,然后 CPU经并行接口读取行线值进行判断 .下列有关微计算机总线标准化的描述( )是不正确的。 A.一种总线结构成为标准,就说明此种总线性能高 B.一种总线结构成为标准,就使得其模块产品的开发得到广泛支持 C.一种总线结构成为标准,就使得其模块产品容易 占领市场 I).一种总线结构成为标准 ,就使得此种总线结构的系统容易成为主流 434
得分 评卷人 二、请在下列程序段中填空(12分) 得分 16.下列程序段求双字长数的绝对值。双字长数在A和A十2单元中,结果存放在 B和B+2单元中。 MOV AX,A MOV DX,A+2 TEST DX, JZ STORE NEG NEG SBB DX, STORE: MOV ,AX MOV ,DX 得分 评卷人 三、(7分) 得分 17.微型计算机系统总线由哪三部分组成?它们各自的功能是什么? 得 分 评卷人 四、(8分)】 得分 18.假定数组定义如下: ARRAY DW23,36,2,100,32000,54,0 ZERO DW (1)如果BX的内容为数组ARRAY的初始地址,请编写指令将ARRAY中的 数据0传送给ZER()单元。 (2)如果BX的内容为数据0在数组ARRAY中的位移量,请编写指令将AR RAY中的数据0传送给ZERO单元。 435
得 分 评 卷人 二、请在下列程序段中填空(12分) 匣王口16·下列程序段求双字长数的划值。双字长数在A和A+2单元中,结果存放在 B和 B+2单元中。 MOV AX, A MOV DX,A+2 TEST DX JZ STORE NEG NEG SBB DX STORE: MOV M OV ,AX ,DX 得 分 评卷人 三、(7分) 匝亚口17·微型计算机系统总线由哪三部分组成?溯各自的功能是什么? 得 分 评卷人 四、(8分 ) 区王口18.假定数组定义如下: ARRAY DW 23,36,2,100,32000,54,0 ZERO DW ? (1)如果 BX的内容为数组 ARRAY的初始地址,请编写指令将 ARRAY中的 数据 。传送给 ZERO单元。 (2)如果BX的内容为数据。在数组ARRAY中的位移量,请编写指令将 ARRAY中的数据 。传送给 ZERO单元。 435
得 分 评卷人 五、(28分】 得分 19.一个微机系统中包含以下器件:CPU一8086一片,并行接口8255一片(设备号: A口-80H,B口一82H,C口一84H,控制口一86H),定时器8253一片(设备 号:计数器0一90H,计数器1一92H,计数器2一94H,控制口96H),中断控制器 8259A一片(设备号:A0H,A2H)。现将8255的A口连接一输入设备工作在0 方式,B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端 且低电平有效。8253工作于“模式0”,设置计数器0的计数常数为2060H,进行 二进制计数。8259A的ICW2给定为70H,工作于电平触发方式,全嵌套中断优 先级,数据总线无缓冲,采用中断自动结束方式。请填充下面程序中的空白项 (注意:控制字中可0可1位选0,8255未用端口设成输人方式,CPU的A1、A2 接各芯片的A0、A1)。 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 OUT ,AL:往B口输出数据 MOV AL, :用按位置位/复位方式使选通有效 OUT ,AL MOV AL, :撤消选通信号 OUT ,AL 此时,对应8259A的IR3中断类型号是 中断向量存放在0段 单元中。 436
得 分 评卷人 五、(28分) 0州 119一个微机系统中包含以下器件:CPU-8086一片,并行接 口8255一片(设备号: A口一80H,B口一82H, C口一84H,控制 口一86H),定时器 8253一片(设备 号:计数器 0-90H,计数器 1-92H,计数器 2-94H,控制口96H),中断控制器 8259A一片(设备号:AO H, A2 H)。现将 8255的 A口连接一输入设备工作在 。 方式,B口连接一输出设备,也工作在 。方式,PC4作为输出设备的选通输出端 且低电平有效。8253工作于“模式 0",设置计数器 0的计数常数为2060H,进行 二进制计数。8259A的ICW2给定为70H,工作于电平触发方式,全嵌套中断优 先级,数据总线无缓冲,采用中断自动结束方式。请填充下面程序中的空白项 (注意:控制字中可0可 1位选 。,8255未用端口设成输人方式,CPU的 A1,A2 接各芯片的AO,Al)o 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 ; INAL, ;从 8255的A口读入数据 PUSH AX ; MOV AL, ;用按位置位/复位方式使选通无效 OUT ,AL ; POP AX ; OUT ,AL ;往 13口输出数据 MOV AI ;用按位置位/复位方式使选通有效 OUT ,AI, ; MOV AL, ;撤消选通信号 OUT ,AI. 此时,对应 8259A的 IR3中断类型号是_ ; 中断向量存放在 。段 , , , 单元中。 436
8086最小棋式 8259A初始化命令字 ND 40 CW1:LTDM1为电平触发方式:LTM0为上升边触发方式. 39 5 5NGLj为单片8259A系统:SNGL=0为多片8259A系统 38 A16/S3 17 A17/S4 IC1为霄要CW4:1C-0为不需要Cw4, 1CW2:为中断类型码.T门-T3由编程定。其余三位由请求编R序号定。 19S6 ICW3: 多片8259A系统中,主/从片连楼关系控制字。 34 BHE·1S7 8 MNMX· SNM=l为特膝全旅套方式:SNM-O为全帐套方式 9 BUF✉1时用SPEN偏作为系统数熙缓冲器的使能端: 0 01 0 DS 30 HLDA BLUF0表示系统无数据缓冲器:MWS位在BUF0时任意: AD4 23 W R. AEO=1为中断自动结束方式:uPM=1表明8259A在8086系线中, 27 R D I 26 D7 D6 D5 D4 D3 D2 DI DO <Z DO MI INTA A7 A6 AS LTIM ADI SNGL IC4 ICWI 8085 19 22 READY 8085 GND 20 21 RESET T7 T6 T5 T4 T3 xxx 8254控制字 SNGL-1? 8085 D7 D6 D5 D4 D3 D2 DI DO SCI SC2 RLI RLO M2MI MO BCD S7 S6 S5 S4 S3 S2/D2 SI/D1 SO/IDO ICW3 选000 N 三进材1六位计数0 1C41? 四位政D码效T O00 SFNM BUF M/S AEOI UPM ICW4 000M0DE0 计败袋链存境作 00 0■Mt X10MODE2 可中断 只读/装LSB 01 XI 1 MODE3 只装MSB I0 1001 MODE4 先袋SB后MSB 101 MODES 00一5位数据 8255模式字 01一6位数据 D4 D3 D2 D1 D0 0一奇校 10一7位数据 1一偶校粒 11一8位数绍 PC3-PCO S2 SI EPPENL2 LI B2 B1 0:output 00一无意义 0一无校验 00一同步模式 01一1个停止位 一有校验 01一菠特因子为1 on A 10一1.5个停止位 10一被特半因子为16 11一2个停止位 11- 波特率因千为6网 mode 01 mode 8251A异步模式 iX=mode 2 0一内阿步 0一无校轻 8255满1口C按位位/位模式学 1一外问步 1一行校验 D7 D6 D5 D4 D3 D2 D1 DO SCS ESD EP PEN L2 L100 0 PCO 0-2个同步字符 0一奇校验 :重位 00-5位数据 1一1个同步字符 【一实校验 0复位 01一6位数据 10一7位数君 8251A同步模式 1山一8位数据 PC6 PC7 《微计算机技术》解题参考资料, 随试题发给考生。 437
8086. 小 棋 式 G N D AD14 A D 13 A D 12 A D II A D I( A D 9 人 D S 人 D 7 A D 6 人 D 5 A O 4 A D 3 A D 2 A D I ^ DO N M I IN T R C L K G N D 几 8259A初始化命令字 ICWI: LTIM-1为电平触发方式:LTQd-O为上升边触发方式. SNGL=I为单片8259A系统;SNGL=0为多片9259A系统‘ IC4-1为摇要ICW4; IC4-0为不偏要ICW4. ICW2:为中断类型码.T7-T3由编程定.其余三位由请求端IR序号定. ICW3:多片9259A系统中.主I从片连接关系控制字. ICW4: SFNM=1为特殊全嵌套方式:SFNM=O为全嵌套方式。 BUF=1时用SPIEN端作为系统数据艘冲器的使能端: BUF-0表示系统无致据级冲器;MIS位在BUF-O 时任意: AEOI=1为巾断自动结束方式:upM=I表明825,人在8086系统中. 月峥 、J 凡 ‘ I nU , J ,j 飞 J fJ 自﹂ D7 D6 DS D4 D3 D2 DI DO 20 8254控制字 lcw l 1Cw 2 ^0口 805口 | 1 ; , S X Y r 3 4 1‘J 6 咦; 日 1 , - , 1 溢 ﹃ ﹃A18lSA19lS︸朴监 ﹄羚朴︸侃 ﹃~ REs 9 卜牲 ,子 6 , ‘ , ‘ , ‘ , ‘ 心 ︺ ‘﹃ ,J , ‘ 1 璐乙 ,‘ , ‘ , ‘ , ‘ 1 ,‘ 飞 曰 4 弓︸︸6 , 口.O n, n﹄, ,‘ ,、 J, 护J 矛6 月1 1.U Q ... .. . . . . ,. ‘ .. . .且 口 1. .. . . .. . .. 8095 ICw 3 Icw4 口 口 8255模式宇 D7!D61 D51 D41 D31 D21 D11 DO 0--奇校脸 ,一偶校脸 00一5位数据 Ol -6位数据 10-,位数据 11-8位数据 抑恶 S21SIIEPIPENIL2!LI I B2 I BI PC7-PC4 占:oInuptuptut port A 0 ,:一oinuptuptut A mode select 00 - mode 0 01二mode I 0:i0Bnuptuput B mode select 00一无意义 01一I个停止位 10-1.5个停止位 日一之个停止位 00一同 步 棋 式 01一波特率因子为 】 10-波特率因子为 I6 II一波特率因子为64 旧1。 -叫 0二 mode 0 1 = mode I 8251A异步模式 IX二mode 2 9255瑞11 c按位黄位1岌位模式字 0一内同步 1一外!司步 0-无校验 1一有校骏 D71 D61 D51 D41 D31 D21 D11 DO SCSIESDIEPIPEN IL21Ll 0 10 "0" x x x PCO PCI PC2 PC3 PC4 PC5 PC6 PC7 0-2个同步字符 ,一I个同步字符 8251A同步摸式 00-5位数据 01一6位数据 10-7位傲据 日一9位数据 险 十 1 0 0 1 1 户U n 口 1 1 . . . . . , . . . 胜 ‘ . . ‘ t . 的U 0 0 0 l l l l 《微计算机技术》解题参考资料,随试题发给考生。 437
与SYNDET引脚电平相同1,数据输出缓冲区为空 复位三个错误标志 使发送器使能 溢出错误与TxE引脚电平相同 进行内部复位 使接收器使能 DSR SYNDET FE OE PE TXE RXRDY TXRDY EH IR RTS ER SBRK RxE DTR TXEN 顿格式错误奇偶校验错误 搜素同步字符 Send Break 使DTR锦出低电平 I,表示DSR引脚为低电平与RxRDY引脚电平相同 使RTS输出低电平 8251A控制寄存器格式 8251A状态寄存罂格式 438
与 SYNDET引脚电平相同 1.数据轴出缓冲区为空 复位三个错误标志 使发送器使能 1I表示 DSR,引脚为低电平 与 RxRDY引脚电平相同 使RTS"物出低电乎 8251A控制寄存器格式 8251A状态寄存器格式 438
试卷代号:1061 中央广播电视大学2007一2008学年度第二学期“开放本科”期末考试 微计算机技术试题答案及评分标准 (供参考) 2008年7月 一、选择填空(每题3分,共45分)】 1.D 2.D 3.D 4.B 5.D 6.B 7.B 8.A 9.D 10.A 11.B 12.D 13.A 14.A 15.A 二、(12分) 16.答: MOV AX,A MOV DX,A+2 TEST DX,8000H JZ STORE NEG DX NEG AX SBB DX,0 STORE: MOV B,AX MOV B+2,DX 三、(7分) 17.答: ●由地址总线、数据总线和控制总线三部分组成;(1分) ●地址总线用于指出数据的来源或去向;(2分) ●数据总线提供了模块间数据传输的路径;(2分) ●控制总线用来传送各种控制信号以便控制数据、地址总线的操作及使用。(2分) 四、(8分) 18.答:(1)MOV AX,[BX+0CH] MOV ZERO,AX (2)MOV AX,ARRAY[BX] MOV ZERO,AX 439
试卷代号:1061 中央广播电视大学2007-2008学年度第二学期“开放本科”期末考试 微计算机技术 试题答案及评分标准 (供参考) 2008年 7月 一、选择填空(每题 3分,共 45分) 1. D 2. D 3. D 4. B 5. D 6. B 7. B 8. A 9. D 10. A 11.B 12.D 13.A 14.A 15.A 二、(12分) 16.答 : MOV AX, A MOV DX, A+2 TEST DX, 8000 H JZ STORE NEG DX NEG AX SBB DX, 0 STORE: MOV B,AX MOV B+2,DX 三、(7分) 17.答 : . 由地址总线、数据总线和控制总线三部分组成 ;(1分) .地址总线用于指出数据的来源或去向;(2分) .数据总线提供了模块间数据传输的路径;(2分) .控制总线用来传送各种控制信号以便控制数据、地址总线的操作及使用。(2分) 四、(8分) 18.答:(1)MOV AX,[BX+0CH] MOV ZERO, AX (2)MOV AX,ARRAY[BX] MOV ZERO,AX 439
五、(28分,程序中每空1分,中断类型号4分,中断向量位置每空0.5分) 19. MOV AL,91H ;8255初始化 OUT 86H,AL MOV AL,30H ;8253初始化 OUT 96H,AL MOV AL,60H ;设8253计数初值 OUT 90H,AL MOV AL,20H OUT 90H,AL MOV AL,1BH ;8259A初始化 OUT AOH,AL MOV AL,70H OUT A2H,AL MOV AL,03H OUT A2H,AL ; IN AL,80H :从8255的A口读人数据 PUSH AX MOV AL,09H :用按位置位/复位方式使选通无效 OUT 86H,AL POP AX OUT 82H,AL ;往B口输出数据 MOV AL,08H ;用按位置位/复位方式使选通有效 OUT 86H,AL MOV AL,09H ;撤消选通信号 OUT 86H,AL 此时,对应8259A的IR3中断类型号是73H; 中断向量存放在0段1CCH,1CDH,1CEH,1CFH单元中。 440
五、(28分,程序中每空 1分,中断类型号 4分,中断向摄位置每空。.5分) 19. MOV AL, 91 H ;8255初始化 OUT 86H,AL ; MOV AL,30H ;8253初始化 OUT 96H,AL ; MOV AL,60H ;设 8253计数初值 OUT 90H,AL ; MOV AL,20H ; OUT 90H,AL ; MOV AL, 1BH ;8259A初始化 OUT AO H,AL ; MOV AL,70H ; OUT A21-1,AL ; MOV AL,03H ; OUT A2H,AL ; IN AL, 80H ;从 8255的 A 口读人数据 PUSH AX ; MOV AL,09H ;用按位置位/复位方式使选通无效 OUT 86H,AL ; POP AX ; OUT 82H,AL ;往 B口输出数据 MOV AL,08H ;用按位置位/复位方式使选通有效 OUT 86H,AL ; MOV AL,09H ;撤消选通信号 OUT 86H,AI. 此时,对应 8259A的 IR3中断类型号是”H; 中断向量存放在 0段1CCH,ICDH,ICEH,ICFH单元 中。 440