
试卷代号:1061 座位号■■ 中央广播电视大学2006一2007学年度第二学期“开放本科”期末考试 计算机专业 微计算机技术试题 2007年7月 题 号 二 三 四 总分 分 数 得分 评卷人 一、选择填空(每题3分,共45分)】 1.微型计算机系统主要由()组成。 A.微处理器、存储器、外部设备及软件 B.微处理器、内存储器、外存储器及软件 C.微型计算机基本硬件、键盘、显示器及软件 D.微型计算机基本硬件、外部设备及软件 2.8086与8088的主要差别是:( )不同。 A.对外地址总线的位数及内部寄存器的数目 B.对外数据总线的位数及指令队列缓冲器的深度 C.内部数据路径宽度及存储器寻址空间范围 D.执行部件控制电路及地址加法器的结构 3.一个8086的总线周期是()。 A.处理器进行算术运算的定时单位 B.处理器进行复位操作的定时单位 C.处理器执行片外操作的定时单位 D.处理器执行内部操作的定时单位 4.8086微处理器所处理的硬件中断是由于( )而产生的。 A.8086片内功能部件出现故障 B.8086片外功能部件请求服务 C.8086片内标志寄存器某标志位置位D.8086被复位 437

5.下列指令中源操作数的寻址方式所指出的操作数在存储单元中的有()。其中 NUM定义为:NUM DW1000H。 A.MOV AX,BX B.MOV BX,1000H C.MOV AX,[BX] D.MOV BX,OFFSET NUM 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、IDB、PROC和END都是伪操作 D.ASSUME伪操作不能把段地址赋给段寄存器 9.指令JMP WORD PTR[DI]的转移距离的范围是(). A.-64~63B B.-128-127B C.±32KB D.±64KB 10.在下列有关中断向量表的描述中,不正确的有()。 A.中断向量是指中断处理程序的段地址和偏移地址 B.中断向量是按软中断和硬中断的顺序存放的 C.中断向量表保存各类中断处理程序的入口地址 D.每个中断处理程序的入口地址在中断向量表中占4个字节 11.INTEL8253是一个()芯片。 A.可编程并行外围接口 B.可编程串行外围接口 C.可编程计数器/定时器 D.可编程中断控制器 12.并行接口电路的特点是()。 A,接口电路与主机间数据各位并行传送 B.接口电路与主机间地址码各位并行传送 C.接口电路与设备间数据各位并行传送 D.接口电路与设备间地址码各位并行传送 438

13.在采用软件行扫描方式的小键盘中,各列线经一电阻接至5伏电源,是()。 A,为了减少列线读入控制电路的负载 B.列线读人控制电路逻辑上的需要 C.为了减少行线驱动电路的负载 D.为了限制流入列线读出控制电路的电流 14.采用T型电阻网络的DAC中用了两种阻值的电阻,它们是()。 A.R和R B.R和2R C.R和4R D.R和8R 15.“微计算机总线宽度”是指( )。 A.总线中数据线的位数 B.总线中地址线的位数 C.总线中控制信号的个数 D.总线中所连接模块插头的尺寸 得分 评卷人 二、(20分)】 假设数据区数据定义如下: ORG 100H A DB ‘34 B DD 1 X LABEL BYTE Y DW ‘AB 执行下列程序段并填空。 LEA DI,B ;(DI)= H MOV AX,WORD PTRA ;(AX)= H MOV BX,OFFSET X ;(BX)= H LEA BP,Y :(BP)= MOV CL,X (CL)= H 注:1,2,3,4的ASCII码为31H,32H,33H,34H: A,B,C,D的ASCII码为41H,42H,43H,44H。 439

得分 评卷人 三、(7分) 总线上数据传输分哪几种类型?各有什么特点? 得 分 评卷人 四、(28分)】 一个微机系统中包含以下器件:微处理器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方式。P℃4作为输出设备的选通输出端且低电平有效。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, 440

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段 单元中。 441

8259A初始化命令字 8086最小模式 1CwI:L丁M1为电平触发方式:LTM0为上升边触发方式。 GND 40 AD 5 SNG1=1为单片8259A系统:SNGL=0为多片8259A系统, ADI 38 iC41为需要1CW4:1C40为不需要ICw4. 4 37 7/s4 3 18/s5 1CW2: 为中断类型码,T门-T乃由偏程定。其余三位由请求端R序号定, AD 1CW3:多片8259A系统中,主/从片连接关系控制字, AD9 7 34 AD8 8 33 MN/M 1CW4:SNM=!为特森全依套方式:SNM=0为全嵌套方式, 32 RD BUF=」时用SPEN端作为东统数据缓冲器的使能端: AD6 10 BUF-0表示系统无数据缓冲器:MWS位在BUF0时任意: ADS 30 HLD AD4 WR· AE0i=1为中断自动结桌方式:uPM-1表明8259A在8086系统中, 14 DO ADI 15 26 A0 D7 D6 D5 D4 D3 D2 ALE A7 A6 AS I LTIM ADI SNGL IC4 ICWI IN T A 18 8085 8085 CLK 19 22 GND 20 RESET T7 T6 T5 T4 T3 xxx ICW2 8085 8254控制字 Y SNGL-1? D7 D6 DS D4 D3 D2 DI DO SCI SC2RL1 RLO M2MI MO BCD S7 S6 S5 S4 S3 S2/D2 S1/ID1 SO/TDO ICW3 选饼0 0 c4-1? 二进制十六位计数0 四位BCD两双丁 O00 SFNM BUF M/S AEOI LPM ICW4 TT 000M0DE0 001 计数器遗存领作 00 可中断 X10 MODE2 R读/装LSB 01 X1!MODE3 只读装MSB 10 00M00E4 无装LSB后MSB丁T 101 MODES 00-5位数然 8255棋式字 01一6位数据 D7 D6 D5 D4 D3 D2 D1 DO 0一奇校验 10一7位数烟 1一偶校验 11一8位数据 PC3-PCO S2 S1 EPPEN L2 L1 B2 BI PC7-PC4 1:input 00一无意义 0一无校验 00一问步模式 C:outpu :input 01-1个停止:位 1一有校验 01一被特半因子为1 0:output 10一1.5个停止位 10一被特米因子为16 ode selec 1-2个停止位 11- 波特因子为网 A mode select 00 mode 8251A异步模式 0-内步 0一无校 8253瑞1口C按位位/复位模式字 1一外同步 1-行校独 D7 D6 D5 D4 D3 D2 D1 DO SCS ESD EP PEN L2 L1 00 0” 0 0一2个同步字 0一奇校验 1:置位 一1个同步字符 00-5位数据 1一何校碧 01一6位数据 PC2 0 0复位 10一7位数据 00 0 8251A同步模式 11一8位数据 PC6 《微计算机技术》解题参考资料,随试题发给考生。 442

与SYNDET引脚电平相同【,数据输出缓冲区为空 复位三个错误标志 使发送器使能 滋出错误 与TxE引脚电平相同 进行内部复位 使接收器使能 t ↑ DSR SYNDET FE OE PE TXE RXRDY TXRDY EH IR RTS ER SBRK RXE DTRTXEN 帧格式错误奇偶校验错误 搜素同步字符 Send Break 使DTR输出低电平 表示DSR引脚为低电平与RxRDY引脚电平相同 使RTS输出低电平 8251A控制寄存器格式 8251A状态寄存器格式 443

试卷代号:1061 中央广播电视大学2006一2007学年度第二学期“开放本科”期末考试 计算机专业 微计算机技术试题答案及评分标准 (供参考)》 2007年7月 一、选择填空(每题3分,共45分) 1.D 2.B 3.C 4.B 5.C 6.D 7.A 8.B 9.C 10.B 11.C 12.C 13.B 14.B 15.A 二、(20分,每空4分】 LEA DI,B :(D1)=102H MOV AX,WORD PTRA :(AX)=3433H MOV BX,OFFSET X ;(BX)=106H LEA BP,Y ;(BP)=106H MOV CL,X ;(CL)=42H 三、(7分) 答:分单周期方式和突发方式两种。(2分) 在单周期方式中,每个总线周期只传送一个数据;(2分) 在突发方式下,占用一次总线要进行多个数据的传输,源模块发出首地址去访问目的模块 的数据1,以后的数据是在首地址的基础上按一定的规则去寻址目的模块。(3分) 四、(28分,程序每空1分,中断号4分,中断向量每空0.5分】 MOV AL,91H ;8255初始化 OUT 93H,AL MOV AL,36H ;8253初始化 OUT 63H,AL 444

MOV AL,06H :设8253计数初值 OUT 60H,AL MOV AL,00H 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单元中。 445