微机原理及应用试题程序分析题.doc

微机原理及应用试题程序分析题.doc

ID:52719878

大小:87.50 KB

页数:10页

时间:2020-03-29

微机原理及应用试题程序分析题.doc_第1页
微机原理及应用试题程序分析题.doc_第2页
微机原理及应用试题程序分析题.doc_第3页
微机原理及应用试题程序分析题.doc_第4页
微机原理及应用试题程序分析题.doc_第5页
资源描述:

《微机原理及应用试题程序分析题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、装订线专业班级:姓名:学号:密封线重庆科技学院200/200学年第学期考试试卷课程名称:微机原理及应用课程代码:教案班级:抽(命>题人:本卷为卷,共10页,考试方式:闭卷,考试时间:120分钟b5E2RGbCAP题号一二三四五六七八九十总分抽查核人得分阅卷人一.程序分析题(共39题,195分>1.1[库中题号:050039]5分分析对于下面两个数据段,偏移地址为10H和11H的两个字节中的数据是一样的吗?为什么?10/10      DTSEGSEGMENT      ORG10H      DATA1DB  72H          

2、          DB  04HDTSEG  ENDS DTSEG  SEGMENTORG     10HDATA1  DW7204HDTSEG  ENDS10/101.2[库中题号:050038]5分指出下列指令的错误:(1>MOVAX,[BX][BP]        (2>MOV[BX],ES:AX              (3>MOVBYTEPTR[BX],1000p1EanqFDPw1.3[库中题号:050037]5分指出下列指令的错误: (1>MOVAX,OFFSET[SI]  (2>MOVCS,AX           

3、            (3>MOVDS,BPDXDiTa9E3d1.4[库中题号:050036]5分执行完下列程序后,回答指定的问题。MOV AX,0MOV BX,2MOV CX,50LP:ADD AX,BXADD BX,2LOOP LP问:(1>该程序的功能是                                      。RTCrpUDGiT       (2>程序执行完成后,

4、哪3种属性?1.6[库中题号:050034]5分下面是将内存一字节数据高4位和低4位互换并放回原位置的程序,找出错误并改正。DATA SEGMENT   DD1 DB 23HDATA ENDSCODE SEGMENT   ASSUME CS:CODE,DS:DATA   START:MOV AX,DATA   MOV DS,AX   LEA SI,OFFSETDD1   MOV AL,[SI]   MOV CL,4   RCR AL,CL   MOV [SI],AL   MOV AH,4CH   INT 21H CODE ENDEND 

5、START1.7[库中题号:050033]5分写出将首地址为BLOCK的字数组的第6个字送到CX寄存器的指令序列,要求分别使用以下几种寻址方式:10/10(1>以BX的寄存器间接寻址(2>以BX的寄存器相对寻址(3>以BX、SI的基址变址寻址1.8[库中题号:050032]5分根据以下要求写出相应的汇编语言指令。 (1>把BX和DX寄存器的内容相加,结果存入DX寄存器中; (2>用BX和SI的基址变址寻址方式,把存储器中的一个字节与AL内容相加,并保存在AL寄存器中; (3>用寄存器BX和位移量21B5H的变址寻址方式把存储器中的一个字

6、和(CX>相加,并把结果送回存储器单元中;5PCzVD7HxA (4>用位移量2158H的直接寻址方式把存储器中的一个字与数3160H相加,并把结果送回该存储器中;jLBHrnAILg (5>把数25H与(AL>相加,结果送回寄存器AL中。1.9[库中题号:050031]5分写出能够完成下列操作的8086CPU指令。(1>把4629H传送给AX寄存器;(2>从AX寄存器中减去3218H;(3>把BUF的偏移地址送入BX中。1.10[库中题号:050030]5分设VAR1、VAR2为字变量,LAB为标号,分析下列指令的错误之处并加以改正。

7、(1> ADD  VAR1,VAR2              (2> MOV  AL,VAR2xHAQX74J0X(3> SUB  AL,VAR1                   (4> JMP  LAB[SI] LDAYtRyKfE(5> JNZ  VAR1                             (6> JMP  NEARLABZzz6ZB2Ltk1.11[库中题号:050029]5分分析下列指令的正误,对于错误的指令要说明原因并加以改正。(1>MOV   BYTE PTR[BX],1000      (2>M

8、OV BX,OFFSETMAYDAT[SI]dvzfvkwMI1(3>MOV   CS,AX                             (4>MOV DS,BP rqyn14ZNXI1.12[

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

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

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