如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
福建工程学院2008~2009学年第2学期期末考试试卷审批表课程名称微机原理及接口技术考试班级电子科学0601&0602、通信0601&0602参加考试学生人数113任课教师张国安命题教师张国安试卷类型(A、B)A考试形式开卷()闭卷(√)答卷纸(张)3草稿纸(张)2审核人意见审核人签名:教研室意见(签字)系(部)意见(签字)试题参考答案及评分标准一、程序填空(每空2分,共20分)1.MOVCX,20ADDBL,22.cmpal,39hadddl,73.1,1009H,01、2、4、8、16、32、64、128、04.39H,00H二、程序改错(共20分)当(XX)=80H时,程序会得到(YY)=80H,无法完成符号函数功能,不正确。(6分).modelsmall.dataXXdb80hYYdb?(4分).codemovax,@datamovds,ax(4分)MOVAL,XXCMPAL,0JLEL1(4分)MOVAL,1JMPFOUNDL1:JZFOUNDMOVAL,-1FOUND:MOVYY,ALMOVAH,4CHEND(2分)三、I/O编程(共20分)(1)MOVCX,20MOVBL,0(2分)INLOOP:INAL,41HTESTAL,01HJZINLOOP(3分)INAL,40HANDAL,OFH;ASCII十进制(BCD)ADDBL,ALLOOPINLOOP;共输入20个(4分)MOVAL,BL;累加和AL(2)MOVAH,0MOVBL,100(2分)DIVBL;AXBLAL,余数AHMOVNBCDH,AL;存百位数(2分)MOVAL,AHMOVAH,0MOVBL,10(2分)DIVBL;十位数AL,个位数AHMOVCL,4(2分)ROLAL,CL;AL循环左移四位ORAL,AH;形成组合型BCD码MOVNBCDL,AL;存十位,个位数(3分)HLT四、存储器译码与中断(每小题10分,共20分)1.如下图,A3~A9每个2分,IOR、IOW及AEN共2分2.INT1CH中断服务程序的入口地址是CC8AH:18B3H(4分)五、显示输出(共20分)1.(1)通道0、通道1和通道2以及控制口的地址分别为388H、389H、38AH、38BH或38CH、38DH、38EH、38FH(4分)通道1的计数初值为1.25*10-3*2*106=2500(2分)对8253进行初始化的程序段如下moval,67hmovdx,38Bhoutdx,al(3分)moval,25hmovdx,389houtdx,al(3分)控制程序如下:movdx,283hmoval,82houtdx,al(3分)lp:movdx,281hinal,dxmovdx,280houtdx,al(4分)nopjmplp(1分)