河北科技大学微机原理与接口技术1A卷.docx
- 文档编号:13448505
- 上传时间:2023-06-14
- 格式:DOCX
- 页数:10
- 大小:41.39KB
河北科技大学微机原理与接口技术1A卷.docx
《河北科技大学微机原理与接口技术1A卷.docx》由会员分享,可在线阅读,更多相关《河北科技大学微机原理与接口技术1A卷.docx(10页珍藏版)》请在冰点文库上搜索。
河北科技大学微机原理与接口技术1A卷
河北科技大学微机原理与接口技术1A卷
信息学院课程考核试题卷学号:
姓名:
一、选择题(每小题2分,共20分)
1.微型计算机的字长是指(A)。
A(计算机一次可以直接处理的二进制位数B(CPU数据总线的宽度
C(一个字节的长度D(CPU地址总线的宽度2.补码减法运算是指(C)。
A(操作数用补码表示,符号位单独处理
B(操作数用补码表示,连同符号位一起相加
C(操作数用补码表示,对减数求补然后连同符号位一起相加
D(操作数用补码表示,对减数求补,符号位单独处理
3.为了提高程序的执行速度,充分使用总线,8086微处理器被设计为两个独立的功能部件:
(C)。
A.运算器和控制器B.运算器和寄存器组
C.总线接口单元BIU和执行单元EUD.总线接口单元BIU和控制器4(堆栈操作的原则是(A)。
A(先进后出的原则
B(存多少取多少的原则
C(栈指针以下(对向下生成的栈)为无效栈顶的原则
D(以上都不是
5.若用存储芯片(32K×1)构成8086的存储器系统至少需要(B)。
A.8片B.16片
C.32片D.64片
6.寻址方式指出了操作数的位置,一般来说(D)。
A.立即寻址给出了操作数地址//是操作数
B.寄存器寻址的操作数在存储器中,由寄存器给出对应存储单元地址**操作数存放在CPU内部的寄存器中,不需访问存储器**
C.直接寻址直接给出了操作数本身**操作数的事16位偏移地址**
D.寄存器寻址的操作数在寄存器中,由指令指定寄存器的名称7.8086CPU响应HOLD请求信号是在(D)。
A.每一个指令周期后
B.每一个机器周期后
C.可以响应HLOD请求的每一个机器周期后
D.在总线周期的T状态或空闲状态T之后的下一个时钟周期4I
第1页共6页
信息学院课程考核试题卷学号:
姓名:
8.I/O接口电路通常具有(C)3个端口。
A.数据输入、数据输出、命令端口B.数据输入、数据输出、状态端口
C.数据端口、命令端口、状态端口D.数据端口、控制端口、命令端口9.中断向量是指(C)。
A.被选中设备的起始地址B.传送数据的起始地址
C.中断服务程序的入口地址D.程序的断点地址
10.要用8253产生占空比为0.5的方波信号,应选用8253的方式(B)。
A.2B.3
C.5D.1
试卷编号考试轮次:
2011,2012学年第一学期期末考试
命题负责人孔美静考试课程:
[100064]微机原理与接口技术
审查人签字适用对象:
09级通信班、电信班、网络班
考核方式:
考试,闭卷试卷类型:
A卷时量:
120分钟总分:
100分
二、填空题(每小题2分,共20分)
1(将34.97H转换为十进制数是52.5898,将114.35转换为二进制数是__1110010.01011B。
2(已知[X]=0A8H,则X=___-88_______D。
补
3(已知8086CPU在当前状态下各寄存器的值分别为DS=3000H,SS=3100H,IP=0100H,SP=0050H,BX=0300H,则当前代码段的物理地址为_30100H。
4(8086CPU的存储器分为奇地址库和偶地址库两个存储体,对于奇地址选择信号是___BHE,对于偶地址选择信号是___A0________。
5(设ARRAYDW64HDUP(100H),那么:
LENGTHARRAY的值是__64H(100)_______;SIZEARRAY的值是_0C8H(200)__。
6(指令MOV[BX+SI],AL的目的操作数使用的是___DS(数据)______段寄存器,属于______基址变址____寻址方式。
7(设有一块4K*8位存储器芯片,其有___12______条地址线和____8______条数据线。
8(CPU与外设之间的数据交换方式共有4种,它们是无条件传送、_查询传送_____________、中断传送、_DMA传送___________。
9(8086CPU系统的外部中断可以分为_可屏蔽中断和___不可屏蔽中断____两类。
10(若给8253的计数器预位置的初位置N=400,则当计数器计到数值为“0”时,定时时间T=__0.8_________ms(8253的计数时钟频率为0.5MH)。
Z
试卷编号考试轮次:
2011,2012学年第一学期期末考试
命题负责人孔美静考试课程:
[100064]微机原理与接口技术
审查人签字适用对象:
09级通信班、电信班、网络班
第2页共6页
信息学院课程考核试题卷学号:
姓名:
考核方式:
考试,闭卷试卷类型:
A卷时量:
120分钟总分:
100分三、判断题(判断指令格式,如果为错说明原因)(每小题2分,共10分)1.MOVAL,BX;
.MOV128,AL;2
3.MOVAX,BYTEPTRALFA;
4.PUSH20A0H;
.POPCS;5
答案:
1.MOVAL,BX;有错,类型不匹配,AL为8位,BX为16位
2.MOV128,AL;有错,立即数128不能作为目的操作数
3.MOVAX,BYTEPTRALFA;有错,类型不匹配,AX为字,BYTEPTRALFA指定字节
4.PUSH20A0H;有错,PUSH指令的操作数不能为立即数
5.POPCS;有错,CS不能作为目的操作数
试卷编号考试轮次:
2011,2012学年第一学期期末考试
命题负责人孔美静考试课程:
[100064]微机原理与接口技术
审查人签字适用对象:
09级通信班、电信班、网络班
考核方式:
考试,闭卷试卷类型:
A卷时量:
120分钟总分:
100分
四、简答题(每题5分,共10分)
1(存储器的地址译码有几种方式,各自的特点是什么,
答:
1(存储器的地址译码有线选法、全译码法、部分译码法三种方式。
-----------(2分)
线选法的特点是结构最简单,但地址空间浪费最大,出现大量地址重叠。
-(1分)
全译码法的特点是没有地址重叠,但译码电路较复杂。
--------------------------(1分)
部分译码法与全译码法相比可以简化译码电路,但也会出现地址重叠,造成系统地址空间资源的浪费。
2(分析下面两个小程序段,说明指令MUL和IMUL的不同运算结果。
(1)MOVBL,0B4H
MOVAL,11H
MULBL
(2)MOVBL,0B4H
MOVAL,11H
IMULBL
答:
(1)执行无符号数乘法指令后(AX)=0B4H×11H=0BF4H。
-------------------------(2分)
(2)执行有符号数乘法指令,0B4H=-4CH,对其求补得4CH,4CH×11H=50CH,最后对50CH求补得0FAF4H,(AX)=0FAF4H。
第3页共6页
信息学院课程考核试题卷学号:
姓名:
试卷编号考试轮次:
2011,2012学年第一学期期末考试
命题负责人孔美静考试课程:
[100064]微机原理与接口技术
审查人签字适用对象:
09级通信班、电信班、网络班
考核方式:
考试,闭卷试卷类型:
A卷时量:
120分钟总分:
100分五、综合题(每题10分,共40分)
1(如图所示为8086存储器的部分电路接线图,请分析两片存储器芯片M0和M1各自的寻址范围,他们的存储总容量是多少,
答:
1(M0和M1总的地址范围为60000H,7FFFFH。
-------------------------------------------(4分)
其中M0的空间是其中的偶地址。
------------------------------------------------------------(2分)
M1的空间是其中的奇地址。
------------------------------------------------------------------(2分)
16存储的总容量是2×2=128KB。
2(在内存BUF为首地址的数据区中,有若干个字节的无符号数。
用8086指令编写程序找出数据块中的最大者,并把它送至MAX单元中。
所编的程序中有5处空白请填上适当的语句。
DATASEGMENT
BUFDB16H,12H,FFH,80H,„„
COUNTEQU___$-BUF______________
MAXDB,
DATAENDS
CODESEGMENT
ASSUMECS:
COE,DS:
CODE
ORG100H
START:
JMPBEGIN
BEGIN:
MOVAX,CS
MOVDS,AX
MOVSI,____OFFSETBUF_____________
MOV___CX______________,COUNT
MOVAL,[SI]
第4页共6页
信息学院课程考核试题卷学号:
姓名:
LOP1:
INCSI
CMPAL,[SI]
JA___LOP2______________
XCHGAL,[SI]
LOP2:
LOOPLOP1
______AL_________MOVMAX,
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
3(若8086系统中采用单片8259A作为外部可屏蔽中断的优先级管理,正常全嵌套方式,边沿触发,非缓冲连接,非自动中断结束,端口地址为20H和21H,其中某中断源的中断类型码为0AH,其中断服务程序的入口地址是2000:
3A40H。
(1)请为8259A设置正确的初始化命令字。
并编写初始化程序。
(2)中断源应与IR的哪一个输入端相连,矢量地址是多少,矢量区对应的4个单元的内容是什么,
答:
(1)初始化程序如下:
MOVAL,13H(83H)
OUT20H,AL
JMPINTR1-----------------------------------------------------------------------(2分)
INTR1:
MOVAL,0AH(08H)
OUT21H,AL
JMPINTR2-----------------------------------------------------------------------(2分)
INTR2:
MOVAL,05H(01H)
OUT21H,AL-------------------------------------------------------------------(2分)
(2)中断源应与IRQ2相连,矢量地址为0028H,矢量区对应的4个单元的内容从低地址到高地址依次为40H,3AH,00H,20H。
-
4(试利用计数器/定时器8253产生如图所示的周期性脉冲信号,设输入时钟信号频率f=4MHZ,8253的端口地址为10H,13H,试求:
(1)画出8253相关的连线图。
(2)编写8253初始化程序段。
答:
4(
(1)8253相关的连线图如下所示:
--------------------------------------------------------------(4分)
第5页共6页
信息学院课程考核试题卷学号:
姓名:
(2)8253初始化程序如下:
;计数器0的编程
MOVAL,14H
OUT13H,AL
MOVAL,190H
OUT10H,AL-------------------------------------------------------------------------------------(2分)
;计数器1的编程
MOVAL,52H
OUT13H,AL
MOVAL,01H
OUT11H,AL-------------------------------------------------------------------------------------(2分)
;计数器2的编程
MOVAL,14H
OUT13H,AL
MOVAL,14H
OUT12H,AL-----------------
第6页共6页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 河北 科技大学 微机 原理 接口 技术