课程计算机组成原理与汇编语言作业三

课程计算机组成原理与汇编语言作业三

ID:41125920

大小:34.50 KB

页数:4页

时间:2019-08-17

课程计算机组成原理与汇编语言作业三_第1页
课程计算机组成原理与汇编语言作业三_第2页
课程计算机组成原理与汇编语言作业三_第3页
课程计算机组成原理与汇编语言作业三_第4页
资源描述:

《课程计算机组成原理与汇编语言作业三》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、南京广播电视大学开放教育计算机应用专业(专科)学员作业纸课程:《计算机组成原理与汇编语言》作业三学校年级:姓名学号:作业成绩:教师签名:(汇编语言部分)一、填空:1、程序设计语言是指用于编写程序的语言,主要包括 ,,。2、计算机唯一能直接执行的语言是     语言,除此之外与计算机本身密切相关的是   语言。3、数据定义语句对变量的定义后,每个变量具有、、三个属性。4、定义重复数据操作符DUP,有如下语句:DATADB20HDUP(5DUP(3),10H)表示的意思为:。5、数值返回运算符SEG表示:;OFFSET表示:;LE

2、NGTH表示:;TYPE表示:;SIZE表示:。6、等值伪指令EQU与等号伪指令=两者之间的差别是:和。二、问答题:1、有如下数据定义程序段,请说明各个语句的含义,并写出各个变量中的内容。VAR1DB10HDUP(0)‘说明:VAR2DW20HDUP(‘AB’)‘说明:ADR1DWVAR2‘说明:ADR2DDVAR2‘说明:第4页共4页南京广播电视大学开放教育计算机应用专业(专科)学员作业纸则:(VAR1)=(VAR2)=(ADR1)=(ADR2)=注:变量中的内容无法用数值表示出来的,可以用语言描述。2、按下列要求设计程序:

3、有两个无符号数分别存放于DATA1和DATA2单元,要求将两个数中小的一个选出来,并送入DATA3单元。3、编写程序以实现,将以DATA1为起始地址的40个字符,依次传送到同数据段的以DATA2为起始地址的一段字节之中。第4页共4页南京广播电视大学开放教育计算机应用专业(专科)学员作业纸4、现有下列程序段,请改写程序段,即将语句REPMOVSW取消,编写适当语句完成原程序的功能。MOVSI,0FFSETSOURMOVEDI,0020HMOVECX,10HSTDREPMOVSW5、判断下列指令的错误,并写出错误原因。(1)MOV

4、[BX],[DI](2)MOVDS,100H(3)RLCAX,4(4)CMPBYTEPTR[BX],AB(5)MOVBX,[BX][BP](6)ADD0FFH,BX(7)MOVCS,AX(8)MOVAX,[SI][DI](9)MOVBYTEPTR[BX],1000(10)MOVAH,BX第4页共4页南京广播电视大学开放教育计算机应用专业(专科)学员作业纸6、已知两数0FF78H和00BAH相加,试写出下列各标志位的置位情况和相加结果。OF:SF:AF:CF:结果:5、请写出对段寄存器CS、DS、ES、SS的加载的方法:第4页共

5、4页

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

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

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