试卷代号:1061 座位号■■ 中央广播电视大学2009一2010学年度第二学期“开放本科”期末考试 微计算机技术 试题 2010年7月 题 号 二 三 四 五 总 分 分数 得 分 评卷人 一、选择填空(每题4分,共60分) 1.16-bit的微处理器是指()。 A.内部所有寄存器是16-bit的,对外地址总线线数为16 B.内部ALU是16-bit的,对外控制总线线数为16 C.内部累加寄存器是16-bit的,对外I/0线数为16 D.内部主要功能部件、数据通路及对外数据总线为16位 2.8086微处理器片内结构主要分为( )二部分。 A.运算器部件和I/O接口部件 B.控制器部件和寄存器部件 C.运算器部件和存储器部件 D.执行部件和总线接口部件 3.8086微处理器采用引线复用技术,该技术是()。 A.用一条引线传送两个信号 B.用二条引线传送一个信号 C.用一条引线把两个信号叠加 D.用一条引线控制两个信号 430
试卷代号 座位号 中央广播电视大学 0 0 2010 年度第 放本 考试 微计算机技术试题 2010 年7 题号 总分 分数 得分|评卷人 一、选择填空(每题 4分,共 0分) 1. 16-bit 是指 )。 A.内部所有寄存器是 t的,对外地址总线线数为 B. 部ALU 是16-bit 对外控 为16 c.内部累加寄存器是 t的,对外I/ O线数为 D. 功能部 数据 对外数据 2. 8086 结构 )二部分。 A. 运算器部件和I/O 部件 B. 器部件 存器 C. 器部 D. 行部 线接 3. 8086 微处 采用 技术 是 )。 A.用一条引线传送两个信号 B.用二条引线传送→个信号 c.用→条引线把两个信号叠加 D. 个 信号 430
4.在一个8086读总线周期中的T1状态内,处理器()。 A,读人数据 B.送出地址码 C.送出读命令信号RD# D.采样READY信号是否有效 5.8086微处理器具有处理( )种中断过程的能力。 A.16 B.256 C.64 D.32 6.下列指令中源操作数的寻址方式所指出的操作数在存储器中的有()。其中, NUM EQU 1000H。 A.MOV AX,BX B.MOV BX,NUM C.MOV AX,[BX+NUM] D.MOV BX,OFFSET NUM 7.微机中8位带符号整数:A=一123,B=76,则A+B=( )。 A.00101111 B.11010001 C.11010011 D.11010101 8.指示堆栈单元地址,可使用的寄存器组合是( )。 A.SS和IP B.DS和BP C.ES和SP D.SS和BP 9.A=0,对A求补后,(CF,OF)=( )。 A.0,0 B.0,1 C.1,0 D.1,1 10.在下列有关中断的描述中,不正确的有()。 A.显示器中断是一种可屏蔽中断 B.产生硬中断的条件之一是相应外设的中断屏蔽位为0 C.开中断时允许CPU响应外设的中断请求 D.中断发生时CPU清除IF,设置TF 431
4. 个8086 的T1 状态 )。 A. B. c.送出读命令信号 # D. 样READY 号是否有 5. 8086 理器 )种中断过程的能力。 A. 16 B. 256 C. 64 D. 32 6. 下列指 操 作 寻 址 方 式 所 NUM EQU 1000H )。其中, A. MOV AX , BX C. MOV AX , [BX+NUM] B. MOV BX, NUM D. MOV BX, OFFSET NUM 7. 中8 位带符号整数:A=-123 B=76 则A十B=( )。 A. 00101111 C. 11010011 B. 11010001 D. 11010101 8. 示堆 存器 合是 )。 A. SS 和IP B. DS 和BP C. ES 和SP D. SS 和BP 9. A=O 对A 求补 ,(CF OF) =( )。 A. 0 ,0 B. 0 ,1 C. 1, 0 D. 1,1 10. 不正确 )。 A. 显示 是一种 B.产生硬中断的条件之一是相应外设的中断屏蔽位为 c.开中断时允许 U响应外设的中断请求 D. 发生 时CPU 除IF 置TF 431
11.处理器与1/O接口间采用查询方式传输数据时,()然后启动数据的传输过程。 A.处理器首先向外设接口发出命令信号 B.处理器先经程序读得接口已准备好的状态信息 C.外设接口首先向处理器发出传送数据请求信号 D.外设接口首先向存储器发出传送数据的控制信号 12.CPU对8253编程时()。 A.先向某计数器写入人控制字,再向控制口写入计数初值 B.先向控制口写入控制字,再向某计数器写入计数初值 C.先向某计数器写入计数初值,再向控制口写人控制字 D.先向控制口写人计数初值,再向某计数器写入控制字 13.对端口C的某位进行置位/复位操作时,要向8255A的( )端口发送置位/复位控 制字。 A,第4号 B.第3号 C.第2号 D.第1号 14.共阳极七段LED显示模块中()。 A.七个LED的阳极连在一起后引出,各自的阴极也连在一起后引出 B.七个LED的阳极连在一起后引出,各自的阴极独立引出 C.七个LED的阴极连在一起后引出,各自的阳极独立引出 D.七个LED的阳极独立引出,七个LED的阴极也独立引出 15.下列有关微计算机总线结构的描述:( )是不正确的。 A.功能部件模块化,其对外引线符合国际标准 B.不同模块间采用符合国际标准的连接方式 C.不同的标准化模块的组合实现不同的系统配置 D.所有功能部件经一组连线连接起来 432
1. I/O 方式传输数据 ( )然后启动数据的传输过程。 A. 理器 令信 B.处理器先经程序读得接口已准备好的状态信息 C. 设接 送数 信号 D. 存储器 传送数 12. CPU 对8253 )。 A.先向某计数器写人控制字,再向控制口写入计数初值 B.先向控制口写入控制字,再向某计数器写人计数初值 c.先向某计数器写入计数初值,再向控制口写人控制字 D. 数器 13. 对端 口 C 某位 行置位 作 时 向8255A )端口发送置位/复位控 制字。 A. 第4 B. 第3 C. 第2 D. 第1 14. 段LED )。 A.七个 D的阳极连在一起后引出,各自的阴极也连在一起后引出 B. 个LED 的 在一 的 阴 c.七个 D的阴极连在一起后引出,各自的阳极独立引出 D. 个LED 个LED 的 阴 极也 15. 微计 ( )是不正确的。 A. 模块化 线符 标准 B. 采用符合 标准 连接方式 C. 化模块 组合 同 的 D. 所有 部件 组连线连 432
得 分 评卷人 二、(7分) 假设(DS)=12FAH,(SI)=54AEH,请问: (1)它们所指示的是什么段? (2)它们所指示的存储单元保存的是数据还是指令? (3)它们所表示的逻辑地址是什么? (4)它们所表示的偏移地址是多少? (5)它们所表示的物理地址是什么? (6)它们所表示的段的最低地址是多少? (7)它们所表示的段的最高地址是多少? 得分 评卷人 三、(6分) 8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序? 得分 评卷人 四、(9分) 若一个D/A转换器的满量程(对应于数字量255)为10V。若输出信号不希望在0V至 10V间变化,而是在下限值2.0V至上限值8.0V之间变化。分别确定上下限值所对应的数字 量。 433
得分|评卷人 二、 假设 l2FAH , (SD =54AEH (1)它们所指示的是什么段? (2) 它们所 保存 数据还是指 (3) 它们所表示 逻辑地址是什 (4) 它们 表示 偏移 址是 (5) 表示 理地 是什 (6) 它们所表示 最低 (7) 它们 表示 得分|评卷人 三、 8086 是什 理器从何处开 行程 得分|评卷人 四、 若一个 A转换器的满量程(对应于数字量 2 5 5 Y。若输出信号不希望在 V至 10V 在下 值2.0V 值8.0V 变化 上下 所对应 量。 433
得 分 评卷人 五、(18分) 一个微机系统中包含以下器件: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段 单元中。 434
得分|评卷人 五、 , 单元中。 • , , 一个微机系统中包含以下器件 6一片,并行接口 2 5 5一片(设备号 A口 80H ,B 一82H ,C 口-84H 口-86H) ,定时器 5 3 -片(设备号:计数器。 H,计 数器 H,计数器 H,控制口 9 6 ,中断控制器 8 2 5 9 A一片(设备号 H, )。 现将 2 5 5 连接 输入设备工 一输 设备 也工作 作为输出设备的选通输出端且低电平有效。 8 2 3工作于"模式。",设置计数器 O的计数常数 H,进行二进制计数。 A的 2给定为 H,工作于电平触发方式,全嵌套中断 优先级,数据总线元缓冲,采用中断自动结束方式。请填充下面程序中的空白项(注意:控制字 中可 O可 1位选 0, 8 2 5 5未用端口设成输入方式), (CPU 的Al ,A2 接各 的AO 、A l) MaY AL, ; 8255 初始化 OUT , AL ; MaY AL, ; 8253 OUT , AL MaY AL, ;设 8 2 OUT , AL MaY AL, ; OUT , AL ; MOV AL'- ; 8259A 初始化 OUT , AL MaY AL, ; OUT , AL ; MaY AL, . ; OUT , AL ; IN AL, ;从 8 2 数据 PUSH AX MaY AL , ;用按位置位/复位方式使选通无效 OUT , AL ; POP AX ; OUT , AL ;往 MaY AL 一一一 按位置位 OUT , AL ; MaY AL OUT , AL 此时,对应 2 5 9 A的 3中断类型号是 中断向量存放在 434
微计算机技术答题参考 8259A初始化命令字 8086最小模式 GND 40 VC C ICW1:LTIM=」为电平触发方式:LTIM0为.上升边触发方式。 39 0 SNGL=】为单片8259A系统:SNGL0为多片8259A系统 D 3 38 37 7/S4 C4=1为需要1CW4:IC4-0为不需要1CW4. 36 18/S5 Cw2:为中断类型码,T~T3由编程定,其余三位出请求端R序号定 D 9 /S 6 AD 34 BHE◆/S7 CW3:多片8259A系统中,古/从片连接关系控制字. AD8 13 MN/MX◆ ICW4: SNM=I为特殊全嵌套方式:SFNM=O为全嵌套方式, AD7 89 32 RD事 A 10 31 BUF=】时用SPEN端作为系统数据缓冲器的使能端: ADS 11 30 HLDA BUF=O表示系统无数据缓冲器:MWS位在BUF=O时任意: AD4 WR◆ AD3 28 AE0I=1为中断自动结束方式:uPM=1表明8259A在8086系统中, 14 27 DT/R AD1 15 2 DEN◆ 6 25 A0 D7 D6 D5 D4 D3 D2 DI DO 2 0 A7 A6 AS 1 INTR 18 23 TEST· LTIM ADI SNGL IC4 ICWI 9 22 8085 GND 8085 20 2 RESET T7 T6 T5 T4 T3 D7 D6 D25控制2D1D0 SNGL-1? 8085 SCI SC2 RLI RLO M2MI MO CD S7 S6 S5 S4 S3 S2/1D2 SI/IDI SO/ID0 ICW3 选0 00 选1#01 二进制十六位计数0 N. 210 四位BCD码计数TT厂 c4=1? 非法 OO SFNM 0 BUF M/S AEOI UPM ICW4 001■MODE1 计数器锁存燥作 0 Y10 只读/装LSB 0 只读/装SB 可中断 10 100MODE4 先读/装SB后MB1 101 MODES 8255模式字 D7D6 D5 D4 D3 D2 D1 DO 00一5位数据 01一6位数据 0一奇枚验 ◆10一7位数据 1一偶校验 PC3-PCO 11一8位数据 PC7-PC4 :mput 0:output nnut S2 SI EP PEN L2 L1 B2 B1 0:outpu port B 1:input port A 00一无意义 0一无校验 00一同步模式 T:nput 0:output 01一1个停止位 1一有校验 01一被特率因子为1 0oφut node selec 10-1.5个停止位 10一波特率因子为16 A mode select 11一2个停止位 11-波特率因子为64 00=mode 0 01 mode I IX=mode 2 8251A异步模式 8255端口C按位置位复位模式字 D7 D6 DS D4 D3 D2 DI DO 0一内同步 0一无校验 1一外同步 1一有校验 PCO 0 1:置位 SCS ESD EP PEN L2 L1 00 0 0 0 0复位 0-2个同步字符 0一奇校验 00-5位数据 0 1一1个同步字符 1一偶校验 01一6位数据 0 10一7位数据 PC7 11-8位数据 8251A同步模式 435
微计算机技术答题参考 8259A 始化命 TlM=1 TlM 边触 SNGL=I 为 单 8259A SNGL= 8259A IC4=1 要ICW4; Ie 不 需要ICW4. 为中断类型码. T7-T3由编程定,其余-位由请求端 R序号定. 多片 2 5 A系统中,主/从片连接关系控制字. SFNM=I 殊全 SFNM=O 嵌套方 BUF=I 用SP!EN 端 作 数据缓冲器 便 能 BUF=O 无数据缓冲 MIS UF AEOI=I 结束 方 uPM=1 明8259A 在8086 A7 A6 A5 LTIM AOI SNGL IC4 80υ,,..JZ T7 T6 T5 T4 T3 X X X i Y SNGL~I ? S7 S6 S5 S4 S3 S21102 SI/IOI SOliDO N. IC4=1 ? SFNM BUF MIS AWl uPM 可中断 CWI CW2 8085 D7 05 D4 OJ D2 01 DO leWI ICW3 ICW4 ICW2 VCC A 0 I 5 A 16/S 3 A 17 IS 4 A 18 IS 5 A 19/S 6 BHE-IS7 M N 1M xROHOLD HLOA W RMilO - o T IRDENALE IN T ATESTREAD Y RESET ICW3 CW4 D1 DO 。 v ,、 40 a 2 39 3 38 ,、 4 37 5 36 6 35 7 34 s 33 9 32 10 3 I I I 30 I 2 29 1 3 28 I 4 27 I 5 26 16 25 1 7 24 I 8 23 19 22 20 2 I 制 字 D6 D4 03 GNO A01 A 0 I A 0 I A 0 I A 0 I A09 AD8 AD7 A D6 A D5 AD4 A D3 A D2 A 0 I ADO NM I INTR CLK GND D7 SCI SC2 RLI RLO M1 II 二进制十六位计数 四且 OEOEI-- 001 o 0 o I 1 1 MW-w-m 00-5 位数据 6位数据 位数据 ∞干同步模式 1一波特率因于为 10 为16 I 为64 10-7 11-8 S2 SI EP PEN L2 LI B2 B1 • • • 。无校验 有校 8251A 。-奇佼验 ∞一无意义 停止位 10- 1.5 停H 11-2 个停 07 06 05 04 D3 02 01 00 PCJ-PCO PC7-PC4 lomuptuput I:itl' 。。 "omBup甲utut B mode select 。= modeO A mode select l=mode1 mod 01 = mode 1 IX= mode 2 8255 模式字 " 435 。内同步 。无佼验 有枝验 7 SCSδ ESD >I' ELE-N- 』-H校 L1 2个同步字符∞ 步 字 符 偶枝验 01-6 10-7 数据 8251A 11-8 数据 07 D6 05 04 OJ 02 01 00 ·0" X X X PCO PCI PC2 。复位 PC3 PC4 PC5 PC6 PC7 8255 口C 按位 位模
与SYNDET引脚电平相同1,数据输出缓冲区为空 复位三个错误标志 使发送器使能 溢出错误与TxE引脚电平相同 进行内部复位 使接收器使能 DSR SYNDET FE OE PE TxE RxRDY TXRDY EH IR RTS ER SBRK RXE DTRTXEN 帧格式错误 奇偶校验错误 搜索词步字符 Send Break 使DTR*输出低电平 1,表示DSR*引脚为低电平与RxRDY引脚电平相同 使RTS*输出低电平 8251A控制寄存器格式 8251A状态寄存器格式 436
进行内部复位 便接收器使自 .. A EH IR RTS ERI SBRK RxE DTR TxEN 京'同步字符 SendBreak TR"输出低电平 复位三个错误标志 it Th ET引脚电于相 ,数据输出缓冲区为空 溢出错误 .. DSR SYNDET FE OE PE RxRDY TxRDY + 帧格式错误 奇偶校验错误 ' \,表示 SR RxRD 436 8251A 格式 8251A 存器
试卷代号:1061 中央广播电视大学2009一2010学年度第二学期“开放本科”期末考试 微计算机技术 试题答案及评分标准 (供参考) 2010年7月 一、选择填空(每题4分,共60分) 1.D 2.D 3.A 4.B 5.B 6.C 7.B 8.D 9.A 10.D 11.B 12.B 13.A 14.B 15.D 二、(7分) 假设(DS)=12FAH,(SI)=54AEH,请问: 答:(1)数据段 (2)数据 (3)12FA:54AE (4)54AEH (5)1844EH (6)12FA0H (7)22F9FH 三、(6分,每条2分)】 答: ● 标志寄存器、IP、DS、SS、ES和指令队列置O; ●CS置全1; ●处理器从FFFFOH存储单元取指令并开始执行。 四、(9分) 答: 因为满量程为10Y,则每一步的电压变化量为28步=0.039V/步;(3分 ● 于是,下限值是:0,03gY=51.3步 ● 取51,即33H。(3分) 8.0V 上限值则是:0.039V7步=205.1步 ● 取205,即CDH。(3分) 437
试卷代号 中央广播电视大学 0 0 2010 度 第二学 开放 末考试 微计算机技术试题答案及评分标准 (供参考) 2010 年7 一、选择填空{每题 4分,共 0分) I. D 2. D 3. A 4. B 5. B 6. C 7. B 8. D 9. A 10. D 11. B 12. B 13. A 14. B 15. D 二、 假设 = 12FAH , CS1) = 54AEH 答: (1)数据段 (2) (3)12FA: 54AE (4)54AEH (5 )l844EH (6 )l2FAOH (7) 22F9F H 三、 6分,每条 2分) 答: ·标志寄存器、 P、 S、 S、 队列 • CS 置全 ; ·处理器从 FFF 单元取 令并 始执行 四、 答: 10V ·因为满量程为 V,则每一步的电压变化量为一气 O. 039V 256 2.0V .于是,下限值是 1,即 3 3 c3分) ·八 0 8.0V .上限值则是 nnnyy/t• = 205. 2 0 (3 437
五、(18分,程序中每空0.5分,中断类型号3分,中断向量位置每空1分) 一个微机系统中包含以下器件: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,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,IBH ;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单元中。 438
五、 程序 号3 量位置每 空1 一个微机系统中包含以下器件 8 0 8 6一片,并行接口 8 2 5一片(设备号 A口一 80H ,B 口-82H ,C 口-84H 口-86H) ,定时器 3一片(设备号:计数器 H,计 数器 H,计数器 H,控制口 ,中断控制器 8 2 5 A一片(设备号 H, )。 现将 8 2 5 输入设备工作在 连接一 作为输出设备的选通输出端且低电平有效。 8 2 3工作于"模式。飞设置计数器 O的计数常数 H,进行二进制计数。 2 5 A的 2给定为 H,工作于电平触发方式,全嵌套中断 优先级,数据总线元缓冲,采用中断自动结束方式。请填充下面程序中的空白项(注意:控制字 中可 O可 1位选 0, 8 2 5未用端口设成输入方式) U的 l, 2接各芯片的 AI)。 MOV AL,91H ; 8255 初始化 OUT 86H , AL MOV AL ,30H ; 8253 OUT 96H , AL MOV AL,60H ;设 OUT 90H , AL 0V AL,20H OUT 90H , AL MOV AL,IBH ; 8259A 始化 OUT AOH , AL MOV AL,70H OUT A2H , AL MOV AL,03H OUT A2H , AL IN AL , 80H ;从 5 5 PUSH AX MOV AL ,09H ;用按位置位/复位方式使选通无效 OUT 86H , AL POP AX OUT 82H , AL ;往 MOV AL ,08H ;用按位置位/复位方式使选通有效 OUT 86H , AL MOV AL , 09H ;撤消选通信号 OUT 86H , AL 此时,对应 8 2 A的 IR3中断类型号是 ; 中断向量存放在 , 1CDH , 1CEH H单元中。 438