徐骏汇编语言作业

徐骏汇编语言作业

ID:19634265

大小:55.50 KB

页数:7页

时间:2018-10-04

徐骏汇编语言作业_第1页
徐骏汇编语言作业_第2页
徐骏汇编语言作业_第3页
徐骏汇编语言作业_第4页
徐骏汇编语言作业_第5页
资源描述:

《徐骏汇编语言作业》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、综合作业一、填空题1.十六进制数0F008H表示的十进制正数为___61448___,表示的十进制负数为__-27680__。2.若DS=2F1EH,SI=3000H,COUNT=0C8H,指令MOV AX,(SI+COUNT)中,源操作数的有效地址EA为__30C8H__,其物理地址为__322A8H__。3.CPU的标志寄存器中标志位,可以分为两大类,其中一类称为__控制__标志位,另一类称为__状态__标志位。4.CPU要访问的某一存储单元的实际地址称__物理地址__。5.循环控制指令LoopZ控制循环继续执行的条件是__当为空或相等时循环__。6.已知:BX=1234

2、H   NEG BX   INC BX   NEG BX   DEC BX 程序段执行后,BX=__1232H__,CF=__1__。7.MOV BL,12H MOV CL,05H XOR AX,AX AGAIN:ADD AL,BL ADC AH,0 DEC CL JNZ AGAIN问:(1)该程序段完成的功能是:BL寄存器12H单元的内容累加5次的结果存放到AX中。(2)AX=_5AH_。8.MOV DL,AL  NOT DL  TEST DL,05H  JE NEXT ┇ NEXT:…问:若上述程序段执行时产生分支,说明AL中的数第几位一定为1?程序段执行后CF是多少?答

3、:(1)第0位和第2位(2)CF=09.8086有条___16条___数据线,有____20____条地址线。10.在8086至80286的程序允许有__4__个存储段。11.在MOVAL,20指令中,源操作数的寻址方式是__立即数寻址__。12.段内直接转移指令使用格式为__JMPShortOPR或JMPNearPTROPR__。13.8086的指令系统可以分为__6__组。14.CBW的指令的功能是__将字节转换为字__。15.无符号乘法指令的格式是__MULSRC__。16.对汇编程序进行汇编程序可使用__masm__程序。17.逻辑左移指令的格式是__SHLOPR,C

4、NT__。18.逻辑右移指令的格式是__SHROPR,CNT__。19.在NUMW单元存放有一个0-65535范围内的整数,将该数除以300,商和余数分别存入QU1和REM单元,请在空行处各填上一条指令完善该程序。 ┇ MOV AX,NUMW __MOVBX300__ XOR DX,DX DIV BX MOV QUI,AX __MOVREM,DX__20.某程序欲用单个字符显示的2号功能调用去显示STRING中的字符串‘COMPUTER’(不显示字符‘$’!).试在空白处填上适当的一条指令。STRING DB‘COMPUTER’,‘$’┇MOV BX,0FFSET STRIN

5、GLOP:MOV DL,[BX]MOV AH,02HINT 21H__INCBX____CMP[BX],24H__JNE LOP21、子程序调用使用 ___Call指令___。22、JNB指令的功能是 ___不低于或高于或等于或进位为0则转移___。23、LODSB指令的功能是 __取字符串__。24、XOR指令的功能是  __异或__。二、简答题1.已知:BX=1357H,DI=2000H,DS=2000H,CS=4000H,分别指出下面各指令中存储器操作数的物理地址。(1)MOV AL,[BX]物理地址=20000h+1357h=21357h(2)MOV CS:[BX+D

6、I],AH物理地址=40000h+2000h+1357h=43357h2.下列语句在存储器中分别为变量分配多少字节? (1)AD2 DW 10 DUP(?),1022个 (2)AD3 DD 100 DUP(?)400个3.简述下面两条指令分别是什么语法错误?MOV [BX],[SI]MOV指令不能在两个存存储器操作数之间进行MOV AX,DL操作数类型不匹配4.0P1 DB 1,3 0P2 DW 3400H,5988H┇ MOV AX,OP1+1;字单元(OP1+1) AXMOVAX,WORDPTROP1+1 MOV BL,OP2+1;字节单元(OP2+1) BLMOVBL,

7、BYTEPTROP2+1上述二条传送语句有语法错误,请根据注释字段的说明,将其改正。5.已知(DS)=2000H,(BX)=A700H,(DI)=8000H,计算MOVCX,VALUE[BX+DI]源操作数的EA和物理地址。EA=VALUE+A700+8000物理地址=20000+VALUE+A700+80006.简述调用DOS或BIOS的几个基本步骤。7.简述汇编语言上机过程。(1)用编辑程序建立ASM源文件;(2)用MASM程序把ASM转换成OBJ文件;(3)用LINK程序把OBJ文件转换成可执行的

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

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

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