试卷代号:1061 座位号■ 中央广播电视大学2011一2012学年度第一学期“开放本科”期末考试 微计算机技术试题 2012年1月 题 号 二 三 四 总 分 分 数 得 分 评卷人 一、选择填空(每题4分,共60分)】 1.微处理器主要由()组成。 A.ALU、存储器、控制器 B.ALU、寄存器、控制器 C.ALU、I/O接口、控制器 D.ALU、寄存器、存储器 2.最早的IBM PC微计算机系统使用( )作为核心微处理器。 A.8086 B.8085 C.8080 D.8088 3.要使8086微处理器工作在最小模式下,MN/MX#信号要接( )。 A.0伏 B.5伏 C.悬空 D.脉冲信号 4,在微机系统中,存储器是以( )个二进制位为1个存储单元进行编址的。 A.4 B.8 C.16 D.32 5.下列指令中源操作数的寻址方式所指出的操作数在存储单元中的有()。其中 DAT定义为:DAT DW10H. A.MOV AX,BX B.MOV BX,10H C.MOV BX,OFFSET DAT D.MOV AX,DAT [BX] 6.在所有由四个“1”和四个“0”组成的8位二进制整数(补码)中,最小的数是( )。 A.-128 B.-122 C.-121 D.-64 427
试卷代号 座位号rn B. 8085 D. 8088 日. ALU D. ALU 存储 〉作为核心微处理器。 中央广播电视大学 11 2学年度第一学期"开放本科"期末考试 微计算机技术试题 2012 年1 3. 8 0 8 器工作在最小 号要 )。 A. 伏B. C. 空D. 4. 微机 )个二进制位为 1个存储单元进行编址的。 A.4 C. 16 B. 8 D. 32 5. 下列指 操作 数 式所 数 在 单 元 中 的 )。其中 DAT 为:DAT DW 10H o A. MOV AX, BX B. MOV BX, 10H C. MOV BX, OFFSET DAT D. MOV AX, DAT [BX] 6. 个"1" 个"0" 的8 二进 数是 )。 A. -128 B. c.一 D. -64 427
7.不能用MOV指令直接装人数值的寄存器有()。 A.SP B.BP C.CS D.SI 8.数据项NUM DD16DUP(10HDUP(0FFH))定义的字节数为()。 A.100H B.256 C.160H D.400H 9.假设(AL)=92H,(BL)=13H,因满足(AL)≥(BL)而使程序转向目标地址DEST。 要实现以上转移,程序在执行指令CMP AL,BL后,还要执行指令()。 A.JNL DEST B.JNLE DEST C.JNB DEST D.JNBE DEST 10.在INTEL8259A中,当( ),则对应IRn的中断请求被屏蔽。 A.IMRn位被置1时 B.IRn位被置1时 C.IMRn位被置0时 D.IRn位被置O时 11.“可编程外围接口芯片”是指( )。 ,A.芯片的工作方式可通过系统对其写人不同代码来改变 B.芯片的工作方式可通过对其引线进行不同连接来改变 C.芯片的工作方式可通过改变其工作频率来改变 D.芯片可执行由专门指令组成的程序 12.INTEL8253内部有()个定时通道。 A.4 B.3 C.2 D.1 13.矩阵式小键盘各列线经电阻接5V,在采用软件行扫描法识别键动作时,CPU首先经 并行接口()。 A.向键盘被选行线上输出低电平,然后CPU经并行接口读取列线值进行判断 B.向键盘被选行线上输出高电平,然后CPU经并行接口读取列线值进行判断 C.向键盘被选列线上输出低电平,然后CPU经并行接口读取行线值进行判断 D.向键盘被选列线上输出高电平,然后CPU经并行接口读取行线值进行判断 428
7. 用MOV 令直接装 )。 A. SP B. BP c. CS D. SI 8. 项NUM DD 16 DUP (lOH DUP (OFFH) )定义的字节数为( )。 A. 100H B. 256 C. 160H D. 400H 9. 设(AL) = 92H , (BL) = 13H 足(AL)~(BL) 使程序 转 标 地址DEST 要实现以上转移,程序在执行指令 AL , BL 还要 行指令 )。 A. JNL DEST B. JNLE DEST C. JNB DEST D. JNBE DEST 10. 在INTEL 8259A ) ,则对应 n的中断请求被屏蔽。 A. IMRn 位被置1 时B. IRn 位被置1 C. IMRn 置O 时D. IRn 置O 11. "可编程外围接口芯片"是指( )。 A. 统对其 代码来改 B. 工作 通过对其 进行不 来改 c.芯片的工作方式可通过改变其工作频率来改变 D. 片 可执行 组成 程序 12. INTEL 8253 )个定时通道。 A. 4 B. 3 C. 2 D. 1 13. 式小键盘各 接5V 在采 件行 描法 ,CPU 并行接口( )。 A. 键盘被选行 上输 后CPU 读取 行判 B. 盘被选行 后CPU 经并行接 读取列线 进行 c.向键盘被选列线上输出低电平,然后 U经并行接口读取行线值进行判断 D.向键盘被选列线上输出高电平,然后 U经并行接口读取行线值进行判断 428
14.一个DAC在微机系统中占用( )个端口地址。 A.4 B.3 C.1 D.2 15.下列叙述中( )不属总线技术规范中所要求的。 A.总线中每条信号线的名称及功能等给定义 B.总线所连模块的尺寸、插头位置及接插件规格等求 C.系统中微处理器型号的特定要求 D.总线中每个信号的有效电平、动态特性等电气要求 得分 评卷人 二、(10分) 现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100)=12H,(20101)=34H, (20102)=56H,(20103)=78H,(21200)=2AH,(21201)=4CH,(21202)=65H,(21203) =0B7H,试说明下列各条指令单独执行完后,相关寄存器或存储单元的内容。 (1)MOV AX,[1200H] (2)ADD BX,[BX] (3)SUB BH,BYTE PTR [BX+1100] (4)XCHG BX,[BX]CSI] (5)SAR 1100[BX][S],1 得 分 评卷人 三、(9分) 8086的中断向量表如何组成?作用是什么? 得 分 评卷人 四、(21分】 一个微机系统中包含以下器件:微处理器8088一片,并行接口8255A一片(设备号:A 口一70H,B口一71H,C口一72H,控制口-73H),定时器8253一片(设备号:计数器0 80H,计数器1一81H,计数器2一82H,控制口83H),中断控制器8259A一片(设备号:B0H, 429
14. 个DAC )个端口地址。 A. 4 B. 3 Cl U2 15. 下列叙述 )不属总线技术规范中所要求的。 A. 的名 称及 能等 定义 B. 模块 尺寸 位置及接插 格等求 C. 微处理器 特定要求 D. 每个信号 特性 |得分|评卷人| I I I 二、 现有 000 H, (BX)=0100H , (Sl)=0002H , (20100)=12H , (2010l)=34H, (20102) =56H , (20103) =78H , (21200) =2AH , (21201) =4CH , (21202) =65H , (21203) =OB7H 试说 指令单独 行完后 存器或存 单元 (l) MOV AX , [1200H] (2)ADD BX, [BX] (3)SUB BH , BYTE PTR [BX十1100J (4)XCHG BX, [BX][SI] (5)SAR 1l 0 0 |得分|评卷人| 1- I I 三、 8086 |得分|评卷入| I I I 四、 一个微机系统中包含以下器件 z微处理器 0 8 8一片,并行接口 2 5 5 A一片(设备号 口一 H, B口一 H, C口一7 2 H,控制口一 ,定时器 8 2 3一片(设备号:计数器。一 80H 器1-81H 计数器2一82H 口83H) ,中断控制器 8 2 5 A一片(设备号 H, 429
B1H)。现将8255A的A口连接一输入设备,工作在0方式。B口连接一输出设备,也工作在 0方式。PC4作为输出设备的选通输出端且低电平有效。8253计数器0工作于“模式2”,计 数常数为04H,进行二进制计数。8259A的ICW2给定为50H,工作于边缘触发方式,全嵌套 中断优先级,数据总线无缓冲,采用一般中断结束方式。请填充下面程序中的空白项(注意: 控制字中可0可1位选0,8255未用端口设成输人方式)。 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的IR2中断类型号是 中断向量存放在内存0段 单元中。 430
BIH) 将8255A 的A 连接一输入设 作在 方式 。B 也工作 通输 且低 2 5 计数器O 2 " 数常数为 4日,进行二进制计数。 8 2 A的 2给定为 H,工作于边缘触发方式,全嵌套 中断优先级,数据总线元缓冲,采用一般中断结束方式。请填充下面程序中的空白项(注意 控制字中可 O可 1位选 0, 8 5未用端口设成输入方式〉。 MOV AL, ;8255 始化 OUT 一一 , AL MOV AL, ;8253 OUT , AL MOV AL, ;设 8 2 3计数初值 OUT , AL MOV AL, OUT , AL MOV AL, ;8259A 初始 OUT , AL MOV AL, OUT , AL MOV AL, OUT , AL IN AL, ;从 8 2 人数 PUSH AX AL, ;用按位置位/复位方式使选通无效 OUT , AL POP AX OUT , AL ;往 MOV AL, ;用按位置位/复位方式使选通有效 OUT , AL MOV AL , 选通信号 OUT , AL 此时,对应 2 5 A的 2中断类型号是 中断向量存放在内存 单元中。 430
微计算机技术答题参考 8086最小原式 8259A划始化命令字 GND 40 Cw1:LTM=1为电平触发方式,LTIM=0为上升边触发方式, 39 SNGL=为单片8259A系统:SNGL0为多片8259A系统, A 32 C4-1为需要1Cw4:1C4-0为不需要CW4. 4 37 36 A18/S5 ICw2: 为中断类型码。T门~T3由编程定,其余位由请求瑞R序号定, 6 35 A19/S6 8 34 BHE./S7 ICw3: 多片8259A系统巾,卡/从片连接关系控制字, 33 M X ICW4: SNM=】为特殊全嵌套方式:SFNM-0为全嵌套方式 9 3 RD 10 HOLD B肌UF=1时用SPEN端作为系统数据缓冲器的使能端: ADS 30 -HLDA BUF-0表示系统无数据缓冲器:M/S位在BUF-0时任意 AD4 12 WR· AEO=为中断白动结束方式:uPM-表明8259A在8086系统中, DE N 16 25 A A0 D7 D6 D5 D4 D3 D2 DI DO NMI 17 1131 INTA EST. A7 LTIM ADI SNGL IC4 ICWI 19 8085 8035 20 21 T7 T6T5 T4 T3 xxx ICW2 D6 D25控客 D2 DI 8085 SNGL-1? SCI SC2 RLI RLO M2 MI MO BCD S7 S6 Ss S4 S3 S2/ID2 SIIDI SO/IDO ICW3 00 选1#01 三进制十大位计 0 N 闪位B议CD玛计数TT C4? 000M0DE0 00 SFNM BUF M/S AEOI UPM ICW4 计数在燥 001MODE 00 具迹装S日 中斯 只读装MSB 100MODE4 无读装SB后B 8255模式字 D7 D6 DS D4 D3 D2 DI 00一5位数据 01一6位数据 0一奇使验 。10一7位数据 【一隅校验 1一8位数斯 PC3-PCO PC7-PC4 0output S2 SI EP PEN L2LI B2 B1 00无意义 0一无校验 0-同步模式 01一】个停止位 1一有校羚 01一被特率因子为1 8 mode selec 10一15个停北位 !0一波特率因子为16 11一2个停止位 11一波特率因子为64 mode 8251A异步模式 8255端口C按位置位/复位模式字 D7D6 D5 D4 1 D3 D2 DI 0-内步 0一无校验 1一外问步 1一有校羚 PCO 0 置位 SCS ESD EP PEN L2 L1 00 PCI 0 0 0 0复位 0 0-2个同步字符 0一奇校验 00一5位数据 11 1一1个阿步字符 !一偶校购 01-6位数据 0 PC6 0 10-7位数据 PC7 1一8位数据 8251A同步模式 431
微计算机技术答题参考 ICW) 8085 ICW4 ICW2 ICW3 ICW4 8259A 始化 令字 ICWI: LTIM=I 为 电 平 lTIM 为L 埠触发方式 SNGl=1 为单 8259A SNGl' 片8259A 比如 为中断类型码. T7-T3 余1 端IR 号定 多 n 8259A 从片连接 SFNM=I 特殊全嵌套 式SFNM=<l 全嵌套方 BUF=I 用SPIEN 嚣 的便能端 BUF= 表示 冲器 MIS 在BUF AEOI=I 国青 uPM=1 明8259A 在8086 VCC AD 15 A 16/S3 AI7/S4 A 18/S 5 A 19/5 6 B H E '/S 7 M N/M X· RD· HOLD HlDA W R' MilO' DT/R' DEN' ALE INTA' TEST' READY RESET 39 38 37 36 35 34 33 32 3 I 30 29 28 27 26 25 24 23 22 21 且且豆 2 3 4 5 6 7 s 9 10 II 12 13 14 15 16 17 18 19 20 GND ADI ADI AD! AD II ADI AD9 AD8 AD7 AD6 ADS AD4 AD3 AD2 AD 1 ADO NMI INTR ClK GND 。。一 10 一7 数据 11-- 位 数据 ∞-阔步模式 率肉 于 10 为16 11- 事因 为64 8251A 异步 8251A X PCO PCI PC2 PC3 PC4 PC5 PC6 PC7 431
与S1DET引脚电平相司1,数招核出缓冲区为空 短位三个铅误标志 使发送瑟使能 溢州错误与TE引爽电平相同 进行内部复位 便接收器使能 DR SYNDET FE OE PE TXE RxRDY TXRDY EII IR RTSER SBRK RxE DTR TAEN 领格式错误 奇偶校验错误 推索司步字符 Scnd Brcak 使DTR·输出低电平 】,表示D·引卑为低电平与RRDY引脚电平相同 使RTS输出低中平 8251A挖制寄存器格式 8251A状态嵛存器格式 432
432 错误标志 D盯寻!脚电平相司 I斐为噎 便发送器使能 示DSR 脚为 与 民议DY 电平 8251A 状态 存器格式
试卷代号:1061 中央广播电视大学2011一2012学年度第一学期“开放本科”期未考试 微计算机技术 试题答案及评分标准 (供参考) 2012年1月 一、选择填空(每题4分,共60分】 1.B 2.D 3.B 4.B 5.D 6.C 7.C 8.D 9.C 10.A 11.A 12.B 13.A 14.C 15.C 二、(10分) 答:(1)(AX)=4C2AH (2)(BX)=3512H (3)(BH)=0D7H (4)(BX)=7856H,(20102)=0100H (5)(21202H)=0DBB2H 三、(9分,每条3分) 答: ●把内存0段中0~3FFH区域作为中断向量表的专用存储区: ●该区域存放256种中断的处理程序的入口地址; ●每个入口地址占用4个存储单元,分别存放入口的段地址与偏移地址。 四、(21分,程序中每空0.5分,中断类型号4分,中断向量位置每空1.5分) MOV AL,91H ;8255初始化 OUT 73H,AL MOV AL,34H ;8253初始化 OUT 83H,AL MOV AL,04H ;设8253计数初值 433
试卷代号 中央广播电视大学 0 11 2学年度第-学期"开放本科"期末考试 微计算机技术试题答案及评分标准 (供参考) 2012 年1 一、选择填空{每题 4分,共 0分} I. B 6.C 11. A 2. D 7. C 12. B 3. B 8.D 13. A 4. B 9. C 14. C 5. D 10. A 15. C 二、(1 答:(l )( 4C2AH (2)(BX) = 3512H (3)(BH) = OD7H (4)(BX)= 7856H ,(20102)= 0100H (5)(21202H) = ODBB2H 三、 9分,每条 3分} ·把内存 O段中 H区域作为中断向量表的专用存储区 ·该区域存放 2 5 6种中断的处理程序的人口地址; ·每个人口地址占用 4个存储单元,分别存放人口的段地址与偏移地址。 四、 1分,程序中每空 5分,中断提型号 4分,中断向量位置每空1. 5分) MOV AL,91H ; 8255 初始化 OUT 73H , AL MOV AL,34H ; 8253 OUT 83H , AL MOV AL.04H ;设 2 5 3计数初值 433
OUT 80H,AL MOV AL,OOH OUT 80H,A1 MOV AL,13H ;8259A初始化 OUT BOH,AL MOV AL,50H OUT BIH,AL MOV AL,01H OUT BIH,AL IN 1 AL,70H ,从8255的A口读人数据 PUSH AX MOV AL,09H ;用按位置位/复位方式使选通无效 OUT 73H,AL POP AX OUT 71H,AL ;往B口输出数据 MOV AL,08H ;用按位置位/复位方式使选通有效 OUT 73H,AL MOV AL,09H ;撤消选通信号 OUT 73H,AL 此时,对应8259A的IR2中断类型号是52H; 中断向量存放在内存0段148H,149H,14AH,14BH单元中。 434
OUT 80H , AL MOV AL,OOH OUT 80H , AL MOV AL,13H OUT BOH , AL MOV AL,50H OUT BIH , AL MOV AL,OlH OUT BIH , AL IN AL,70H PUSH AX AL,09H OUT 73H , AL POP AX OUT 71H , AL MOV AL,08H OUT 73H , AL MOV AL ,09H OUT 73H , AL ; 8259A ;从 8 2 5的 入数 ;用按位置位/复位方式使选通无效 ;往 ;用按位置位/复位方式使选通有效 ;撤消选通信号 此时,对应 8 2 断类 中断向量存放在内存 O段 ,149H ,14AH 434