早教吧 育儿知识 作业答案 考试题库 百科 知识分享

谁知道这份试题的期末试卷,知道的发我邮箱350588411@qq.com《微机原理与接口技术》期中试卷B(考试时间:100分钟)一、填空题(每题5分,共25分)1、设(SS)=3000H,(SP)=0400H,若在堆栈

题目详情
谁知道这份试题的期末试卷,知道的发我邮箱350588411@qq.com
《微机原理与接口技术》期中试卷B
(考试时间:100分钟)
一、 填空题(每题5分,共25分)
1、 设(SS)=3000H,(SP)=0400H,若在堆栈中取出3个数据,则栈顶的物理地址应为________H,如果又在堆栈中存入5个数据,则栈顶的物理地址为________H。
2、 指令MOV AX,X[BX+SI]是_________________寻址方式。
3、 8086/8088中设置的指令缓冲队列字节数分别是______字节和______字节。
4、 在一条指令中,立即数只能作_______操作数;可作为寄存器间接寻址的寄存器有_____个。
5、 设DS=2000H,ES=3000H,SI=200H,BX=100H,指令MOV ES:[BX+SI],AL的目的操作数的物理地址为_______________。
二、 选择题(每题3分,共15分)
1、可用作寄存器间接寻址、变址寻址的地址寄存器有______。
A.AX、BX、CX、DX B.DS、ES 、CS、SS
C.SP、BP、IP、BX D.SI、DI、BP、BX
2、下列指令不正确的是( )。
A.MOV AL,123 B.MOV AL,123Q
C.MOV AL,123D D.MOV AL,123H
3、某微机有20条地址线,能够覆盖的地址范围是______。
A.0001~FFFFH B.00001~FFFFFH
C.0000~FFFFH D.00000~FFFFFH
4、在8086CPU中,在一个总线周期访问一个字数据时,必须是______。
A. B.
C. D.
5、如果某一存储单元的逻辑地址为236FH:1000H则物理地址为______。
A.1236FH B.336FH C.336F0H D.246F0H
三、 判断题(每题2分,共10分)
1、执行指令INC AX时,对标志寄存器的进位位无影响。( )
2、8086系统中访问超过64KB的存储段时,必须修改段寄存器的值。( )
3、MOV AX,2000采用的是立即数寻址方式。( )
4、8086系统中,堆栈可以进行字节的操作和字操作。( )
5、MOV AL,[BX+SI]。( )
四、 简答题(每题6分,共18分)
1、什么是堆栈?他的工作原则是什么?它的基本操作有哪两个?对应哪两种指令?
2、请指出下列各条指令的源操作数的寻址方式是什么?
(1)MOV AX,BUF
(2)CMP AL,5
(3)ADD [BX+5],AX
(4)SUB AX,[BX+SI]
(5)ADC AH,A[SI]
3、什么是逻辑地址?什么是物理地址?如何由逻辑地址计算物理地址?
五、 分析题(每题8分,共32分)
1、如果堆栈的起始地址为2200:0000H,栈底为0100H,(SP)=00A8,求:
(1)栈顶地址;
(2) SS的内容;
(3)再存入数据5678H,3AF2H后,SP的内容。
2、设(DS)=2000H,(BX)=0100H,(SS)=1000H,(BP)=0010H,Table的物理地址为2000AH,(SI)=0002H。求下列每条指令源操作数的存储单元地址。
MOV AX,[1234H]
MOV AX,[BX]
MOV AX,TABLE[BX]
MOV AX,[BP]
MOV AX,[BP][SI]
3、按下列各小题的要求写出相应的一条汇编语言指令。
(1)把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器中
(2)以BX和SI寄存器作基址变址寻址方式,把该单元中的一个字传送到AX。
(3)以SI和位移量20H作寄存器相对寻址,将该单元中的内容与CX寄存器中的内容相加,结果存入CX寄存器中。
4、现有程序段如下:
MOV AX,M
MOV DX,N
SHR DX,1
RCR AX,1
请回答 :(1)该程序段完成的功能是什么?
(2)若M=1234H,N=5678H,程序运行后DX=__________,AX=___________。
呵呵期末试题及答案,还有答案哦
▼优质解答
答案和解析
网上搜不到,还是想其他的办法吧+
看了谁知道这份试题的期末试卷,知道...的网友还看了以下: