一、单项选择题(本大题共 15 小题,每小题 3 分,共 45 分。在每小题给出的四个备选项中,选出一个正确的答案,请将选定的答案填涂在答题纸的相应位置上。)
1·在产品研制的过程中,通常采用( )类型的存储芯片来存放待调试的程序。
.A. RAM
B. ROM
C. PROM
D. EPROM
- 8086/8088的复位信号至少维持()个时钟周期的高电平有效
。A. 1
B. 2
C. 3
D. 4
- 8086 的堆栈栈顶由()来指示。
A. CS:IP
B. SS:IP
C.SS:SP
D.CS:SP
4.当8086CPU采样到READY=0,则CPU将()
A.执行停机指令
B. 插入等待周期
C.执行空操作指令
D. 重新发送地址码
5.对于掉电的处理, CPU是通过()来处理的。
A.软件中断
B. 可屏蔽中断
c.非屏蔽中断
D. DMAC
6,下列传送指令中有语法错误的是()。
A. MOV CS, AX
B. MOV DS, AX
C. MOV SS, AX
D. MOV ES, AX
- 下面指令执行后,改变 AL 寄存器内容的指令是()
A. TEST AL, 02H
B. OR AL, AL
C. CMP AL, BL
D. AND AL, BL
- CPU在中断响应过程中,为了能正确地实现中断返回,需要()
A识别中断源
B.断点压栈
C.获得中断服务程序入口地址
D. 清除中断允许标志 IF
9,在中断系统中,中断类型号是在(的作用下送往 CPU的。
A. 读信号
B.地址译码信号
C.中断请求信号INTR
D.中断响应信号INTA
10,地址编址时,如果有5根地址线没有参加译码,则可能产生()个重叠地址。
A. 5^2
B. 5
C. 2^ 5
D. 10
- 8086CPU中段寄存器用来存放
A. 存储器的物理地址
B.存储器的逻辑地址
C.存储器的段首地址
D.存储器的起始地址
12.对8253进行任何操作前,都必须先向8253写入一个(),以确定其工作方式。
A.方式控制字
B. 计数初值
C. 状态字
D. 指令字
- 查询方式属于()
A.程序控制方式
B.中断控制方式
C. DMA 方式
D.同步控制方式
14, 8086系统配置中,用74LS245 (8286)作总线收发器时,需要的片数是()
A1
B. 2
C. 3
D. 4
15关于EPROM下面的说法中,正确的是()
A. EPROM是不能改写的
B.EPROM是可改写的,故是一种随机读写存储器
C. EPROM 只能改写一次
D. EPROM是可改写的,但它不能作为随机读写存储
二、填空题(每空2分,共30分,请在答题纸相应题号的位置上作答。)
1,将二进制数110110.01转换为十六进制为_________
-
一个控制系统,当主设备发生异常时,需向 CPU 告警,请求处理,否则将会危机工作人员的生命及设备的安全,此警告线应接到 8086CPU的________中断请求信号引脚上。
-
MOV AX, [bp+si+10h]指令的源操作数的寻址方式为________,该操作数位于内存的________段。
-
PC微机的系统总线主要由三组总线组成,即________、________和控制总线。
-
8259A工作在自动结束中断方式时,会在第________个中断响应期间自动将________寄存器的相应位清零。
6.每片Intel8237内部有________个独立的通道,每个通道寻址及字节计数可达________字节。
- 阅读下列程序,并回答问题:
DATI DB 0123456789'
DAT2 DB-10 DUP(?)
MOV AL,0
LEA SI, DATI+9
LEA BX, DAT2+94
MOV CX,5
LP: MOV AL, [SI]
MOV [BX], AL
DEC SI
DEC BX
LOOP LP
(1)程序的功能是
(2)程序执行后,SI=
8.源程序如下:
MOV CX, 9
MOV AL, 01H
MOV SI, 1000H
NEXT: MOV [SI], AL
INC SI
SHL AL, 1
LOOP NEXT
执行本程序后有: AL=________SI= CX=
三、简答题(本大题共3小题,每小题10分,共30分。请在答题纸相应题号的位置上作答。)
1.外设向CPU申请中断,但CPU不予以响应,原因有哪些?
2.825SA的方式0一般使用在什么场合?在方式0时,如果要使用查询方式进行输入输出,应该如果处理?
3.CPU中各有关资存器的当前状况为: SS-0A8bH、DS-17CEH、CS-ODCS4H、Bx-394BH,R-2F39HSP-1200H, BX给出的是某操作数的有效地址,请分别写出该操作数的下一条要取指令的友当前栈顶的逻辑地址和物理地址。
四、应用题(本大题共 3 小题,每小题 15 分,共 45分。请在答题纸相应题号的位置上作答。)
1.下图是某存储芯片的引脚图,请回答:
(1)这个存储芯片的类型(是 RAM 还是 ROM),这个存储芯片的容量?
(2)若地址线增加 1 根,存储芯片的容量将变为多少?
(3)这个芯片是否需要刷新?为什么?
(4)如果需要刷新,请指出芯片刷新一遍需要多长时间(设存取周期为0.5us)及你准备选择的刷新方式,需说明理由。
- 已知定时器 8253 的 CLKo-100KHz,GATEo=1,端口地址范围为304F-307H。采用i数通道 0,设计一个循环扫描器,要求扫描器每隔 10ms输出一个宽度为1个时钟周期的负脉冲
(1)写出求计数初值的过程:
(2)编写 8253 的初始化程序。初始化时无关项置 0,计数初值采用二进制计数。
3,如图所示电路,当A口连接的开关闭合时,相应的B口连接的发光二极管亮。
(1)写出8255A的4个端口地址
(2)编写程序完成以上功能。