logo资料库

2015年广西桂林电子科技大学微机原理及应用考研真题(B卷).doc

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
2015 年广西桂林电子科技大学微机原理及应用考研真题(B 卷) 一、填空题(每空 1 分,共 30 分) 1、8086CPU 内部变址寄存器是 2、[0]的原码和补码分别为 3、8086CPU 的字长为 4、已知 AL=88H, BL=A6H,执行指令 SUB AL, BL 后,标志位 PF 为 和 、 根地址线。 。 。 ,有 ,OF 为 。 5、执行指令 OUT AL, 80H 后, 为 , 为 , 为 。 。 根地址线和 和 6、定义宏的伪指令是 7、某 RAM 芯片容量为 2k×2,访问该芯片需要 32K×8 的存储器需要 8、8086CPU 的 I/O 口地址线有 9、中断响应过程中自动压入堆栈的寄存器有标志寄存器、 10、中断控制器 8259A 具有 命令寄存器,单片 8259A 可以管理 根地址线,包含 个外部中断。 片该芯片。 根,采用的编址方式为 根数据线,要扩展成 。 和 。 个初始化寄存器和 个操作 11、8255A 的 B 组用作方式一输入时, 、 和 分别用作 、 和 信号。 12、定时器 8253 可用于分频的工作方式有 13、某 10 位 A/D 转换器,参考电压为 5V,在输入 4.5V 电压时输出为 和 。 。 二、选择题(每题 2 分,共 30 分) 1、下列无符号数中最小的数是( )。 A.11011001B B.75D C.37Q D.2A7H 2、已在[X]补=11101011,[Y]补=01001010,则[X-Y]补=( )。 A.00110101 B.11011111 C.10100001 D.溢出 3、多年来,人们习惯于从计算机主机使用的主要元件把计算机的发展进行分代,所谓第 4 代计算机使用的主要元、器件是( )。 A.电子管 B.晶体管 C.中、小规模集成电路 D.大规模和超大规模集成电路 4、用汇编语言编制的程序,称为( )。 A.目标程序 B.编译程序
C.解释程序 D.源程序 5、下面那条指令操作是错误的( ) A.MOV AL,[1000H] B.CMP AL,[1000H] C.CMP [1000],[BX] D.MOV [1000],BX 6、8086/8088 系列微机中,内存是按段存放信息,而段的起始地址的隐含规则是( ) A.内在中任何一个物理地址 B.指数地址 C.能被 16 整除的地址 D.能被 32 整除的地址 7、程序查询 I/O 方式最主要的缺点是( A.接口复杂 B.CPU 效率不高 C.不能用在外设 D.不经济 8、中断响应后,保护断点的目的是( A.便于寻找中断源 B.转到中断服务子程序 C.从中断服务子程序返回被中断的地方 D. 便于多级中断 ) 9、IBM-PC 系统中规定的中断优先级次序,下面哪种正确( A.内中断(除法错,INTO,INT n)>(NMI)>(INTR)>单步中断 B.NMI > 内中断 > INTR > 单步中断 C.内中断 > 单步中断 > NMI > INTR D.NMI > 内中断 > 单步中断 > INTR 10、若要将 AL 寄存器的 D1 和 D3 两位分别设置为 1 和 0,其它位不变,下列各组指令中能 ) ) 完成上述功能的是( ) ) A.AND AL,10H B.OR AL,02H C.XOR AL,18H D.OR AL,10H 11、下列指令中,对 CF 标志有影响的指令是( A.DEC AL B.MUL CL C.AND AL,BL D.NOT AL 12、对指令 MOV BYTE PTR[BX],N 中,下列几种形式中,适合源操作数规定的是( ) A.DS:DAT B.[SI+2] C.AX D.125 13、关于 8255A 芯片,下列各种描述中,正确的是( )
A.A 组端口可工作于全部三种工作方式,B 组端口能工作于除双向总线 I/O 方式之外的其它 两种方式。 B.8255A 芯片在工作时,必须将 A、B 两组设置为相同的工作方式。 C.8255A 有三个端口,每个端口均可工作于三种工作方式。 D.均不对 14、若以 8253 某通道的 CLK 时钟脉冲信号为基础,对其实行 N 分频后输出,通道工作方式 应设置为( ) A.方式 0 B.方式 1 C.方式 2 D.方式 4 15、在 ADC0809 转换器中有____个模拟信号输入通道。 A.1 B.2 C.4 D.8 三、简答题(共 50 分) 1、给定以下寄存器及内存单元的初始值,请指出下列各指令或程序段独立执行后,有关寄 存器或内存单元的内容.(每空 1 分,共 10 分) 初值:(DS)=2000H,(ES)=4000H,(SS)=6000H,(SP)=0100H,(AX)=1000H, (BX)=0010H,(DI)=0100H,(20010H)=30H,(20011H)=04H,(60100H)=50H, (SP)= H; CX = (60101H)=OADH,(40100H)=05H,(40101H)=32H ①POP CX; H; ②SUB WORD PTR [BX],OACH; ③XCHG AX,[DI];(AX)= ④CLD H;(40100H)= (20010H)= H;(20011H)= H;(40101H)= H H STOSB; DI = H;(40100H)= H;(40101H)= H 2、已知数据段定义如下:(每空 2 分,共 8 分) DATA SEGMENT AT 1000H A1 DB 50H,60H,70H,80H ORG 10H B1 DW 3426H,3 DUP(1,2) C1 DW $-B1,3 DATA ENDS 则 LEA SI,A1 MOV BX,SEG B1 MOV DI,[A1+18H] MOV BP,C1 SI= BX= DI= BP= 3、试分析下列程序段执行后,AX,BL 和 BUF+1 单元的内容各是什么?(每空 2 分,共 6 分) DATA SEGMENT A DW 1122H,3344H MOV AX,A
B EQU BYTE PTR A BUF DB 100 DUP(0) BUF1 EQU WORD PTR BUF DATA ENDS (AX)= (BL)= MOV BL,B MOV BUF,BL MOV BUF1+1,AX (BUF+1)= 4、填充编写一程序段,将物理地址为 20000H~20FFFH 的存储器内容搬到 10000H~10FFFH 中。(每空 2 分,共 6 分) MOV MOV MOV MOV MOV MOV MOV AX, 2000H DS, AX AX, 1000H DEC ES, AX SI, 0FFFH DEC BX, 0FFFH CX, 1000H SI CX L1: MOV AL, [SI] JMP L1 L2: HLT 5、自定义一个中断,中断类型码为 18H,中断服务程序的入口地址为 1000H:0100H,用指 令序列为该中断设置中断向量。(8 分) 6、若用 2K×4 的 RAM 存贮芯片组成 4K×8 容量的 RAM 存贮器,试设计:(共 12 分) ①共需多少芯片?(3 分) ②按 2K×8 作为一个存贮模块,写出各存贮模块所占地址的范围。(3 分) ③画出存贮器的连接图。(6 分) 四、编程题(共 40 分) 1、编写程序段,设变量 A1 存放着 10 个字节,将位于 0,2,4,6,8 位移量处的字节与 1, 3,5,7,9 位移量处的字节之相交换。(7 分) 2、编写统计 AL 中“1”的个数的宏,将统计结果存于 BL 中。(6 分) 3、编写程序段,从键盘输入一个字符,将其 ASCII 码以二进制形式显示出来。(7 分) 4、DAC0832 通过 8255A 和微机系统连接如图所示。(共 20 分) ①写出 8255A 的地址?(2 分) ②写出 8255A 的控制字。(2 分) ③编写程序段,产生周期性三角波。(16 分)
8255A 控制字格式:
分享到:
收藏