燕山大学里仁学院微机原理试题Word下载.docx
- 文档编号:20931300
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:9
- 大小:24.16KB
燕山大学里仁学院微机原理试题Word下载.docx
《燕山大学里仁学院微机原理试题Word下载.docx》由会员分享,可在线阅读,更多相关《燕山大学里仁学院微机原理试题Word下载.docx(9页珍藏版)》请在冰豆网上搜索。
6789H,则该内存单元的物理地址是(29BD9H)。
7、双字12345678H存储在地址为10000H~10003H的四个内存单元中。
则其存放形式是:
10000H
78H
10001H
56H
10002H
34H
10003H
12H
8、已知SP=2004H,AX=3000H,BX=4000H。
则执行下列指令后有关寄存器的结果是:
PUSHAX;
SP=(2002H)
PUSHBX;
SP=(2000H)
POPCX;
CX=(4000H)
POPDX;
DX=(3000H)
9、使用16K×
1位/片的4116芯片组成64KB容量的存储空间,共需4116芯片(32)片;
10、容量为1024×
4位/片的SRAM2114芯片有(4)根数据线,有(10)根地址线。
11、8088CPU有(20)根地址线。
二、单项选择题。
(每题1分,共15分)
1、8088CPU中运算器ALU的功能是(C)。
(A)算术运算(B)逻辑运算(C)算术运算和逻辑运算(D)函数运算
燕山大学试卷密封线共10页第2页
2、若8088最小模式下的引脚IO/M=0,RD=0,WR=1,则其进行的操作是(A)。
(A)存储器读(B)存储器写(C)I/O读(D)I/O写
3、请答出下列指令中源操作数的寻址方式。
ADDAX,1234H(A)
ADDAX,CX(B)
ADDAX,[SI](D)
ADDAX,DS:
[1234H](C)
ADDAX,[DI+06H](E)
(A)立即数寻址(B)寄存器寻址(C)直接寻址
(D)寄存器间接寻址(E)寄存器相对寻址
4、PUSH指令执行时是(A)。
(A)SP先减,再压入数据(B)先压入数据,SP再减
(C)只压入数据,SP不变(D)先弹出数据,SP再加
5、DRAM是指(B)。
(A)静态随机读写存储器(B)动态随机读写存储器
(C)可编程只读存储器(D)可擦除可编程只读存储器
6、为达到LOOP指令可实现的最大循环次数65536,应在CX中预置(D)。
(A)65536(B)FFFFH(C)1(D)0
7、有变量定义为XDB12H,34H,56H。
则执行MOVAL,X+1后AL=(B)。
(A)12H(B)34H(C)56H(D)13H
8、有变量定义为XDB10DUP(?
10DUP(10)),则X占据的内存单元个数为(C)。
(A)10(B)100(C)110(D)1000
9、DS=2000H,SI=0006H,[20006H]=1200H,则执行LEABX,[SI]后BX=(B)。
(A)2000H(B)0006H(C)2006H(D)1200H
10、AX,BX中为有符号数,执行CMPAX,BX后,SF=1,OF=0,说明(C)。
(A)AX>
BX(B)AX≥BX(C)AX<
BX(D)AX≤BX
11、关于END语句的叙述正确的是(A)。
(A)END语句表示源程序到此结束(B)END语句表示程序执行到此结束
(C)END语句表示子程序到此结束(D)END语句表示代码段到此结束
燕山大学试卷密封线共10页第3页
三、判断下列指令是否正确。
正确的在括号内划√,错误的划×
。
(每题1分,共6分)
(1)、MOVAX,CL(×
)
(2)、XCHGIP,AX(×
(3)、INAL,21H(√)
(4)、INC[SI](×
(5)、ANDAX,12HAND34H(√)
(6)、SHLAX,CL(√)
四、回答下列指令连续执行后AL(每空1分)和标志位的值(每空0.5分)。
(共10分)
MOVAL,89H
SUBAL,5AH;
AL=(2FH),CF=(0),OF=
(1)
XORAL,77H;
AL=(58H),SF=(0),ZF=(0)
NEGAL;
AL=(A8H),CF=
(1),OF=(0)
DECAL;
AL=(A7H),SF=
(1),ZF=(0)
NOTAL;
AL=(58H),CF=
(1),OF=(0)
五、请回答下图2764芯片所有的地址范围。
注:
74LS138的输出端Y3欲有效,其输入端C/B/A应为0/1/1。
(4分)
芯片2764的地址范围1:
(26000H)~(27FFFH)
芯片2764的地址范围2:
(66000H)~(67FFFH)
芯片2764的地址范围3:
(A6000H)~(A7FFFH)
芯片2764的地址范围4:
(E6000H)~(E7FFFH)
燕山大学试卷密封线共10页第4页
六、编程填空题,在括号里填上适当的指令或指令的一部分。
1、求双字型变量X、Y之和,结果存入变量Z中。
.MODELSMALL
.STACK
.DATA
XDD12345678H
YDD8A7B6C5DH
ZDD?
.CODE
.STARTUP
MOVAX,WORDPTRX;
取X的低16位
MOVDX,(WORDPTRX+2);
取X的高16位
ADDAX,(WORDPTRY);
加Y的低16位
ADCDX,(WORDPTRY+2);
加Y的高16位
MOV(WORDPTRZ),AX;
存入Z的低16位
MOV(WORDPTRZ+2),DX;
存入Z的高16位
.EXIT
END
2、判断变量X中有符号数的正负。
若为正(包括零),显示“+”号;
否则显示“-”号。
XDB12H
CMPX,(0);
比较大小以判断正负
JGEL1;
若为正,则转分支一
燕山大学试卷密封线共10页第5页
MOVDL,('
-'
);
分支二
(JMPL2)
L1:
+'
分支一
L2:
MOVAH,(02H);
用于显示的DOS系统功能调用
INT21H
3、将变量SOURCE处的10个数据传送到变量RESULT处。
SOURCEDB1,2,3,4,5,-6,-7,-8,-9,10
COUNTEQU$-SOURCE
RESULTDB10DUP(?
)
MOVSI,OFFSETSOURCE
MOVDI,OFFSETRESULT
MOVCX,(COUNT);
设置循环次数
BEGIN:
MOVAL,([SI]);
取源串的一个数据
MOV([DI]),AL;
存入目的串中
INCSI
INC(DI);
调整目的串数据的地址
DECCX
JNZ(BEGIN);
若未完成,则继续循环
燕山大学试卷密封线共10页第6页
4、有一输出设备,其数据端口地址为8000H,状态端口地址为8002H。
状态标志由数据线D7读入。
当D7=0时说明该设备就绪。
请利用查询方式将变量X的数据输出给该设备。
MOVDX,(8002H);
设置状态口地址
INAL,DX
TESTAL,(10000000B);
测试状态位
(JNZ)L1;
若未就绪,则再次查询
MOVDX,(8000H);
设置数据口地址
MOVAL,(X)
OUTDX,AL;
输出数据
七、程序设计题。
(共13分)
求出变量SOURCE处存放的10个有符号字节数据的绝对值,依次存放到变量RESULT处。
并找出最大的和最小的绝对值,将其分别存放到变量MAXIMA和MINIMA处。
SOURCEDB10,01,27,04,-12,-100,32,53,-120,04
RESULTDBCOUNTDUP(?
MAXIMADB?
MINIMADB?
燕山大学试卷密封线共10页第7页
MOVCX,COUNT
MOVMAXIMA,0
MOVMINIMA,0FFH
MOVAL,[SI]
CMPAL,0
JGEPASS
NEGAL
PASS:
MOV[DI],AL
CMPAL,MAXIMA
JBENEXT
MOVMAXIMA,AL
NEXT:
CMPAL,MINIMA
JAEOVER
MOVMINIMA,AL
OVER:
INCDI
LOOPBEGIN
燕山大学试卷密封线共10页第8页
燕山大学试卷密封线共10页第9页
八、接口应用题。
(共12分)
某微机系统使用8255连接外部设备,其A口、B口、C口及控制端口地址依次为60H~63H。
其中A口接共阳极LED数码管,PA0~PA7依次接发光管a~h;
B口的PB1、PB0依次接开关K1、K0。
现要求:
当K1/K0为接通/接通时,数码管显示数字0;
当K1/K0为接通/断开时,数码管显示数字1;
当K1/K0为断开/接通时,数码管显示数字2;
当K1/K0为断开/断开时,程序结束。
请编写完整的程序实现该要求。
注1:
数字0~2的数码管显示代码依次为0C0H、0F9H、0A4H。
注2:
8255方式控制字。
D7-1;
D6/D5-(00:
A组方式0);
D4-(0/1:
A口输出/A口输入);
D3-(0/1:
C口高4位输出/C口高4位输入);
D2-(0:
B组方式0);
D1-(0/1:
B口输出/B口输入);
D0(0/1:
C口低4位输出/C口低4位输入)。
燕山大学试卷密封线共10页第10页
BUFDB0C0H,0F9H,0A4H
MOVAL,10000010B
OUT63H,AL
BEGNI:
INAL,61H
ANDAL,00000011B
CMPAL,03H
JEDONE
MOVBX,OFFSETBUF
MOVAH,0
ADDBX,AX
MOVAL,[BX]
OUT60H,AL
JMPBEGIN
DONE:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 燕山 大学 学院 微机 原理 试题