微机原理练习题_13
一、单项选择题(本大题共15小题,每小题3分,共45分。在每小题给出的四个备选项中,选出一个正确的答案。)
1、十六进制数5BF.C8转换成二进制数是()
A. 11011100111111101B
B. 010111011011.01101B
C. 010110111111.11001B
D. 010111011011.11001B
2,最适合进行加减操作的数字编码是()
A.补码
B.原码
C.反码
D. 移码
- 8086/8088微处理器的寄存器可以用作8位或16位寄存器的是()
A. SI
B. SP
C. IP
D. CX
- 8088CPU产生的数据总线有0条。
A. 8条
B. 16条
C. 20条
D. 32条
- 8086/8088CPU经加电复位后,执行第一条指令的地址是()
A. OFFFFFH
B. 03FFFF
C. OFFFFH
D. OFFFFOH
6 8086微处理器CLK,引脚输入时钟信号是由中其()提供。
A. 8284A
B. 8288
C. 8287
D. 8289
- 在汇编语句 MOV BL,A中,源操作数的寻址方式是()寻址。
A. 直接
B立即
C.基址
D.寄存器间接
8·若将AH的内容的高4位不变,低4位清0,应选用()
A. AND AL, OFOH
B. ORAL, OFOAN
C. XOR AL, OFOH
D. TEST AL, OFOH
9·若(AL) =OFH, (BL) =04H,"则执行CMPAL, BL后, AL和BL的内容为()
A. OFH 和 04H
B. OBH 和 04H.方试
C. OFH 和 OBH
D. 04H 和OFH
10.汇编语言语句格式中的名字项,下列错误的是()
A. FFFF
B. @Var
C. OFFFFH
D. T_S1
11,查询式1/O外设状态信息通过CPU的()
A. 数据总线读入
B. 某条控制线读入
C. 地址总线
D. 状态线
- 中断屏蔽寄存器的作用是( )。
A. 禁止外设向8259提出中断请求
B.禁止优先级较高的中断申请禁止
C.禁止CPU响应8259提出的中断申请
D.禁止 8259相应的某级中断申请传向 CPU
13·将寄存器AX的内容求反的正确操作是()
A. NEG AX
B. XOR AX, OFFFFH
C. AND AX, OFFH
D. CMPAX, AX
14…计算机与外设之间的串行通信,实际是()
A. CPU与1O接口并行,I/O接口与外设串行
B. CPU 与 VO 接口并行,I/O 接口与外设并行
C. CPU与I/O接口串行,I/O接口与外设串行
D. CPU与I/O接口串行,I/O接口与外设并行
- 8259A级联时, CASo-CAS2功能是()
A.从片给主片送上申请中断的引脚号
B.主片给从片送上被响应的从片编号
C.主片给从片送上响应的中断类型码
D.从片给主片送上响应的中断类型码
二、填空题(本大题共12小题, 15空,每空 2分,共 30 分。)
(1)设字长8位(含1位符号位)用十进制表示原码定点整数的最小负数是_____
- 8088CPU执行56H与3BH两个数加法运算,运算结果的标志位SF=_____ CF_____, ZF=_____
3,表示数据的存储单元的符号地址为_____
4,十进制数11/128可用二进制数码序列表示为_____
- 8255工作于方式0,微处理器可以采用无条件传送和______传送方式
6,无符号数和带符号数的两组条件转移指令,每条指令都有完全等效的两个指令助记符,例如,JL 指令的另一个指令助记符是_______。
- 8086与8255连接时, CPU能够访问的8255的端口地址有_____个
8,当从8255A的端口C读出数据时,8255A的控制信号CS、A1、Ao、RD、分别是_______
9.异步通信协议包括两个方面的内容,一是字符的格式规定,二是_______的要求。
10, 8086 CPU工作在最大方式时,产生IOR、IOw信号的器件是_______
11.8259A 的 INT 引脚连至 CPU 的_______端,用来向CPU发中断请求信号。
-
运行下面程序段:
MOV AX,0500H
PUSH AX
POP BX
MOV AX,3F5FH
MOV CX,4
ROR AL, CL
AND AL, OFH
执行后, AL=, BX=
三、简答题(本大题共3小题,每小题10分,共30分。)
- 比较 8255A 三种工作方式的应用场合有何区别?
- 简述 8086 和 8088 有什么不同?
3.已知: DS=2000H, BX=0300H, SI=0002H, (20300H)=12H,(20301H)=34H(20302H)=56H(20303H)=78H,(21400H) =2AH,(21401H) =4CH. (21402H)=B7H (21403H)=65H试说明下列各条指令执行完后 AX 寄存器的内容。
(1) MOV AX, 1400H
(2) MOV AX, BX
(3) MOV AX, [1400H]
(4) MOV AX, [BX]
(5) MOV AH, [BX+SI]
四、应用题(本大题共3小题,每小题15分,共45分)
1.编写程序段实现:设A、B、C均为无符号字节类型变量,试编写指令序列,求出其中的最大值,并存入字节类型变量MAX
2.存储器系统连接如下图,请分别写出图中第一组(1#、2#)、第二组(3#、4#)的地址分配范围。(写出具体步骤)。
3,某微机系统中使用8255A作为并行口,其中A口工作在方式1输入,以中断方式与CPU交换数据,中断类型号为 OAH:B 口工作在方式 0输出,C 口的普通 IO 线作为输入,PC4 置 1,试编写 8255A 的初始化程序段,并设置 A 口的中断向量。已知 8255A 端口 A、B、C 和控制端口的地址分别是0100H, 0101H, 0102H, 0103H,且中断服务程序为SERV, 8255A工作方式控制字格式如下。