资源描述:
《微机原理及接口复习题1011》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微型计算机原理及接口技术二问答题1.已知两个中断的类型码是30H,3FH。中断服务程序的入口地址分别是2000:2440H、2000:2550H,问两个中断的中断向量地址是多少,并填入内存单元中对应的中断向量表中(5分)向量地址内容地址------------------------------低------------------------------------------------------------……-----:-----------------------------------------
2、-----------------------高--------------------2.什么是I/O端口?根据传送的信息可分为哪几种端口?3.什么是无条件传送,主要用于哪种场合4.8086系统中,为什么要对存储器进行分段管理?其分段管理是如何实现的?已知某存储单元的段地址为4500H,偏移地址为4500H,该单元的物理地址是多少?5.什么是接口?什么是端口?什么情况下两个端口可以共用一个地址?在8086/8088微机系统中,CPU是如何实现端口寻址的?6.什么是中断向量?什么是中断向量表?8086的中断向量
3、表存放在存储器的哪个区域?7.8086/8088系统中为什么要有地址锁存器?三程序分析题1.判断下述8086/8088指令的写法是否正确,如错误,指出指令的错误处2.已知BX内容为0123H,AX内容为4567H,分析下面顺序程序,指出该程序段完成的功能和运行结果MOVCL,04AX:3456HSHRAX,CLDX:0030HMOVDL,BLBL:12HSHRBX,CL功能SHLDL,CLORAH,DLHLT3.已知AL为0AH,分析下面循环程序,指出程序段完成的功能和运行结果MOVDL,00HAL:0AHMO
4、VCX,08HDL:06HCOMP1:RORAL,01CX:00HJCNEXT功能:数AL中有多少个0INCDLNEXT:LOOPCOMP1HLT3.程序CMPAL,BLJNBNEXTXCHGAL,BLNEXT:CMPAL,CLJNBDONEXCHGAL,CLDONE:……….(1)述段执行后,原有AL,BL,CL中最大数存放在哪个寄存器?(2)这三个数是带符号数还是无符号数?4.程序MOVDI,1000HMOVCX,0008HMOVAL,00HCLCLP1:MOV[DI],ALINCDI执行程序结果INCAL
5、AX:0008HDAADI:1008HLOOPLP1CX:00HHLT[1000H]:00H[1008H]:08H.5.程序如下:DSEGSEGMENTDATA0DW0123H,4567HDATA1DW?DSEGENDSCSEGSEGMENTASSUMECS:CSEG,DS:DSEGMOVAX,DSEGMOVDS,AXMOVSI,0FFSETDATA0MOVDI,OFFSETDATA1MOVAX,[SI]MOVBX,[SI+2]ADDAX,BXMOV[DI],AXHLTCSEGENDS.问:此程序运行后,符号地
6、址DATA1单元中的数为468A?6.已知SS=0FF00H,SP=0FFEEH,DX内容为2468H,AX内容为3579H7.已知AL存放一个小于100D的二进制数,分析下面程序,指出程序段完成的功能和运行后存储单元AH;AL的内容。MOVAX,0058HMOVBL,0AHDIVBLAH:08HAL:05H四(20分)编程题1.内存300H单元中有一个8位带符号数,求其绝对值,并将结果放回原处。MOVSI,[300H]MOVSI,AXJNSNEXTDECAXNOTAXNEXT:HLT2.一内存数据块的起始偏移
7、地址为2000H,数据块长度为100D个字节。编一段程序,将十六进制数00H┉63H填入该数据块MOVSI,2000HMOVDI,2063HMOVAX,00HMOV[SI],AXMOVCX,100CLDREPMOVSB3.各用一条指令,实现下述要求的功能。(10分)(1)屏蔽AL的高4位ANDAL,0FH(2)AL的低4位置1ORAL,0FH4.编写一个子程序,对AL中的ASCII字符添加奇校验位(bit7),即:使AL中的“l”的个数为奇数。ANDAL7FHJPONEXTORAL80HNEXT:HLT5.写出
8、可使DL清0的指令,并指出它们的特点。ANDDL,0OH无需占用寄存器6.试用移位、加法及MOV指令完成对AL寄存器中的无符号数乘以10D的操作。MOVAL,0MOVCL,3SALAL,CLMOVBL,ALSALAL,1ADDAL,BL五(10分)综合题1.下图为无条件传送方式输入输出接口电路.试写出A,B,C,D四功能块的名称,并写出能实现从输入接口输入一个字节数据,如数据非全零,把