试卷代号:1061 座位号■■ 中央广播电视大学2007一2008学年度第一学期“开放本科”期末考试 计算机专业 微计算机技术 试题 2008年1月 题 % 二 三 四 五 总 分 分数 得 分 评卷人 一、选择填空(每题3分,共45分) 1.16-bit的微处理器是指()。 A.内部所有寄存器是16-bit的,对外地址总线线数为16 B.内部ALU是16-bit的,对外控制总线线数为16 C.内部累加寄存器是16-bit的,对外I/O线数为16 D.内部主要功能部件、数据通路及对外数据总线为16位 2.最早的IBM PC微计算机系统使用( )作为核心微处理器。 A.8086 B.8085 C.8080 D.8088 3.要使8086微处理器工作在最小模式下,MN/MX#信号要接( )。 A.0伏 B.5伏 C.悬空 D.脉冲信号 4.在一个8086读或写总线周期中,( )内ALE信号有效。 A.T2 B.T3 C.TW D.T1 5.下列指令中源操作数的寻址方式所指出的操作数在存储单元中的有()。其中 DAT定义为:DAT DW10H A.MOV AX,BX B.MOV BX,10H C.MOV BX,OFFSET DAT D.MOV AX,DAT[BX] 415
试卷代号:1061 座位号〔二口 中央广播电视大学2007-2008学年度第一学期“开放本科”期末考试 计算机专业 微计算机技术 试题 2008年 1月 题 号 四 五 总 分 分 数 得 分 评卷人 一、选择填空 (每题 3分,共 45分) 1. 16-bit的微处理器是指( )。 A.内部所有寄存器是 16-bit的,对外地址总线线数为 16 B.内部 ALU是 16-bit的,对外控制总线线数为 16 C.内部累加寄存器是 16-bit的,对外 I/O线数为 16 D.内部主要功能部件、数据通路及对外数据总线为 16位 2.最早的IBM PC微计算机系统使用( )作为核心微处理器。 A. 8086 B. 8085 C. 8080 D. 8088 3.要使 8086微处理器工作在最小模式下,MN/MX#信号要接( )。 A. 0伏 B. 5伏 C.悬空 D.脉冲信号 4.在一个 8086读或写总线周期中,( )内A L.E信号有效。 A. "1'2 B. 1'3 C. '1' W D. 'I' 1 5.下列指令中源操作数的寻址方式所指出的操作数在存储单元中的有( DAT定义为 :DAT DW lOH 。其 中 M()V AX,BX MO} BX,OFFS}:'I' DAT B. MOV BX, IOH D. 1Vt0'V AX, DAT[BX] A C 415
6.微机中8位带符号整数:A=一123,B=76,则A十B=( )。 A.00101111 B.11010001 C.11010011 D.11010101 7.不能用MOV指令直接装人数值的寄存器有()。 A.SP B.BP C.CS D.SI 8.假设(AX)=89ABH,(BX)=0101H,那么执行XOR AX,BX指令后,AX的内容为 () A.090BH B.89AEH C.89AFH D.88AAH 9.假设(AL)=92H,(BL)=13H,因满足(AL)≥(BL)而使程序转向目标地址DEST。 要实现以上转移,程序在执行指令CMP AL,BL后,还要执行指令( )。 A.JNL DEST B.JNLE DEST C.JNB DEST D.JNBE DEST 10.在一个能够以中断方式传输数据的微机系统中,其硬件要求是:()。 A.要有外部总线请求电路 B.处理器要有总线请求及响应引线 C.处理器要有外部总线请求优先级处理电路 D.处理器有处理中断过程的硬件,还要有相应的外部控制电路 11.在INTEL8259A中,当( ),则对应IRn的中断请求被屏蔽。 A.IMRn位被置1时 B.IRn位被置1时 C.IMRn位被置O时 D.IRn位被置O时 12.CPU对8253编程时()。 A.先向某计数器写入控制字,再向控制口写入计数初值 B.先向控制口写入控制字,再向某计数器写入计数初值 C.先向某计数器写人计数初值,再向控制口写入控制字 D.先向控制口写入计数初值,再向某计数器写人控制字 13.矩阵式小键盘各列线经电阻接5V,在采用软件行扫描法识别键动作时,CPU首先经 并行接口()。 A,向键盘被选行线上输出低电平,然后CPU经并行接口读取列线值进行判断 B.向键盘被选行线上输出高电平,然后CPU经并行接口读取列线值进行判断 C.向键盘被选列线上输出低电平,然后CPU经并行接口读取行线值进行判断 D.向键盘被选列线上输出高电平,然后CPU经并行接口读取行线值进行判断 416
6‘微机中8位带符号整数:A=-123,13=76,则 A十B=(BL)而使程序转向目标地址 DESTo AL, BL后,还要执行指令( )o B. JNLE DEST D. JNI3E DEST A C. 10.在一个能够以中断方式传输数据的微机系统 中,其硬件要求是 :( )。 A.要有外部总线请求电路 B.处理器要有总线请求及响应引线 C.处理器要有外部总线请求优先级处理电路 l.处理器有处理中断过程的硬件,还要有相应的外部控制电路 11.在 INTEL 8259A中,当( ),则对应 IRn的中断请求被屏蔽。 A. IMRn位被置 1时 B. IRn位被置 1时 C. IMRn位被置。时 D. IRn位被置 。时 12. CPU对 8253编程时( )。 A.先向某计数器写入控制字,再向控制口写入计数初值 13.先向控制口写人控制字,再向某计数器写入计数初值 C.先向某计数器写人计数初值,再向控制口写人控制字 D.先向控制口写人计数初值,再向某计数器写人控制字 13.矩阵式小键盘各列线经电阻接 5V,在采用软件行扫描法识别键动作时,CPU首先经 并行接口( )。 A.向键盘被选行线上输出低电平,然后 CPU经并行接口读取列线值进行判断 13。向键盘被选行线上输出高电平,然后 CPU经并行接口读取列线值进行判断 C.向键盘被选列线上输出低 电平 ,然后 CPU经并行接口读取行线值进行判断 D,向键盘被选列线上输出高电平,然后CPU经并行接口读取行线值进行判断 41 fi
14.一个DAC在微机系统中占用( )个端口地址。 A.4 B.3 C.1 D.2 15.下列有关微计算机总线结构的描述:()是不正确的。 A.功能部件模块化,其对外引线符合国际标准 B.不同模块间采用符合国际标准的连接方式 C.不同的标准化模块的组合实现不同的系统配置 D.所有功能部件经一组连线连接起来 得 分 评卷人 二、(10分)】 现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H, (20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=65H, (21203H)=0B7H,试说明下列各条指令单独执行完后,相关寄存器或存储单元的内容。 (1)MOV AX,[1200H] (2)ADD BX,[BX] (3)SUB BH,BYTE PTR[BX+1100H] (4)XCHG BX,[BX][SI] (5)SAR1100[BX][S],1 得 分 评卷人 三、(9分) 8086的中断向量表如何组成?作用是什么? 得 分 评卷人 四、(8分) A/D和D/A转换在微计算机应用系统中分别起什么作用? 417
14,一个 nAc在微机系统中占用( )个端 口地址。 A.4 B. 3 C. 1 D. 2 巧.下列有关微计算机总线结构的描述:( )是不正确的。 A.功能部件模块化,其对外引线符合 国际标准 B.不同模块间采用符合国际标准的连接方式 C.不同的标准化模块的组合实现不同的系统配置 D.所有功能部件经一组连线连接起来 得 分 评卷人 二、(10分 ) 现有(DS)=2000H, BX) =O100H, (SI) =0002H, (20100H) = 12H, (201o1H) =34H, (20102H)=56H,(20103H)=78 H,(21200H)= 2AH,(21201H)= 4CH,(21202 H)=65H, sAx }.iooC}x'Csi},i 得 分 评卷人 三、}9分) 8086的中断向量表如何组成?作用是什么? 得 分 评卷人 四、C8分 ) A/I〕和 D/A转换在微计算机应用系统 中分别起什么作用? 417
得 分 评卷人 五、(28分)】 一个微机系统中包含以下器件:微处理器8088一片,并行接口8255A一片(设备号:A 口-70H,B口一71H,C口一72H,控制口-73H),定时器8253一片(设备号:计数器0一 80H,计数器1一81H,计数器2-82H,控制口83H),中断控制器8259A一片(设备号:B0H, 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段 单元中。 418
得 分 评卷 人 五、(28分 ) 一个微机 系统 中包含 以下器件 :微处理器 8088一片 ,并行 接 口 8255A一片(设备 号:A 口一70H, B口一71H, C口一72H,控制 口一73H),定时器 8253一片(设备号:计数器 。一 80H,计数器 1-81 H,计数器 2-82 H,控制 口 83H),中断控制器 8259A一片(设备号 :BOH, B 1 I-i )。现将 8255A的 A口连接一输人设备,工作在 。方式。B口连接一输出设备,也工作在 。方式。PC4作为输出设备的选通输出端且低电平有效。8253计数器 。工作 于“模式 2 }},计 数常数为 04H,进行二进制计数。8259A的 IC;W2给定为50H,工作于边缘触发方式,全嵌套 中断优先级 ,数据总线无缓冲,采用一般中断结束方式。请填充下面程序中的空白项(注意:控 制字中可 0可 1位选 。,8255未用端 口设成输人方式)。 MOV AL, ;8255初始化 OUT ,AL ; MOV AL, ;8253初始化 OUT ,AL ; MOV A工., ;设 8253计数初值 OIJ "I' ,AI, ; MOV AL, ; OU"I' ,AL ; MOV AL, ; 8259A初始化 OUT ,AL ; MOV AL, ; OUT ,AL ; MOV AI., ; ()U[} ,AL ; I}1 AL, ;从 8255的 A 口读人数据 PiJSH AX ; MOV AI ;用按位置位/复位方式使选通无效 OLJ"I' ,AL ; P()P nX ; OU"I' , A I. ;往 }3口输出数据 MOV AL, ;用按位置位/复位方式使选通有效 OU"i' ,A L. ; 1V1()V AL, ;撤消选通信号 (>U1' ,AI_ 此时一,对应 825911的 IR2中断类型号是 ; 中断向量存放在内存 。段 , , , 单元中。 418
8086最小模式 8259A初始化命令字 GND 40 1CW1:LTmM1为电平触发方式:LTM-0为上升边触发方式, AD14 39 SNGL1为单片8259A系统:SNGL=0为多片8259A系统 38 16/S3 AD 71S IC1为常要1CW4:C4-0为不需要ICW4. ADIL 36 1B/S5 Cw2:为中断类型码,T7-T3由编程定,其余三位由请求端R序号定. AD10 35 19/56 AD9 34 HE/S 1CW3:多片8259A素统中,主/从片连接关系控制字. AD8 8 33 MN/MX CW4:SPNM1为特珠全做套方式:SFNM-0为全嵌奢方式. AD7 32 -RD BLU下=1时用SPEN摇作为系统数据缓冲器的使能端: AD6 0 31 OLD 30 HLDA BUFO表示系统无数据缓冲器:MS位在UF=0时任意 ADS AD4 WR◆ AEO=1为中断自动结束方式:uPM=1表明8259A在8086系统中, AD3 M10 1 DT/R ADI 5 26 D7 D6 DS D4 D3 D2 DI DO ALE A7 AS A51 LTIM ADI SNGL IC4 ICW1 IN TR- 23 EsT· 8085 22 READY 8085 20 ESET T时T65T4T力XX× ICw2 8254控制字 Y 8085 SNGL=1? D7 D6 D5 D4 D3 D2 DI DO SCI SC2 RLI RLO M2 BCD S7 S6 s5 s4S3 S2/D2 S1/D1 SO/IDO ICW3 选000 N 1C4-1? 三进材小大位计数 0 远2 四位B武D码超丁 OOO SFNM BUF M/S AEOI UPM 000 MODEO 计数悬镜存操作 001 MODET [可中断 只读/装LSB 01 XI MODE3 只读装MSB 10 100 MODE4 无孩LSB后MSBT 101 MODES 00一5惊数据 8255模式字 01一6位数据 D7 D6 D5 D4 D3 D2 D1 DO 0一奋校检 10一7位数 1一偶校验 11一8位数 PC3-PC0 S2 SI EP PEN L2 L1 B2 B] 】:inpu P07-P04 0:output B 00-一无意义 0一无校验 0一同步模式 input 01一1个停止:位 一有校验 01一波特丰因子为 l:input :outpu 101.5个停止位 10一波特率闲子为6 0,0Utb成 B mode selec 11一2个停止位 1一波特因千为64 mode mode 8251A异步模式 0一内网岁 0一无校验 825S端1们C按位咒位/女位使式学 1一外步 1一行校 D7 D6 D5 D4 D3 D2 D1 DO SCS ESD EP PEN L2 L1 00 0 PCO 0 0-2个同步字符 0一奇校整 1:置位 1一1个同步字符 1一属校 00一5位数据 0:复位 01一6位数据 10一7位数据 8251A同步模式 11一8位数据 0 《微计算机技术》解题参考资料,随试题发给考生 419
82s9A初始化命令字 忍086通」到渔声 LTQ.}I=4为上升边触发方式. GND· AD S卜 人D}卜 Aat各 人UI卜 人Dl今 人D9· 人A吕· AD7· 人口6· AD,· 人D4· AD3 AD2· ADI 人DO NM1 INTR CL.K GND V C C A I) l 5 人16!S 3 1八S?1S4 "A,81S 5 .A 19156 "B H E'}S7 一M N!材 X. ,RD. 一HpLD -Ht.DA .W R. -M I10 _O T!A -DEN. -ALE -(N T A . -T #ST . 一 众 EA D Y 一RESET 幕}BSA,tpUEcrF;OaIM=r8st O2}15B9tix}A u?7s '6s}flaS `}e. P/tlnEcN v+i-1Jr. +}1asfCI[: }1 F.!Bc},*Jf.s 'Aic7= I}e ' o :&}.$Sc#: F' uXI. N(P8AMUG}6SaL4'C={Ai}#O 4l=3t' cAS}7fEtJ wl}Ab=H$fsa}1TU8t.(K}F2n5' 0=482+5} F9s#{AWt-R 870tisr}x:6C.}-t'#"If W 2 仍”””托”34””31302928”26”2423”21 、23456,3,10二比。“”比曰n呐肠 8085 sasa控制字 ICW 3 ICW 4 8255模式字 0一奇校骏 】一偶校验 S2 I S1 I EPIPEN 万ELI }S2}B1 00一无意义 of一i个停止位 I10^-I.5个停止位 }、、一2个停止位 00一同 步 模 式 of一波特率因子为 1 10-被特率因子为16 11一波特率因子为幼 8:51 A异步棋式 8255瑞}]C按位}fY}3fiY1}rC D71 D6 DS, DA} D3} D21 Dl+卿 SCS】65D { }P PENTLZ}L1匡四 o-2个同步字符 舰 1一、个同步字将 “0. X 、;盆位 o:复位 0一to校验 !一偶校脸 8251A同步模式 } i'}算机技术》解题参考资料,随试题发给考生. 4.19
与SYNDET引脚电平相同I,数据输出缓冲区为空 复位三个错误标志 使发送器使能 滋出结误 与TxE引脚电平相同 进行内部复位 使接收器使能 DSR SYNDET FE OE PE TxE RxRDY TxRDY EH IR RTS ER SBRK RxE DTR TXEN 顿格式错误 奇偶校验错误 搜案同步字符 Send Break 使DTR输出低电平 1. 表示DSR◆引脚为低电平与RxRDY引脚电平相同 使RTS输出低电平 8251A控制寄存器格式 8251A状态寄存器格式 420
与SYNDET引脚电平相同 1,数据输出缓冲区为空 复位三个错误标志 使发送器使能 l,表示DSR呜!脚为低电乎 与RxRD丫引脚电乎相同 使RTS"}1出低电平 82sya控制寄存器格式 8251A状态寄存器格式 420
试卷代号:1061 中央广播电视大学2007一2008学年度第一学期“开放本科”期末考试 计算机专业 微计算机技术试题答案及评分标准 (供参考) 2008年1月 一、选择填空(每题3分,共45分) 1.D 2.D 3.B 4.D 5.D 6.D 7.C 8.D 9.C 10.D 11.A 12.B .13.A 14.C 15.D 二、(10分) 答:(1)(AX)=4C2AH (2)(BX)=3412H (3)(BH)=0D7H (4)(BX)=7856H,(20102)=0100H (5)(21202H)=0DBB2H 三、(9分,每条3分) 答: ●把内存0段中G~3FFH区域作为中断向量表的专用存储区; ●该区域存放256种中断的处理程序的入口地址; ●每个入口地址占用4个存储单元,分别存放人口的段地址与偏移地址。 四、(8分,每条4分】 答: ●A/D转换器将外围设备输人的模拟量转换为数字量,交给微机系统处理; ●D/A转换器将微机系统输出的数字量转换为模拟量,实现对外围设备的控制。 五、(28分) MOV AL,91H ;8255初始化 421
试卷代号:1061 中央广播电视大学2007-2008学年度第一学期“开放本科”期末考试 计算机专业 微计算机技术 试题答案及评分标准 (供参考) Zoos年 1月 一、选择填空(每题 3分,共 45分 ) 1.D 2.D 3.B 4.D 5.D 6. D 7. C 8. D 9. C 10. D 11. A 12. B .13. A 14. C 15. D 二、(10分) 答 :(1)(AX)=4C2AH (2) (BX)=3412H (3)(BH)=OD7H (4) (BX)=7856H,(20102)二0100 H (5)(21202H)“ODBB2H 三、(9分 ,每条 3分 ) 答 : .把内存 。段中。^-} 3 FFH区域作为中断向量表的专用存储区; .该区域存放 256种中断的处理程序的人口地址; .每个人口地址占用 4个存储单元,分别存放人口的段地址与偏移地址。 四、}}分,每条 4分 ) 答 : .A/D转换器将外围设备输人的模拟量转换为数字量,交给微机系统处理; .D/A转换器将微机系统输出的数字量转换为模拟量,实现对外围设备的控制。 五、(28分) MOV AL,91H ;8255初始化 X21
OUT 73H,AL MOV AL,34H ;8253初始化 OUT 83H,A工 MOV AL,04H :设8253计数初值 OUT 80H,AL MOV AL,00H OUT 80H,AL MOV AL,13H ;8259A初始化 OUT BOH,AL MOV AL,50H OUT BIH,AL MOV AL,01H OUT BIH,AL IN 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单元中。 (程序每空1分,中断号4分,中断向量每空0.5分) 422
OUT 73H ,AL MOV AL,34H ;8253初始化 OUT 83H,AL MOV AL,04H ;设8253计数初值 OUT 80H,AL MOV AL,OOH OUT 80 H,AL MOV AL,13H BO H ,AL AL,50H ;8259A初始化 OUT M OV ,AL 洲﹂ ,AL 70H OUT M OV OUT IN ;从 8255的A口读入数据 PUSH MOV 09H ;用按位置位/复位方式使选通无效 H - 功 H 一 月 夏 劝 些 AL 些 AL AX AI. OUT 73H,AL POP AX OUT 71 H,AI. MOV AL*08H ;往B口输出数据 ;用按位置位/复位方式使选通有效 OU"1' 73H,AI_ ; MOV AL,09H ;撤消选通信号 OU1' 73H,AI. 此时,对应 8259A的 IR2中断类型号是52H; 中断向量存放在内存。段148H,149H,14AH,14BH单元中。 (程序每空 1分,中断号 4分 ,中断向量每空 0. 5分) 422