微机原理试题作业答案.doc

微机原理试题作业答案.doc

ID:51800325

大小:93.50 KB

页数:20页

时间:2020-03-15

微机原理试题作业答案.doc_第1页
微机原理试题作业答案.doc_第2页
微机原理试题作业答案.doc_第3页
微机原理试题作业答案.doc_第4页
微机原理试题作业答案.doc_第5页
资源描述:

《微机原理试题作业答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、作业3(请同学们作业时,不要改变题号、字体及答案的颜色,仅修改表内答案字母)第一题得分第二题得分第三题得分总分一、判断题[30分](在表格内填空,正确填A,错误填B请不要改变字体的颜色)题号123456789101112131415答案BBAAAAAAAAABBAB1.不同指令的指令周期是等长的。2.8086CPU在响应中断时,执行叁个中断响应周期3.若SS=5310H,SP=0E30H,其物理地址为(53F30H)。4.8086中断系统分为硬件中断和软件中断两类.5.若CH=07H,CL=08H,执行指令ADDCH,CL后

2、,AF=(0),CF=(0),OF=(0),PF=(1)。6.指令由(操作码)和(操作数)两个字段构成。7.条件转移指令JNE的测试条件是(ZF=0)。8.若用指针(BP)访问存储器,则数据包含在(SS)段中。9.若AX=1234H,SP=1000H,指令PUSHAX执行后AX=(1234H),SP=(0FFEH)。10.指令采用(立即)寻址方式时操作数是在代码段中。11.程序中的转移指令、返回指令以及中断处理都能对CS、IP进行操作。12.SRAM电源撤除,信息不会丢失。13.MOV[DI][SI]14.DMA是一种不需要

3、CPU介入的高速数据传送方式。15.8086的中断系统中有两类硬中断:可屏蔽中断和软中断。二、选择题[60分](在表格内填写正确答案的大写字母,请不要改变字体的颜色,当有多个A时,表示是多选题)题号123456789101112131415答案CCCCDBADBDACACC题号161718192021222324252627282930答案AADADDCDDADBBBA1.程序中数据定义如下:DATA1DW?DATA2DB32DUP(?)DATA3DD?COUNTEQU$-DATA1此时COUNT的值是(C)。(A)19(B

4、)39(C)38(D)372.执行下列程序段后:BUFDB01H……XORAL,ALMOVAL,BUFMOVBL,ALSALAL,1ADDAL,BLXORAL,0FFHHLT寄存器AL的值是多少?寄存器BL的值是多少?C(A)①AL=0FFH②BL=1(B)①AL=0FCH②BL=2(C)①AL=0FCH②BL=1(D)①AL=0ECH②BL=13.写出下列程序段的功能CMOVBX,2000HMOVDS,BXXORAL,ALMOVCX,100AGAIN:MOV[BX],ALINCBXLOOPAGAIN(A)数据段中以0100

5、H起始的100个单元中的内容置1(B)数据段中以0100H起始的100个单元中的内容清零(C)数据段中以2000H起始的64H个单元中的内容清零(D)数据段中以2000H起始的200个单元中的内容清零4.写出下列程序段的功能CLEASI,BUFFERLEADI,ARRAYMOVCX,100XORBL,BLLP:CMP[SI],01HJNZLP1INCBLLP1:INCSILOOPLPMOV[DI],BL(A)统计以ARRAY为首址的100个单元中数字为1的个数存入BUFFER单元(B)统计以ARRAY为首址的64H个单元中数

6、字为1的个数存入BUFFER单元(C)统计以BUFFER为首址的100个单元中数字为1的个数存入ARRAY单元(D)统计以BUFFER为首址的100个单元中数字为0的个数存入ARRAY单元5.写出下列程序段的功能DMOVCX,16MOVAX,NMOVBH,0LP0:SHLAX,1JCLPINCBHLP:LOOPLP0MOVSUM,BH(A)统计CX字中0的个数(B)统计CX字中1的个数(C)统计N字中1的个数(D)统计N字中0的个数6.写出下列程序段的功能BMOVAL,NANDAL,0FHMOVBL,ALMOVAL,NSHR

7、AL,4MOVBH,AL(A)将将N的内容拆为两部分分别存入AL,BL中(B)将N的内容拆为两部分分别存入BH,BL中(C)将N的内容拆为两部分分别存入BH,AL中(D)将N的内容拆为两部分分别存入AH,BL中7.执行下列程序段后,AX=?AMOVAX,0702HMOVBH,09HAADDIVBH(A)AX=0008H(B)AX=0009H(C)AX=0007H(D)AX=0006H8.下面程序段执行后AL=?DABCDW2152H,3416H,5731H,4684HMOVBX,OFFSETABCMOVAL,3XLAT(A)

8、AL=16H(B)AL=52H(C)AL=67H(D)AL=34H9.执行下面的程序段后AX=?BMOVCX,5MOVAX,50NEXT:SUBAX,CXLOOPNEXTHLT(A)AX=22H(B)AX=23H(C)AX=33H(D)AX=21H1.执行下面的程序段后AX=?DTABDW

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。