微计算机技术.docx
- 文档编号:24897754
- 上传时间:2023-06-02
- 格式:DOCX
- 页数:14
- 大小:18.39KB
微计算机技术.docx
《微计算机技术.docx》由会员分享,可在线阅读,更多相关《微计算机技术.docx(14页珍藏版)》请在冰豆网上搜索。
微计算机技术
微计算机技术
||单选题||多选题||简答题||综合题||填空题(主观)||
单选题:
20分,每题02分
1、A=1000H,对A求补后,(CF,OF)=()。
单选:
A:
0,0
B:
0,1
C:
1,0
D:
1,1
2、假设(AL)=13H,(BL)=82H,因满足(AL)≥(BL)而使程序转向目标地址DEST。
要实现以上转移,程序在执行指令CMP
AL,BL后,还要执行指令()。
单选:
A:
JGDEST
B:
JAEDEST
C:
JNBDEST
D:
JGEDEST
3、在下列有关中断向量表的描述中,不正确的有()。
单选:
A:
中断向量是指中断处理程序的段地址和偏移地址;
B:
中断向量是软中断和硬中断的顺序存放的;
C:
中断向量表保存各类中断处理程序的入口地址;
D:
每个中断处理程序的入口地址在中断向量表中占4个字节。
4、在下列有关中断的描述中,不正确的有()。
单选:
A:
键盘中断是一种可屏蔽中断;
B:
产生硬中断的条件之一是外设的中断屏蔽位为0;
C:
IF=0时允许CPU响应外设的中断请求;
D:
CPU不能禁止非屏蔽中断。
5、8086微处理器的引线DEN#是.
单选:
A:
数据总线缓冲器传输方向控制信号;
B:
地址锁存器锁存允许信号;
C:
数据总线缓冲器接通允许信号;
D:
数据准备就绪信号.
6、处理器与I/O接口间采用查询方式传输数据时,然后启动数据的传输过程.
单选:
A:
处理器首先向外设接口发出命令信号;
B:
处理器先经程序读得接口已准备好的状态信息;
C:
外设接口首先向处理器发出传送数据请求信号;
D:
外设接口首先向存储器发出传送数据的控制信号.
7、DMA这一英文缩写字代表.
单选:
A:
数据存储器访问;
B:
数据多重访问;
C:
直接存储器访问;
D:
直接模式体系结构.
8、INTEL8255A有端口可与外围设备相连.
单选:
A:
3个8位;
B:
2个8位;
C:
4个8位;
D:
1个16位.
9、异步串行通信中一个字符信息位的格式按先后次序是.
单选:
A:
起始位、数据位、校验位、仃止位;
B:
起始位、校验位、数据位、仃止位;
C:
起始位、数据位、仃止位、校验位;
D:
校验位、起始位、数据位、仃止位。
10、“总线宽度”是指。
单选:
A:
总线中数据线的位数;
B:
总线中地址线的位数;
C:
总线中控制信号的个数;
D:
总线中所连接模块插头的尺寸。
多选题:
10分,每题02分
11、下列指令中源操作数为立即寻址方式的有()。
其中DAT为字变量。
多选:
A:
MOVBX,1000H
B:
MOVBX,OFFSETDAT
C:
MOVBX,[1000H]
D:
MOVBX,DAT+1000H
12、指示堆栈单元地址,可使用的寄存器组合有()。
多选:
A:
SS和IP
B:
DS和BP
C:
SS和SP
D:
SS和BP
13、连接程序输出的文件有()。
多选:
A:
.crf
B:
.exe
C:
.map
D:
.lst
14、执行JMPFARPTRNEXT指令,寄存器()的值被改变。
多选:
A:
DS
B:
SP
C:
CS
D:
IP
15、执行LOOPNEXT指令后,改变内容的寄存器有()。
多选:
A:
CS
B:
IP
C:
BX
D:
CX
简答题:
30分,每题05分
16、
下列程序的功能是从键盘输入一串字符并回显在下一行,如:
键盘输入:
ABCDE(回车)
回显:
ABCDE
请指出程序中的错误,并改正之。
DATASEGMENT
MAXDB10
LENDB?
STRINGDB10DUP(0)
DATEENDS
;---------------------------------------
CODESEGMENT
MAINPROCNEAR
START:
MOVDS,DATA
LEADX,STRING;键盘输入区地址
MOVAH,0AH;键盘输入功能
INT21H;DOS调用
MOVBX,LEN
MOVAL,$
MOVSTRING[BX],AL
MOVDX,STRING;字符串地址
MOVAH,9;显示字符串
INT21H
;DOS调用
MOVAH,4C00H
INT21H
MAINEND
CODEEND
ENDMAIN
答案:
17、
假定数组定义如下:
ARRAYDW23,36,2,100,32000,54,0
ZERODW?
(1)如果BX的内容为数组ARRAY的初始地址,请编写指令将ARRAY中的数据0传送给ZERO单元。
(2)如果BX的内容为数据0在数组ARRAY中的位移量,请编写指令将ARRAY中的数据0传送给ZERO单元。
答案:
18、EU与BIU各自的功能是什么?
如何协同工作?
答案:
19、什么是硬件中断和软件中断?
在PC机中两者的处理过程有什么不同?
答案:
20、8259A在初始化编程时设置为非中断自动结束方式,中断服务程序编写时应注意什么?
答案:
21、共阴极和共阳极的七段LED数码显示管的区别是什么?
答案:
综合题:
30分,每题10分
22、
假设(DS)=3000H,(ES)=3100H,(SS)=2000H,(SP)=0A200H,(SI)=0200H,(AX)=8E07H,
(BX)=1204H,(3120AH)=2400H,
(31404H)=1800H,(31406H)=3200H,(2A200H)=100H,写出下列各条指令单独执行后,受到影响的寄存器或存储单元的内容(不用写标志位)。
1.ADD[BX+6],AX
2.XORAX,1276H
3.ROLAX,1
4.LESDI,[BX][SI]
5.PUSHAX
答案:
23、
分析下列程序的功能,写出堆栈最满时各单元的地址及内容。
SSEGSEGMENT‘STACK’AT1000H
;堆栈的段地址为1000H
DW128DUP(?
)
TOSLABELWORD
SSEGENDS
;------------------------------------
--------
DSEGSEGMENT
DW32DUP(?
)
DSEGENDS
;------------------------------------
---------
CSEGSEGMENT
MAINPROCFAR
ASSUMECS:
CSEG,DS:
DSEG,SS:
SSEG
START:
MOVAX,SSEG
MOVSS,AX
MOVAX,DSEG
MOVDS,AX
MOVAX,4321H
CALLHTOA
RETN:
MOVAH,4CH
INT21H
MAINENDP
;--------------------------------
-------------
HTOAPROCNEAR
CMPAX,15
JLEB1
PUSHAX
PUSHBP
MOVBP,SP
MOVBX,[BP+2]
ANDBX,0FH
MOV[BP+2],BX
POPBP
MOVCL,4
SHRAX,CL
CALLHTOA
B1:
POPAX
B2:
ADDAL,30H
JLPRT
ADDAL,07
PRT:
MOVDL,AL
MOVAH,2
INT21H
RET
HTOAENDP
CSEGENDS
;;----------------------------
-----------------
ENDSTART
答案:
24、
一个微机系统中包含以下器件:
微处理器8086一片,并行接口8255A一片(设备号:
A口—60H,B口—62H,C口—64H,控制口—66H),定时器8253一片(设备号:
计数器0—70H,计数器1—72H,计数器2—74H,控制口76H),中断控制器8259A一片(设备号:
C0H,C2H)。
现将8255的A口连接一输入设备,工作在0方式。
B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。
8253工作于“模式0”,设置计数器0的计数常数为1080H,进行二进制计数。
8259A的ICW2给定为80H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。
请填充下面程序中的空白项(注意:
控制字中可0可1位选0,8255未用端口设成输入方式),(微处理器8086的A1、A2接各芯片的A0、A1)。
答案:
填空题(主观):
10分,每题02分
25、
假设(DS)=2000H,(ES)=3000H,(SS)=4000H,(SP)=100H,(BX)=200H,(SI)=1,(DI)=2,(BP)=256,字变量ARRAY偏移地址为0050H,
(20250H)=1234H,(40100H)=00A0H,(40102H)=2200H。
填空回答下列问题。
(1)MOVAX,[BP][DI];源操作数物理地址=
H
指令执行后(AX)=H
(2)POPAX;源操作数物理地址=
H
指令执行后(AX)=H
(3)PUSHES:
[BX];源操作数有效地址=
H
(4)LEADI,ARRAY;源字段的寻址方式是
指令执行后(DI)=H
(5)JMPBX;指令执行后(IP)=
H
(6)ADDAL,BYTEPTRARRAY[BX];源字段的寻址方式是
指令执行后(AL)=H
答案:
26、
分析下列指令并填空:
MOVAL,9CH
MOVDH,64H
ADDAL,DH
执行后,(AL)=,CF=,PF=,
AF=,ZF=,SF=。
答案:
27、
分析下列指令并填空:
MOVAX,34F5H
ADDAX,95EBH
执行后,(AX)=,CF=,PF=,
AF=,ZF=,SF=。
答案:
28、
分析下列指令并填空:
MOVBX,0AAAAH
ADDBX,5556H
执行后,(BX)=,CF=,PF=,
AF=,ZF=,SF=。
答案:
29、
分析下列指令并填空:
MOVAX,94C2H
MOVBX,323EH
ADDAX,BX
MOVDX,AX
执行后,(DX)=,CF=,PF=,
AF=,ZF=,SF=。
答案:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机技术