当前位置:文档之家› 湘潭大学考试试卷标准格式模板

湘潭大学考试试卷标准格式模板

则中断类型号为11H的中断服务程序的入口地址是4DF8:00F0
9.在8086和8088汇编语言中, 一个字能表示的有符号数的范围是-32768≤n≤32767。
10.当8255A的PC4—PC7全部为输出线, 表明8255A的A端口工作方式是方式0。


三、 简答题( 共20分)
1.什么叫做变量? 变量有哪几种属性? 程序中如何存放变量? ( 5分)


四、程序填空题(每空3分, 共15分)
下题的程序中包含一些空缺的指令或不完整的指令。请在题中指定位置填入确定内容, 使其完整并实现相应功能。
; 子程序名: BTOASC
; 功 能: 把一个16位无符号二进制整数转换为对应的5位十进制数ASCII码串
; 入口参数: AX = 欲转换的二进制数
; 存放结果ASCII码串的存储区首址( 段值 : 偏移) 在堆栈中
A、 A口只能输入, B口只能输出
B、 C口高4位只能输入, 低4位只能输出
C、 C口高4位、 低4位不能同时输入输出
D、 A、 B、 C口既能够输入, 也能够输出


二、 填空题( 每题1.5分, 共15分)
1.CPU与外设交换信息时, 有三种常见的输入输出方法, 它们分别是:程序控制的输入输出方式,中断传送方式及DMA 方式
3.3.8237A什么时候作为主模块工作, 什么时候作为从模块工作? 在这两种工作模式下, 各控制信号处于什么状态, 试作说明。( 5分)
答:8237A取得总线控制权后, 开始进行DMA传送过程, 此时8237A作为主模块工作。8237A在被处理器编程或读取工作状态时, 处于从模块工作状态。8237A处于从模块时, 若CS#=0、 HLDA=0说明它正被编程或读取状态, IOR#与IOW#为输入, A0~A3为输入。8237A处于主模块时, 输出地址信号A0~A15 (低8位经A0~A7输出, 高8位经DB0~DB7输出)。8237A还要输出IOR#、 IOW#、 MEMR#、 MEMW#、 AEN、 ADSTB等有效信号供DMA传送过程使用。
4. 程序片段( 5分)
……
MOV AX,0521H
MUL AH ; ( AL) =0A5 H
PUSH AX
PUSH BP
MOV BP, SP
MOV DX, [BP + 2] ; ( DH) =00H
6.8251A在编程时, 应遵循什么规则?
答:8251在初始化编程时, 首先使芯片复位, 第一次向控制端口(奇地址)写入的是方式字; 如果输入的是同步方式, 接着向奇地址端口写入的是同步字符, 若有2个同步字符, 则分2次写入; 以后不论是同步方式还是异步方式, 只要不是复位命令, 由CPU向奇地址端口写入的是命令控制字, 向偶地址端口写入的是数据。
2.在对EPROM进行标准编程时, 在 端加上宽度为50ms的编程脉冲。
3.8086微处理机在最小模式下, 用M/IO来控制输出地址是访问内存还是访问I/O
4.IBM-PC机中的内存是按段存放信息的, 一个段最大存贮空间为64K字节。
5.用2k×4位的存储芯片, 组成32k×8位的存储器,要用片存储芯片。
C.串处理指令D.乘法和除法运算指令
8.8255A工作于方式1输出方式,A口/B口与外设之间的控制状态联络信号是(B)。
A 与IBFB
CIBF与 D
9.CPU在中断响应过程中(B), 是为了能正确地实现中断返回。
A.识别中断源B.断点压栈
C.获得中断服务程序入口地D.清除中断允许标志IF
10.对于8255芯片的描述正确的是( D )。
6.在DMA方式下,CPU的地址数据总线呈高阻状态。
7.8237芯片共有2~4个初始化命令字
8.下面是某8086微机内存中的部分数据:
0000:0040 B3 188ACC 4D F800 F041 F800 F0 C5 188ACC
0000:0050 39 E700 F0 A0 198ACC 2E E800 F0 D2 EF00 F0
2.8086如何响应一个可屏蔽中断请求? 简述响应过程。( 5分)
答: 当8086收到INTR的高电平信号时, 在当前指令执行完且IF=1的条件下, 8086在两个总线周期中分别发出INTA#有效信号; 在第二个INTA#期间, 8086收到中断源发来的一字节中断类型码; 8086完成保护现场的操作, CS、 IP内容进入堆栈, 请除IF、 TF; 8086将类型码乘4后得到中断向量表的入口地址, 从此地址开始读取4字节的中断处理程序的入口地址, 8086从此地址开始执行程序, 完成了INTR中断请求的响应过程。
A、 地址总线 B、 数据总线 C、 存储器 D、 寄存器
6.DMA控制器能够实现高速数据传送的主要原因是( C )。
A.采用高速芯片 B.时钟频率高
C.直接由硬件完成 D.DMA内部采用特殊控制方式
7.在8086中, 唯一允许两个操作数均可为存储器操作数的指令是( C )。
A.数据传送指令B.实现段间转移的无条件转移指令
1.关于8086的条件转移指令, 以下陈述中正确的说法是( D) 。
A.条件转移指令能够实现段间转移B.有的条件转移指令采用绝对转移方式
C.条件转移指令仅影响状态控制标志D.所有条件转移指令都只是段内转移
2.在8086中, 字乘法运算的结果保存在( C )。
A.指定存储单元中B.DS寄存器和AX寄存器中
C.DX寄存器和AX寄存器中D.程序指定的寄存器中
3.8086/8088复位后从( B) 地址处开始执行程序。
A、00000H B、FFFF0H C、FFFFFH D、FFF0H
4.普通中断结束EOI命令适用于( A )方式中的中断命令。
A.完全嵌套 B.自动循环 C.特殊循环 D.特殊屏蔽
5.CPU在执行OUT AL, DX指令时, DX的内容输出到( A)。
湘潭大学上学期级《微机原理及应用》课程考试试卷
( A卷)适用年级专业级电子信息工程、 通信工程专业
考试方式闭卷考试时间120分钟
学院专业班级学号姓名题号 Nhomakorabea一







总分
阅卷
教师


………………………………………………………………………………………………………………


一、 选择题( 每小题2分, 共20分)
相关主题