微机原理10

一、单项选择题(本大题共15小题,每小题3分,共45分。在每小题给出的四个备选项中,选出一个正确的答案,请将选定的答案填涂在答题纸的相应位置上。)
1.8086 中 IP 寄存器的作用是()

A. 保存当前栈顶地址
B. 保存代码段的基地址
C.指示下一条要执行的指令地址
D. 暂存当前执行的指令地址

2.条件转移指令JNE的测试条件为()

A. ZF=0
B. CF=0
C. ZF=1
D. CF=1

3,下列逻辑运算指令中,不允许使用立即数为操作数的指令为()。

A. AND
B. OR
C. XOR
D. NOT

  1. 在段定义中,默认的定位类型是()。

A. PAGE
B. PARA
C. WORD
D. BYTE

5.不能实现将AX清零和CF清零的指令是()。

A. SUB AX, AX
B. MOVAX, 0
C. XORAX, AX
D. AND AX, 0

6, 8086响应以下中断时,需要到数据总线读入中断类型码的是()中断。

A. 单步
B. 指令
C. 可屏蔽
D. 非屏蔽

7,某微机有16条地址线,能够覆盖的地址范围是()

A. 0001H-FFFFH
B. 00001H-FFFFFH
C. 0000H-FFFFH
D. 00000H-FFFFFH

8,机器指令、高级语言中的语句、汇编语言助记符指令之间的关系是()

A.一条高级语言中的语句对应一条机器指令
B.一条汇编语言助记符指令对应一条机器指令
c.一条汇编语言助记符指令对应一条高级语言中的语句
D.一条汇编语言助记符指令能直接被执行

9,算术右移指令执行的操作是(.)。

A.符号位填0,并顺次右移1位,最低位移至进位标志位
B.符号位不变,并顺次右移1位,最低位移至进位标志位
C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位
D.符号位填1,并顺次右移1位,最低位移至进位标志位

10,要将BL中8位有符号数送入DI中去,应采用()

A. MOV DI, BL
B. MOV BYTE PTR DI, BL
C. MOV BH, 0
MOV BL,CX

D. MOV AL,BL
CBW
MOV DI,AX

  1. 线选法采用的方法是()

A.保证地址都是线形的
B. 直接用地址线作为片选
C.只采用较少的地址线
D.应用了译码器

12,在DMA传送过程中完成数据传送功能是由()

A. CPU 执行从存储器读出的指令
B. DMAC执行从存储器读出的指令
C.外部设备中的控制部件直接控制
D. DMAC的硬件直接控制

13.ORG 设定当前可分配内存单元的()

A. 段地址
B.有效地址
C. 类型
D. 字节数

  1. 8086/8088指令OUT 80H, AL表示()

A.将 80H 送给 AL
B. 将 80H 端口的内容送给 AL
C.将AL内容送给80H内存单元
D.将 AL的内容送给80H 端口

  1. 在进入 DMA 工作方式之前,DMA 控制器被当作 CPU 总线上的一个()。

A. I/O设备
B. I/O 接口
C.主处理器
D. 协处理器

二、填空题(每空2分,共30分,请在答题纸相应题号的位置上作答。

  1. 已知 X=-18,它的原码用十六进制表示为________,补码的十六进制是________
    2,中断向量号1AH在中断向量表的逻辑地址是________
  2. 8259A的普通全嵌套方式中,________级中断的优先权最高,________级中断的优先权最低。
  3. 8255A的工作方式有基本型输入________输出方式、方式和________方式。
    5,下面程序段,AL的最高位为0时,AH=; AL的最高位为1时,AH=
    BEGIN: IN AL, 5FH
    TEST AL, 80H
    JZ BRCHI
    MOV AH, 0
    JMP STOP
    BRCHI: MOV AH, OFFH
    STOP: HLT

6,设AX=74C3H, BX=95C3H,则程序最后将转到_______处执行。
7.数据收发器8286的方向控制端T应接7,地址锁存器8282的选通信号STB应接CPU______的信号,输出允许端IO应接______,输出允许端OE应接_信号。

8,若数据字5678H 中78H存入0A000H:0001H, 56H存入0A000H:0002H,则读/写该字需_______个总线周期。

三、简答题(本大题共3小题,每小题10分,共30分。请在答题纸相应题号的位置上作答。)

  1. DMA 控制器有哪两种工作状态?并说明 DMA 传送的一般过程。

  2. 8259A 的 ICW2 设置了中断类型码的哪几位?说明对 8259A 分别设置 ICW2 为 30H38H、36H 有什么差别?

3.8086 系统中存储器的逻辑地址由哪两部分组成?物理地址由何器件生成?如何生成?每个段的逻辑地址与寄存器之间有何对应关系?

四、应用题(本大题共 3 小题,每小题 15 分,共45分。请在答题纸相应题号的位置上作答。)

1.编写程序段,找出BUF数据区10个字节无符号数的最大数,存放在MAX单元中.

2,试按如下要求分别编写8253的初始化程序:已知8253的计数器0、1、2和控制字的地址依次为104H、105H、106H、107H。
(1)使计数器1工作在方式0,仅用低8位作二进制计数,计数初值为128
(2)使计数器0工作在方式1,按BCD码计数,计数值为3000
(3)便计数器2工作在方式2,按二进制计数,计数值为02FOH

  1. 某系统外接电路如图所示,8255 的 4 个口地址为 2FOH~2F3H,请设计源程序,一次性的测试开关的位置,当K闭合时, LED亮, K断开时LED灭。(提示: C口高4位应为方式0输入,低4 位为方式0输出)。

微机原理10_第1张图片

你可能感兴趣的:(2模拟2微,c#,开发语言,河北专升本)