北京邮电大学微机原理与接口技术阶段作业文档格式.docx
《北京邮电大学微机原理与接口技术阶段作业文档格式.docx》由会员分享,可在线阅读,更多相关《北京邮电大学微机原理与接口技术阶段作业文档格式.docx(38页珍藏版)》请在冰豆网上搜索。
4.字符串操作时目标串逻辑地址只能由提供
A.ES、SI
B.ES、DI
C.DS、SI
D.DS、DI
5.8086/8088微处理器中的段寄存器中CS作为段基址,偏移地址允许使用___
A.IP
B.DI
C.SI
D.BX
[A;
A;
6.若有两个带有符号数ABH和FFH相加,其结果使F中CF和OF位为
A.0;
0
B.0;
1
C.1;
D.1;
7.当标志寄存器F中OF=1时,表示带有符号的字运算超出范围
A.-128---+127
B.-32768---32767
C.0000H---FFFFH
D.0---FFH
8.编程人员不能直接读写的寄存器是
A.DI
B.CX
C.IP
D.SP
9.8086微处理器内部具有自动加1功能的寄存器是
A.SI
B.AX
C.BP
D.IP
[D;
D;
10.8086微处理器内部通用寄存器中的指针类寄存器是
B.BP
C.BX
D.CX
11.用于8086/8088系统时钟发生器/驱动器芯片是
A.8284
B.8282
C.8286
D.8288
12.8086/8088微处理器内部寄存器中的累加器是寄存器
A.16位数据寄存器
B.16位段寄存器
C.16位变址寄存器
D.16位基址指针寄存器
13.8086微处理器中的BIU和EU是处于的工作状态
A.串行
B.并行
C.串并行
D.间隔
14.若指令队列处于满,执行部件又没有向总线接口部件发出总线请求,则总线接口处于状态
A.空闲
B.取指
C.读操作
D.写操作
阶段作业2:
1.指令的寻址方式采用跳跃寻址方式时,可实现______。
A.堆栈寻址
B.程序的条件转移
C.程序的无条件转移
D.程序的条件转移或无条件转移
单元3习题
2.寄存器直接寻址方式中,寄存器中所存的是______。
A.操作数
B.存放操作数的主存单元的地址
C.存放操作数的寄存器的编号
D.存放操作数的主存单元地址的地址
3.由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用______来规定。
A.主存中读取一个数据字的最长时间
B.主存中读取一个指令字的最短时间
C.主存中读取一个数据字的平均时间
D.主存中写入一个数据字的平均时间
4.寄存器间接寻址方式中,操作数处在______。
A.通用寄存器
B.程序计数器
C.主存单元
D.堆栈
5.指令系统中采用不同寻址方式的目的主要是。
A.实现程序控制和快速查找存储器地址
B.可以直接访问主存和外存
C.缩短指令长度,扩大寻址空间,提高编程灵活性
D.降低指令译码难度
6.某一RAM芯片,其容量为1024�w8位,其数据线和地址线分别为____。
A.3,10
B.10,3
C.8,10
D.10,8
7.某计算机字长32位,其存储容量为32MB,若按字编址,那么它的寻址范围是_____。
A.8MB
B.16M
C.8M
D.32M
8.某计算机字长为32位,其存储器容量为16MB,若按字编址,它的寻址范围是______。
B.4M
C.4MB
D.8M
9.指令MOVAX,[3070H]中源操作数的寻址方式为_____
A.寄存器间接寻址
B.立即寻址
C.直接寻址
D.变址寻址
10.8086CPU中的通用寄存器是带
_______。
A.AX、BX、CX、DX
B.SP、BP
C.
SI、DI
D.上述三者
11.二地址指令中,操作数的物理位置不可能采取的结构是______。
A.寄存器―寄存器
B.寄存器―存储器
C.存储器―存储器
D.寄存器―锁存器
12.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用______
A.堆栈寻址方式
B.立即寻址方式
C.隐含寻址方式
D.间接寻址方式
13.指令的寻址方式有顺序和跳跃两种方式,采用跳跃寻址方式,可以实现______。
D.程序的条件转移成无条件转移
14.8086CPU对存贮器操作的总线周期的T1状态,AD0~AD15引脚上出现的信号是
A.地址信号
B.数据信号
C.控制信号
D.状态信号
15.堆栈是按_______组织的存储区域
A.最优化原理
B.程序存储原理
C.程序访问的局限性原理
D.先进后出原则
16.8086/8088中SS是_______寄存器
A.标志寄存器
B.代码段寄存器
C.数据段寄存器
D.堆栈段寄存器
17.在CPU中跟踪指令的后继地址的寄存器是
A.指令寄存器
C.状态寄存器
D.主存地址寄存器
18.8086/8088中SS是_______寄存器
19.8086/8088中SP是_______寄存器
B.段地址寄存器
C.通用寄存器
D.堆栈指针寄存器
20.8086/8088中IP是_______寄存器
C.指令指针寄存器
D.数据寄存器
阶段作业3:
1.假设AL寄存器的内容是ASCII码表示的一个英文字母,若为大写字母,将其转换为小写字母,否则不变。
试问,下面哪一条指令可以实现此功能____
A.ADDAL,20H
B.ORAL,20H
C.ADDAL,‘a’-‘A’
D.XORAL,20H
单元4习题
2.在80X86汇编语言的段定义伪指令中,下列哪一种定位类型用来指定段的起始地址为任意地址____
A.BYTE
B.PARA
C.WORD
D.PAGE
3.在执行POP[BX]指令,寻找目的操作数时,段地址和偏移地址分别是____
A.无段地址和偏移地址
B.在DS和BX中
C.在ES和BX中
D.在SS和SP中
4.下面的数据定义了____个字节。
DATA_16DUP(4DUP(0FFH))
A.24
B.16
C.20
D.18
5.设AX=1000H
NEG
AX
NOT
执行上述指令后,正确的结果是____
A.AX=1001H
B.AX=0FFFH
C.AX=1000H
D.AX=0111H
6.设物理地址(10FF0H)=10H,(10FF1H)=20H,(10FF2H)=30H,从地址10FF1H中取出一个字的内容是____
A.1020H
B.3020H
C.2030H
D.2010H
7.X执行下列三条指令后,AX寄存器中的内容是多少?
MOV
AX,'
8'
ADD
AL,'
9'
DAA
A.0017H
B.0077H
C.0107H
D.0071H
8.若(AX)=0122H,四个标志位CF、SF、ZF、OF的初始状态为0,执行指令SUB
AX,0FFFH后,这四个标志位的状态是____
A.(CF)=0,(SF)=0,(ZF)=0,(OF)=0
B.(CF)=1,(SF)=1,(ZF)=0,(OF)=0
C.(CF)=0,(SF)=0,(ZF)=1,(OF)=1
D.(CF)=1,(SF)=1,(ZF)=1,(OF)=1
9.在下列指令中,隐含使用AL寄存器的指令有几条____
SCASB;
XLAT;
MOVSB;
DAA;
NOP;
MUL
BH;
A.1
B.2
D.5
10.为了使MOVAX,VAR指令执行后,AX寄存器中的内容为4142H,下面哪一种数据定义会产生不正确的结果_____
A.VARDW4142H
B.VARDW16706
C.VARDB42H,41H
D.VARDB41H,42H
11.假设AX和BX寄存器中存放的是有符号整数,为了判断AX寄存器中的数据是否大于BX寄存器中的数据,应采用下面哪一种指令序列?
______
(注:
label表示条件转移指令的目标地址)
A.SUBAX,BX
JClabel
B.SUBAX,BX
JNClabel
C.CMPAX,BX
JAlabel
D.CMPAX,BX
JGlabel
12.当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是____
A.JLE
B.JNL
C.JNLE
D.JL
13.CBW指令的功能是_____
A.把源操作数的符号位扩展到目的操作数中
B.把AL中的符号位扩展到AH中
C.把AH中的符号位扩展到AL中
D.把AX中的符号位扩展到DX中
14.要求将A,B两个字符的ASCII码(41H,42H)顺序存放在一个字存储单元中,可选用的语句是_______
A.DA1DB‘AB’
B.DA1DW'
AB'
C.DA1DB0ABH
D.DA1DW0ABH
15.测试BL寄存器内容是否与数据4FH相等,若相等则转NEXT处执行,可实现的方法是____
A.TESTBL,4FH
JZNEXT
B.XORBL,4FH
C.ANDBL,4FH
D.ORBL,4FH
16.下面有语法错误的语句是_____
A.ADR1DWDA1
B.MOVDA1+1,AX
C.MOVBYTEPTRDA2+1,AL
D.MOVWORDPTRDA1+1
17.设寄存器位数为8位,机器数采用补码形式(含一位符号位)。
对应于十进制数-27,寄存器内为_____。
A.27H
B.9BH
C.E5H
D.5AH
18.能被计算机直接识别和执行的指令是______
A.符号指令
B.机器指令
C.运算指令
D.宏指令
19.SKY:
MOVAL,20H中操作数为_____
A.MOV
B.SKY
C.AL或20H
D.AL和20H
20.源程序结束语句为_____
A.ENDP
B.ENDS
C.ENDMAIN
D.END
阶段作业4:
一、单项选择题(共40道小题,共80.0分)
1.8086的是断优先级由低到高的顺序为______
A.单步中断、可屏蔽中断、不可屏蔽中断、内部中断
B.可屏蔽中断、不可屏蔽中断、单步中断、内部中断
C.内步中断、单部中断、不可屏蔽中断、可屏蔽中断
D.内部中断、单步中断、可屏蔽中断、不可屏蔽中断
单元5、6、7习题
[2]
2.0
2.在DMA传送方式中,以______方式的传输效率为最高
A.单字节
B.成组传送
C.请求传送
D.级连
3.微机系统工作于DMA方式时,系统的地址信号是帖______提供的
A.微处理器
B.DMA控制器
C.中断控制器
D.总线控制器
4.在进入DMA传送之前,DMA控制器是被当作CPU总线上的一个______
A.主处理器
B.I/O设备
C.I/O接口
D.主控制器
5.用一组开关(每个开关的“通”“断”表示为“0”与“1”两种状态)作输入设备,应采用______来输入信息
A.同步传送
B.查询传送
C.中断传送
D.DMA传送
6.占有CPU时间最小的数据传送方式是______
B.查询传送
7