欢迎来到天天文库
浏览记录
ID:50958101
大小:40.50 KB
页数:3页
时间:2020-03-16
《微机原理与接口技术项目教程 教学课件 ppt 作者 姜荣 《微机原理与接口技术》模拟试题3.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《微机原理与接口技术》模拟试题三一、单选题(下列各题你认为对的请将其序号填入题干的括号内,每小题2分,共20分)1)下列指令执行时间最短的是()(1)MOVAL,30(2)ADDBX,-4[BP][SI](3)MULBL(4)SUBAX,1234H2)1个10位A/D转换器,转换一个满量程为10V的电压,则其分辨率为()(1)1mv(2)40mv(3)400mv(4)10mv3)某RAM芯片的容量为64K×8bit,则数据线为8条,地址线的数量为()(1)14条(2)17条(3)16条(4)20条4)在通常情况下串操作指令中的源串
2、一定在下面的段中()(1)DS(2)ES(3)CS(4)SS5)若AL=0F8H,执行指令“SHRAL,1”后AL为()(1)7EH(2)0FEH(3)0FCH(4)7CH6)上题中指令执行后CF为()(1)0(2)1(3)不确定7)已知AX=3210H,BX=124DH,执行指令“MULBL”后AX为()(1)12FCH(2)12F3H(3)12E8H(4)04D0H8)“REPMOVSB”指令,其重复结束条件是()(1)SI=0(2)DI=0(3)CX=0(4)DF=09)数据段:DATASEGMENTXDB80HYDW5DU
3、P(0)ZDD3,2DUP(?)DATAENDS则SEGY与SEGZ的关系是()(1)大于(2)等于(3)小于10)上题中LENGTHZ的值为()(1)1(2)2(3)3(4)9二、判断题(下列各题你认为对的,请在题干括号里填“T”,否则填“F”,每小题2分,共10分)。1)8253工作在方式1时不受门控信号GATE的影响()2)设AL=0FFH,执行INCAL之后,CF=1()3)ROLAL,2()4)8255A口和B口允许的工作方式相同()5)INAL,DX()三、填空题(每空1分,共21分)1)指令周期是,其长短主要取决于和
4、2)8086CPU与存储器连接时,用信号选择偶数存储体,用信号选择奇数存储体。3)设8086系统采用单片8259A,若其初始化字ICW2=2AH,则对应IR6的中断类型号为,其中断入口地址在中断向量表中的逻辑地址为。4)构成16K×8位的存储系统,需要片4K×4位的存储器芯片,该芯片的地址线引脚有根。5)已知AX=1234H,BX=5678H,若单独执行下列各指令,填写下列各空。(1)SUBAX,BXAX=H,OF=,CF=,SF=,ZF=,PF=,(2)XORAX,BXAX=,BX=(3)ROLBX,1BX=,CF=。(4)MU
5、LBHAH=,AL=。四、简答题(第1题4分,第2题8分,第3题12分,共24分)1)一个有100个字的数据区,它的起始地址为2000H:200H,那么该数据区最后一个字单元的物理地址是多少?2)假设SS=1000H,SP=200H,。如果在堆栈中存入20个字数据则栈顶的物理地址是多少?如果又从堆栈中取出15个字数据则栈顶的物理地址是多少?3)已知BX=1000H,SI=0002H,DI=0003H,DS=2000H,(21000H)=3FH,(21002H)=45H,(21003H)=23H,AX=1234H,请写出下列各条指令
6、独立执行后有关寄存器及存储单元的内容(每小题3分,共15分)(1)ANDAL,[1000H](2)SHRBYTEPTR1000H[SI],1(3)XORAX,[BX+SI](4)DIVBH(5)LODSB五、程序阅读题(共8分)阅读下面程序并完善之,然后指出该程序的功能。DATASEGMENTBUFFERDB11DB?DB10DUP(?)STRDB10DUP(?)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATASTARTPROCFARPUSHDSMOVAX,0PUSHAXMOVAX,
7、DATAMOVDS,AXMOVES,AXLEADX,BUFFER+2;10号功能是从键盘输入一串字符(10个)MOVAL,10INT21HLEASI,BUFFER+2LEADI,STRMOVCX,10NEXT:LODSBANDAL,0FHSTOSBLOOPNEXTRET()()()六、编程题(共8分)试编写一程序找出首地址为DATA的100个字数组中的偶数,并把它存入BLOCK中。七、应用题(共9分)设某片8253计数器和控制字I/O地址依次为F8H~FBH,如8253的初始化编程如下:MOVAL,33HOUT0FBH,ALMOV
8、AL,80HOUT0F8H,ALMOVAL,50HOUT0F8H,AL试问:⑴本段程序是对8253中那一个计数器初始化?⑵该计数器工作于何种工作方式?⑶本计数器的计数初值是多少?
此文档下载收益归作者所有