还剩38页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
微机原理与接口技术试题微型计算机原理与接口技术综合测试题
一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)通过()控制线来区分是存储器访问,还是访问,当执行
1.8086CPU1I/O CPUINALQX指令时,该信号线为()电平2()1A.M/B.C.ALE D.N/()高.低2A.B C.ECL D.CMOS位有符号数的补码表示范围为()
2.n+1xA.—2nx2n B.-2nx2n-1C.—2n-1x2n-1D.—2nx2n若要使寄存器中的高位不变,低位为所用指令为()
3.AL440,A.AND AL,OFH B.AND AL,OFOHC.OR AL,OFH D.OR ALOFOH下列指令中,不正确的指令是()
4.MOVA.MOV AX,BX B.MOV AX,[BX]C.MOV AX,CX D.MOV AX,[CX]中断指令的中断服务程序的入口地址放在中断向量表地址()开
5.INT17H始的个存贮单元内4A.00017H B.00068H C.0005CH D.0005EH.条件转移指令的条件是()6JNEA.CF=0B.CF=1C.ZF=0D.ZF=1在中,一个最基本的总线读写周期由()时钟周期(状态)组成,
7.8086/8088CPU1T在状态,往总线上发()信息T1CPU2⑴个个个个A.1B.2C.4D.6⑵数据地址状态其它A.B.C.D.STACK EVDSCODESEGMENT START MOV AX,DATAMOV ES,AXMOV DS,DATAMOV CL,NUMLEA DL,BUFFERMOV AL,ODHSTOSBMOV AL,OAHSTOSBMOV AL,CLOR AL,ALJS PLUSMOV AL,JMP GOONPLUSMOV AL,十GOON STOSBMOV BL,64HCALL CHANGEMOV BL,OAHCALL CHANGEMOV AL,30HADD AL,CLSTOSBMOV AL,LEA DX,BUFFERSTOSB;输出十进制INC21HMOV AH,4CHMOV AH,INT21HCHANGE PROCNEAR AGAINSUB CL,BLMOV DL,JC DOWNDLJMPAGAININCMOV AL,30HADD AL,DL DOWNSTOSBCHANGEENDPCODE ENDENDSTART
五、存储系统分析与设计已知芯片和地址译码器的引脚如题五图所示,试回答如下问题RAM若要求构成一个的阵列,需儿片这样的芯片?设阵列组占用起始地18Kx8RAM RAM址为的连续地址空间,试写出每块芯片的地址空间EIOOOH RAM若采用全地址译码方式译码,试画出存储器系统电路连接图;2试编程将写满每个芯片,而后再逐个单元读出做比较,若有错则正确355H CL=FFH,则CL=77HD4微型计算机原理与接口技术综合测试题
三一、单选题在宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是
1.8086汇编指令伪指令机器指令宏指令A.B.C.D..在指令执行后,当标志位、、满足下列逻辑关系2CMP AX,DX SFOF ZFSF®OF+ZF=0时,表明A.AXDX B.AXDX C.AXDX D.AXDX微机系统的存储单元中,从开始依次存放和
3.8086RAM0000H:002cH23H,OFFH,00H,四个字节,该向量对应的中断号是OFOHA.OAH B.OBH C.OCH D.0DH的口工作在方式输入时,其中断允许控制位的开/关是通过对的按位
4.8255A1INTE置位/复位操作完成的A.PCO B.PC2C.PC4D.PC6在进入工作方式之前,控制器被当作总线上的一个
5.DMA DMA CPU设备接口主处理器协处理器A.I/O B.I/O C.D..在中,设若指令后接着指令则6PC/XT AX=9305H,BX=6279H,ADD BX,AX INTO会进入中断服务子程序执行后面的指令A,INTO B.INTO死机显示器显示C.D.OVERFLOW总线采用的是,一个最基本的总线周期由个时钟周期状态组成
7.8048612T同步总线协定半同步总线协定异步总线协定1A.B.C.2D.2E.3F.4微处理器系统中采用存储器映像方式编址时存储单元与端口是通过来区分的
8.I/O不同的地址编码不同的读/写控制逻辑专用指令A.B.C.I/O在一个项目或产品研制的过程中,通常采用类型的存储芯片来存放待调试的程序
9.A.RAM B.ROM C.PROM D.E2PROM工作在模式时,初始化命令字用来设置
10.8259A8086/8088ICW2中断向量地址的高位中断类型号地址的高位A.8B.5中断向量的高位中断类型号的高位C.5D.5
三、填空题设模为则的补码为一的补码为的反码为
1.28,52H,14H,-0Ho设内存中一个数据区的起始地址是在存入个字数据后,该数据区
2.1020H0A1CBH,5的下一个可以使用的单元的物理地址是o根据所构成系统大小的不同,可以工作在最大方式或最小方式在最大方
3.8086式下,系统需使用来形成总线周期微机系统内,按信息传输的范围不同,可有,,,等四级总线
4.对外设进行数据传送的方式有几种,即,,或
5.CPUO汇编指令通常包括和两部分
6.系统中,默认方式下对指令寻址由寄存器和完成,而堆栈段中的偏移量可由
7.8086寄存器或来指示程序存储与程序控制原理的含义是
8.
四、程序阅读读程序,并标明内存中数据段的相关地址和内容
1.#SEGMENTBUFFER DB3DUP0A DB41HLA EQU$B DWLBEQU$BYTEB EQUBYTE PTRBC DD41424344HLC EQU$WORDC EQUWORD PTRC#ENDSCODE SEGMENTASSUME DS:#,ES:#,CS:CODESTART PROCFARMOV AX,#MOV ES,AXLEA SI,BUFFERMOV[SI],BYTEBINC SIMOV[SI],WORDCADD LA[SI],LBADDLB[SI],LCMOV AH,4CHINT21HSTART ENDPCODE ENDSEND START设有个字节数据(补码),存放在数据段中的存储区内,以下程序应
2.100EA=2000H能从该数据区中找出最大的个数并存人同一数据段的单元中,请完成该程序(在1EA=2100H空白处填入适当的语句)MAX MOV BX,MOV AL,[BX]MOV CX,L00P1INC BXCMPAL,[BX]LOOP2MOV AL,[BX]LOOP2DEC CXJNZ
五、编址连线已知某微机系统中有两个译码器如题五图所示,分别用于存储器80883~874LS138,和端口的地址选择试按图中连线把两个译码器的各个输出线的寻址范围列表写出,I/O未标出的高位地址线为低电平输人输出关系为74LS138微型计算机原理与接口技术综合测试题
五一、填空(每空分,共分)
120、设字长为八位,有则有伏+丫]补=[]补=;1x=-1,y=124,,x-y、数制转换
2247.86=H=BCD;、在中,由于和分开,所以和可以重叠操作,提38086CPU BIU EU高了的利用率;CPU、的中断向量表位于内存的区域,它可以容纳个中断向量,每一48086个向量占个字节;、系统中,地址是地址;58086FFFF0H、的引脚的作用是;68086CPU MN/MX、芯片中设立了、和三种出错标志;
78251、中典型总线周期由个时钟周期组成,其中期间,输出88086CPU T1CPU信息;如有必要时,可以在两个时钟周期之间插入个或多个等待周期1TW、共有一个可编程的寄存器,它们分别用于接受送来的命令字98259A CPU和命令字
二、简答题(分)
20、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式(15分)、已有若执行指令,则结果标志位2AX=E896H,BX=3976H,ADD BX,AX BX,AX,CF,OF,各为何值?(分)ZF
5、有变量定义的伪指令如下3(⑸)NUMS DW18DUP4DUP,23VAR DBCOWARE YOU!\ODH,OAH试问、变量各分配了多少存储字节?(分)NUMS VAR
5、已有与两条指令,试问:其源操作4MOV AL,INF[BP+SI]MOV AL,ES INF[BP+SI]数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(分)5
三、读图(分)10下图中,为低八位地址总线AB7〜AB08086CPU试问、占用个端口地址,分别为,其中18259A ICW1的设置地址为;、占用个端口地址,分别为,其中控制寄存28255A器的地址为o
五、阅读程序与接口芯片初始化(分)
26、源程序如下(分)16MOV CL,4MOV AX,[2000H]SHL AL,CLSHR AX,CLMOV[2000H],AX试问若程序执行前,数据段内()()则执行后有()j2000H=09H,2001H=03H,2000H=,()2001H=o本程序段的功能k o、源程序如下(分)24AND AL,ODDHXOR AL,81HOR AL,33HJP LAB1JMP LAB2试问执行程序后j AL=
3、源程序如下:(6分)程序将转到哪一个地址执行:kMOV CX,9MOV AL,01HMOV SI,1000H NEXT MOV[SI],ALINC SISHLAL,1LOOP NEXT试问执行本程序后有;;j AL=Sl=CX=;本程序的功能是k o
4、某系统中8253占用地址为100H〜103H初始化程序如下(4分)MOV DX,103HMOV AL,16HOUT DX,ALSUB DX,3OUT DX,AL试问此段程序是给的哪一个计数器初始化?安排工作在哪种工作方式j8253若该计数器的输入脉冲的频率为乙则其输出脉冲的频率为k1MH o、已知某在系统中占用号端口地址,现欲安排其口全部为输58255A88〜8BH PA,PB,PC出,□均工作于方式模式,并将置位,使复位,试编写出相应的初始化程PA,PB0PC6PC3序(分)6微型计算机原理与接口技术综合测试题
六一、填空题(分,每空分)
201、将十进制数转换成十六进制数、八进制数、二进制数及码数分别为:
1279.85BCD H,Q,B,BCDo、字长为位的二进制数若它表示无符号数,或原码数,或补码数,则该数2810010100B,的真值应分别为或D,D Do、已知执行指令之后,标志位的状态分别为3BX=7830H,CF=1,ADC BX,87CFH BX=,CF=,ZF=,O F=,S F=o、中,部件完成功能,部件完成功能48086BIU EU、中引脚信号有效的含义表示58086BHE、正常的存储器读/写总线周期由个状态组成,信号在68086T ALE状态内有效,其作用是o、设系统中采用单片其的则对应的中断类型号为780868259A,8259A ICW2=32H,IR5H,它的中断入口地址在中断向量表中的地址为_________________________Ho
二、简答及判断题(共分)
17、某指令对应当前段寄存器指令指针寄存器此时,该指令的物理1CS=FFFFH,IP=FF00H,地址为多少?指向这一物理地址的值和值是唯一的吗?试举例说明(分)CS IP4有两种工作模式,最小模式的特点是(),最大模式的特点是()
8.808612⑴提供全部控制信号由编程进行模式设定A.CPU B.不需要收发器需要总线控制器C.8286D.8288()引脚可直接引用由编程进行模式设定2A.M/B,需要总线控制器适用于单一处理机系统C.8288D..在微机系统的存储单元器开始依次存放和98086RAM0000H:002cH23H,0FFH,00H,0F0H四个字节,该向量对应的中断号是()oA.OAH B.OBH C.OCH D.ODH.真值超出机器数表示范围称为溢出,,此时标志寄存器中的()位被置位10A.OF BAF CPF DCF系统中内存储器地址空间为而在进行读写是,有效的地址线是()
11.80861M,I/O高位低位高位低位A.16B.16C.8D.8中段寄存器用来存放()
12.8086CPU存储器的物理地址存储器的逻辑地址A.B.存储器的段基值存储器的起始地址C.D.可编程中断控制器的中断服务寄存器用于()
13.8259A ISR记忆正在处理中的中断存放从外设来的中断请求信号A.B.允许向发中断请求禁止向发中断请求C.CPU D.CPU可编程定时/计数器的计数范围是()
14.8253A.0-255B.1-256C.0-65535D.1-65536在中,()且题中指令已在队列中,则执行指令需要的总线
15.8086BX=8282H,INC[BX]周期数为()A.0B.1C.2D.3中,()组寄存器都可以用来实现对存储器的寻址
16.8086A.AX,SI,DI,BX B.BP,BX,CX,DX C.SI,DI,BP,BX D.BX,CX,SI,DI、的寄存器中,状态标志和控制标志有何不同?程序中是怎样利用这两28086CPU FLAG类标志的?(分)
4、设采用进行串行异步传输,每帧信息对应个起始位,个数据位,个奇/偶38251A171校验位,个停止位,波特率为则每分钟能传输的最大字符数为多少个?(分)14800,4
三、读图和作图题(分)20)系统中接口连接关系如下图所示要求回答以下问题18086()试分别确定及的端口地址(分);18255,8253,8259825112()设的口为输出,口为输入,试写出对口和口执行输入/输出操作28255PA PBPA PB的指令(分)2的端口地址为;8255的端口地址为;8253的端口地址为;8259的端口地址为;8251对口操作的指令为;PA I/O对口操作的指令为PB I/O o、作图题2系统采用个接口芯片及要求的通道用作实时时钟,48253,8251,8259825582530每当定时时间到之后向的送入中断申请信号通道用作方波发生器作为8259IR2825318251的收发时钟脉冲通道通道的门控信号由口的和控制82530,18255PC PC3PC2()画出个芯片之间控制线的连接图;(分)144))的两个通道应分别工作在什么方式?(分)282532
四、程序阅读题(分)
2、源程序如下(分)15MOV AH,0MOV AL,9MOV BL,8ADD AL,BLAAAAADDIV AL结果AL,AH=,BL=、源程序如下(分)25;为表头MOV AX,SEG TABLETABLEMOV ES,AXMOV DI,OFFSET TABLEMOV AL,OMOV CX,100CLDREPNE SCASB问)该段程序完成什么功能?1)该段程序执行完毕之后,和有几种可能的数值?各代表什么含2ZF CX义?、源程序如下:(分)35CMP AX,BXJNC L1JZ L2JNS L3JNO L4JMP L5设则程序最后将转到哪个标号处执行?试说明理由AX=74C3H,BX=95C3H,、源程序如下(分)45MOV DX,143HMOV AL,77HOUT DX,ALMOV AX,0DEC DXDEC DXOUT DX,ALMOV AL,AHOUT DX,AL设的端口地址为问8253140H~143H,()程序是对的哪个通道进行初始化?18253()该通道的计数常数为多少?2()若该通道时钟脉冲的周期为则输出脉冲的周期为多少3CLK1|ds,OUT ns
五、编程题(分)
23、的编程(共分)1825510设的端口地址为8255200H-203Ho
(1)要求PA口方式1,输入;PB口方式0输出;PC7〜PC6为输入;PC1~PC0为输出试写出的初始化程序(分)82553⑵程序要求当时置位而当时复位试编制相应的程序(分)PC7=0PC1,PC6=1PC0,
7、自开始的缓冲区有个字节型的无符号数试编制2BUFFER610,0,20,15,38,236,8086汇编语言程序,要求找出它们的最大值、最小值及平均值,分别送到、和三个字MAX MINAVI节型的内存单元(分)要求按完整的汇编语言格式编写源程序13微型计算机原理与接口技术综合测试题一答案
一、单项选择题
1.1A2B
2.B
3.B
4.D
5.C
6.C
7.1C2B
8.1A2C
9.B
10.A11B12C13A14C15C16C17B18B19B20C
二、改错’堆栈操作应满足先进后出原则
1.必须在执行完当前指令以后,才可以响应可屏蔽中断请求
2.’CPU标志寄存器共有位,其中只有位有含义
3.’8086CPU169注段内短转移只有直接形式,没有间接形式
4.N小5647849
三、填空题、接口部件、执行部件指令周期、总线周
1.0D60H
2.OFFFFH.0000H0000H
3.BIUEU
5.期、时钟周期、、
6.NML INTR
8.12AX,DX
四、阅读程序并回答题、注程序第三行显然应该是
2.0AA9AH2233H XCHGAX,BX、、
3.0000H00FFH0
五、编程因为用到指令,循环计数器应该使用而不应该只用8255LOOP CX,;为方式控制字地址MOV DX,103H103HCLoMOV AL,80H;设置该□为方式输出,其他位可置OUT DX,AL8255B00;设置循环次数MOV CX,8;为□数据端口地址MOV DX,101H101H B;先设置位输出为高电平,点亮第一个彩灯AGAIN:MOV AL,01H DONEXTP:OUT DX,AL;□相应位发出高电平点亮彩灯,并维持CALL DELAY1S B1SSHL AL,1JNZ NEXTPLOOPAGAIN微型计算机原理与接口技术综合测试题二(答案)-、单选题
1.B2,B
3.C
4.C
5.D
6.C
7.C
8.B
9.B
10.C
二、多选题
7.BC
8.B D
9.A B
10.A BC D
1.B D
2.ABD
3.ABC
4.A D
5.B D
6.A BCD
三、填空题.行,一个过程在没执行完时又被调用,堆栈
1.0FFA3H
23.
4.10011000B,取指令,分析指令,执行指令0,
15.0308H,12F8H
6.
7.81230H简析段内偏移地址=物理土也址一段基址则*16=4A230H—42000H=8230H,CS时,物理地址==7900H79000H+8230H=81230H
8.73H,1CC,1CF,4简析中记录了的级中断对应的中断类型号的高位,中断类型号的低ICW28259A853位由中断引脚编号确定,所以脚对应的中断类型号为中断服务程序的入口地址=中断IR373H,类型号*4=73H*4=1CCH
四、程序阅读程序执行后内容为
1.BUF07H,12H,34H,56H,9AH,OBCH,ODEH,0F0H.0F0H,0FFH此程序的功能是单元中存放计数值,则程序将从开始的个单BUF“08H”BUF+18元中查找关键字若找到则单元计数值减且后面・四个单元的内容依次前移字节,78H,BUF1,8n1为的位置指示,本题中n78H n=
42.错误语句第行改正112MOV DS,DATA MOV DS,AX第行22JS PLUSJNS PLUS倒数第行2CODEENDCODE ENDS需补充的语句2©ASSUMEDS DATA,SS STACK,OS CODE,ESDATA
②CLD3NEG CL
④ADD CL,BL
⑤RET
五、存储系统分析与设计题五图中所示芯片有根地址线和根数据线,因此一片这样的芯片其1RAM124RAM存储容量为若需构成的阵列,共需片这片212*4bit=4K*4bit,8K*8RAM8K*8/4K*4=44RAM芯片应分成个芯片组,每个芯片组中芯片的地址线、读写控制线和片选控制2RAM A11〜A0线都连在一起,因此每组中的芯片占用的地址空间完全一样,只是分别提供高位和低RAM44位的数据,这两个芯片组的地址空间分别为
①组和
②组E1000H〜E1FFFH E2000H〜E2FFFH全译码系统的电路连接可以如下题五图答案所示图中个芯片的控制线和24A11〜地址线是连接在一起的A0一种可能的填写内存的程序代码如下3MOV AX,0EI00H;给数据段、附加数据段寄存器赋初值MOV DS,AXMOV ES,AXMOV DI,0CLD;设置循环计数器赋初值MOV CX,2000HMOV AL,55H;向所指的内存单元中填写REP STOSBDI“55H”MOV DI,0MOV CX,2000H;扫描并比较REPZ SCASB;如有不等于的单元,转至处理JNZ NEXT55H ijNEXT;正确MOV CL,77HJMP EXIT;出错NEXTMOV CL,OFFH EXITHLT微型计算机原理与接口技术综合测试题三答案
一、单选题
1.B
2.A
3.B
4.C
5.B
6.B
7.1B2D
8.A
9.D
10.D
二、判断题
1.x
2.d
3.x
4.x
5.
46.x
7.x
8.Y
三、填空题
2.34H,0F2H,0FFH或
3.1020H0A1D5H1A3D5H总线控制器
4.8288片内总线,片间总线,系统内总线,系统外总线
5.程序方式,中断方式,方式
6.DMA操作码,操作数
7.
8.CS,IP,SP,BP用户应预先将程序存入存储器,计算机开始工作后,其控制器将自动、依次地从存
9.储器中取出程序指令并加以执行,而不需人工干涉
四、程序阅读内存单元的地址和内容如题四()图答案所示
1.
12.2000H,99,JGE,L00P1,[2100H]从的连接方法可以看出,片选对存储器寻址,而对口寻址I/O00000H-01FFFH00H-03H02000H-03FFFH04H-07H04000H-05FFFH08H-0BH06000H-07FFFHOCH-OFH08000H-09FFFH10H-13H14H-17H OAOOOH-OBFFFH18H-1BH OCOOOH-ODFFFH1CH-1FH
五、编址连线OEOOOH-OFFFFH微型计算机原理与接口技术综合测试题五(答案)
一、每空分,共分
120、
10111101110000011、2F
7.DCH
001001000111.10000110BCD、取指令执行指令
3、区个个400000H-003FFH
2564、复位以后执行第一条指令的地址5CPU、决定工作在什么模式(最小/最大)6CPU、奇/偶错帧格式错溢出错
7、个地址和84T3T
4、个初始化操作97
二、每题分,共分
520、串行长距离通信时,需要利用模拟信道来传输数字信号,由于信道的频带窄,一般为1乙而数字信号的频带相当宽,故传输时必须进行调制,以免发生畸变而导致传输300〜3400H出错(分)3调制是将数字信号®模拟信号而解调则是相反例如制(调频制或称数字调频)可FSK将数字,和,,分别调制成和的正弦波信号(分)“1,“02400HZ1200HZ
2、(分)(分)(分)(分)(分)2BX=220CH1AX=E896H1CF=11OF=01ZF=
01、分配了个字节(分)分配了个字节(分)3NUMS1803VAR
152、源操作采用基址+变址寻址方式(分)是字节操作(分)421访问的是堆栈段(分)MOV AL,INF[BP+SI]—1访问的是附加段,实现了段超越(分)MOV AL,ES INF[BP+SI]—1
三、每题分,共分510占个(分)为或(分)或(分)j8259A2220H,22H24H,26H220H24H1占个(分)为(分)(分)k8255A4280H,82H,84H,86H286H1
四、每题分,共分28();();()()12030;40;
五、共分
26、()(分)()(分)12000H=39H22001H=00H2将()()两相邻单元中存放的未组合型码压缩成组合型码,并存入2000H,2001H BCDBCD()单元,()(分)2000H0®2001H
2、(分)(分)237H2LAB
22、(分)(分)(分)3011009H101对数据段内单元置数,依次送入1000H〜1008H1,2,4,8,16,32,64,128,0共九个(分)
3、计数器(分)工作于方式(分)40131(分)
45.454KHZ
2、5MOV AL,80H(分)OUT8BH,AL2MOV AL,ODH(分)OUT8BH,AL2MOV AL,06H(分)OUT8BH,AL2微型计算机原理与接口技术综合测试题六(答案)
一、每空分,共分
120、
1117.D99H
427.6631Q
000100010111.1B
001001111001.10000101BCD、2148D-20D-108D、3BX=0000H CF=1ZF=1OF=0SF=
0、总线接口功能指令的译码及执行功能
4、高位数据线有效58D15~D
8、给外部的地址锁存器提供一个地址锁存信号64T
1、735H000D4H-000D7H
二、共分17微机系统中若用片构成主、从两级中断控制逻辑,接至的可屏蔽中断
17.48259A CPU请求线上,最多可扩展为()级外部硬中断INTRA.32B.29C.28D.
24.在宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是()188086汇编指令伪指令机器指令宏指令A.B.C.D..连接到地址范围上的存储器是用芯片构成的,该芯片要()1964000h-6FFFFh8kx8RAM片片片片片A.8B.6C.W D.12指令表示()
20.8086/8088OUT80H,AL将送给将端口的内容送给A.80H ALB.80H AL将的内容送给端口将内容送给内存单元C,AL80H D.AL80H二.改错(若有错,请指出错误并说明原因)堆栈操作应满足先进先出原则()
1.在未执行完当前指令的情况下,就可响应可屏蔽中断请求()
2.CPU标志寄存器共有位,每一位都有含义()
3.8086CPU16,条件转移指令只能用于段内直接短转移()
4.控制器的基本功能是由程序计数器控制程序的有序运行,并完成各种算术逻辑5PC运算().在级连系统中,作为主片的的某些引脚连接从片,同时也可以在另一68259A8259A IR些引脚上直接连接外设的中断请求信号端()IR的中断分为可屏蔽中断和不可屏蔽中断两种()
7.8086串行接口中“串行”的含意仅指接口与外设之间的数据交换是串行的,而接口与
8.CPU之间的数据交换仍是并行的字长一定的情况下,原码、反码和补码所能表示的二进制真值范围是相同的()
9..所有进位计数制,其整数部分最低位的位权都是()101
三、填空题故物理地址为(分)OFEFOHo2指向该物理地址的值不唯一CS,IP例如也指向该物理地址(分)CS IP=0000:FEF0H
2、状态标志表示算术运算或逻辑运算执行之后,运算结果的状态,这种状态将作为一种2条件,影响后面的操作(分)2控制标志是人为设置的,指令系统中有专门的指令用于控制标志的设置或清除,每个控制标志都对某一特定的功能起控制作用.(分)个
228800480060、每帧占位,波特率为故每分钟能传送的最大字符数为(个)31+7+1+1=104800bit/s,28800(分)
4、⑴对;⑵错;⑶错;⑷对;⑸错(分)
451、
(1)A7A6A5A4A3A2A1A0三共分20任意’’10000Y0任意10100Y2任意’’10110Y3的端口地址为(分)\825580H,82H,84H,86H3任意’’10010Y1的端口地址为(分)825390H,92H,94H,96H38259的端口地址为AOH,A2H,(3分)8251的端口地址为BOH,B2H,(3分)()(分)2OUT80H,AL1(分)IN AL,82H
1、()控制线连接图如图所示(分)214()通道工作在方式速率发生器;通道工作在方式—方波速率发生202—13器(分)2
四、共分
20、(分)(分)(分)1AL=01H2AH=00H2BL=08H
1、()从目的串中查找是否包含字符若找到则停止,否则继续重复搜索(分)21V,1()说明已找到字符(分)2ZF=1,1说明未找到字符(分)ZF=0,11说明中途已找到字符退出(分)CX0,1且说明串中无字符(分)CX=0,ZF=0‘
01、374C3H-95C3HDF00H且有CF=1,ZF=0,SF=1,OF=1\程序将转到标号处执行(分)L
55、()程序对的通道进行初始化(分)41825311()计数常数为计数(分)210000D,BCD2()工作在方式方波速率发生器周期化分)33,=100001ys=10000uS=10ms
五、共分酌情扣分
1.2BC60H,2AF0H复位后,寄存器中的值将进入初始态,问
2.8086CPU CS=,IP=,DS=o内部结构按功能分为两部分,即和
3.8086/8088CPU对外设进行数据传送的方式有几种,即,,或
4.CPUO从主存取一条指令并执行该指令的时间称为,它通常用若干个来表示,而后者又包
5.CPU含有若干个O提供了接受外部中断请求信号的引脚是和
6.8086/8088CPUO的补码是
7.28,填入适当指令,使下面程序实现用移位、传送、加法指令完成与相乘运算:8AX10SHL____________________AX,MOV DX,AX_______________MOVCL,SHL AX,CL______________ADD.时序控制方式有同步方式和9大部分都拥有单字节传送,传送,和成组传送方式
10.DMAC四.阅读程序并回答问题、已知执行了下面的程序段后,1AX=2233H,BX=5566H,AX=,BX=.CMP AX,BXJG NEXTXCHGAX,BXNEXT:NEG AX、已知在执行下面程序段后:2AX=6666H,BX=OFFOOH,CF=OoAX=,BX=,CF=.MOV AX,5555HAND AX,BXXOR AX,AXNOT BX
五、综合应用接口电路如图所示已知控制字寄存器的端口地址为编写初
1.8255A8255A103H,8255A始化程序和循环彩灯控制程序初始时亮,其余不亮,亮一秒后移位一次,亮,其余DO DOD1不亮,以此类推每隔一秒移位一次,每移位次为一个循环,共循环次要求用汇编语言写88出满足上述要求的程序段已知一个延时秒的子程序入口地址为1DELAY1S o已知存储器地址空间分配、芯片、如图所示,请完成如下任务
2.RAM4Kx4图所示芯片有几根地址线?几根数据线?用该芯片构成图中所示存储器1RAM RAM地址空间分配,共需要几个芯片?共分几个芯片组?设的地址总线为位,数据总线位,画出这些芯片按图所示的地址空间构2CPU208成的存储器极其与间的连接图包括译码器构成的片选译码电路RAM CPU3-880000H|RAM1||!CS|T G1Y0!1I|-|A11|T!G2a Y1!|—---------------2000H|
1.|1T!G2b||空|RAM4Kx4||.|I I I I I.1---------------一|6000H|1AO||.|I RAM2||I I I|一|I!WE IT C|---------------7000H|1|1TB|空丫III1TA7!1III D3-D0|II芯片RAM微型计算机原理与接口技术综合测试题
二一、单选题在执行[]指令的总线周期内,若存放的内容为则和
1.8086CPU MOVAL,BX BX1011H,的状态是A0A.0,0B.0,1C.1,0D.1,1设则[]补和[]补分别等于
2.x=-46,y=117,x—y x+y和和和和A.D2H75H B.5DH47H C.2EH7IH D.47H71H在进行无符号数比较时,应根据标志位来判别
3.8086CPU和和和和A.CF OFB.CF PFC.OF ZFD.ZF OFMOVAL,92HSUB AL,7IH执行下列程序后,
4.AL=A.21B.11C.21H D.11H下列指令中正确的是
5.DAS,A.MOVAX[SI][DI]B.MOV BYTEPTR[BX]1000C.PB8EQU DS[BP+8]D.MOVBX,OFFSET[SI]
6.在中,中断的中断矢量在中断矢量表中的位置PC/XT NMI是由程序指定的是由自动分配的A.B.DOS固定在开始的个字节中固定在中断矢量表的表首C.08H4D.在中,且题中指令已在队列中,则执行指令需要的总线周
7.8086BX=8282H,INC[BX]期数为A.0B.1C.2D.
3.微机系统中若用片构成主、从两级中断控制逻辑,接至的可屏蔽中断848259ACPU请求线上,最多可扩展为级外部硬中断INTRA.32B.29C.28D.24当存储器读写速度较慢时,需产生一个信号以实现与的同步,将在9,READY CPUCPU总线周期的时候采样该信号下降沿下降沿上升沿上升沿A.T2B.T3C.T2D.T3中,组寄存器都可以用来实现对存储器的寻址
10.8086A.AX,SI,DI,BX B.BP,BX,CX,DXC.SI,DI,BP,BX D.BX,CX,SI,DI
三、填空题已知执行指令后再执行
1.AL=0101110IB,NEG ALCBW,AX=在动态存储器的再生周期中,只需要地址,所以在和这两个信号中,
2.2164只有变为低电平.过程可重入是指,用传递参数过程才可实现重入3•若执行指令后,再执行命令,贝4AL=01001001B,ADD AL,AL DAAij AL=,CF=,AF=o已知指令序列为
5.MOVAX,OFFBDHMOV BX,12F8HIDIV BL此指令序列执行后,AX=,BX=o.微型计算机中,重复进行的基本操作是、和6CPU若时,物理转移地址为当的内容被设定为时,物理转移
7.CS=4200H4A230H,CS7900H地址为工作在模式,中断向量字节若在处有一中断请求信号,这
8.8259A8086ICW2=70H,IR3时它的中断向量号为,该中断的服务程序入口地址保存在内存地址为H至的个单元中H
四、程序阅读.阅读下列程序,写出程序执行后数据段开始的个内存单元中的内容1BUF10DATA SEGMENTBUFDB08H,12H,34H,56H,78H,9AH,OBCH,ODEH,OFOH,OFFHKEY DB78HDATA ENDSCODESEGMENTASSUME CSCODE,DSDATA,ES DATASTARTMOVAX,DATAMOV DS,AXCLDLEA DI,BUFMOV CL,[DI]XOR CH,CHINC DIMOVAL,KEYREPNE SCASBJNEDONEDEC BUFMOVSI,DIDEC DIREPMOVSB DONEMOV AH,4CHINT21HCODE ENDSENDSTART执行结果、、、、、、、、、BUFDB在内存的单元中有一个字节的带符号二进制数(补码表示),下列程序是将其对
2.NUM应的十进制数输出到显示器上请对程序中的三处错误进行修正,并在空白处填上适当的语句DATA SEGMENT•NUM DBBUFFERDB10DUP DATAENDSSTACK SEGMENTPARA STACKSTACKDB100H DUP。
个人认证
优秀文档
获得点赞 0