收藏 分享(赏)

第8章作业答案.ppt

上传人:weiwoduzun 文档编号:5551790 上传时间:2019-03-07 格式:PPT 页数:9 大小:254KB
下载 相关 举报
第8章作业答案.ppt_第1页
第1页 / 共9页
第8章作业答案.ppt_第2页
第2页 / 共9页
第8章作业答案.ppt_第3页
第3页 / 共9页
第8章作业答案.ppt_第4页
第4页 / 共9页
第8章作业答案.ppt_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、习题课:汇编语言CHAR8,主要内容: 伪指令、程序结构,习题8.2 设置一个位置从0B000H开始,名为DATA的数据段,段中定义一个具有100字节的数组,其类型属性既是字又是字节。,DATA SEGMENT AT 0B00HA_WORD LABEL WORD A_BYTE DB 100 DUP(?) DATA ENDS,习题8.3 下述指令序列执行后,AX、BX、CX寄存器的内容分别是多少?,ORG 20H VAR1 DB 20H DUP(0) VAR2 DW 30H DUP(0) VAR3 DW 12H DUP(4 DUP(2),30H) MOV AL,LENGTH VAR1 MOV A

2、H,SIZE VAR1 MOV BL,LENGTH VAR2 MOV BH,SIZE VAR2 MOV CL,LENGTH VAR3 MOV CH,SIZE VAR3,习题8.3答案:,(AX)=2020H (BX)=6030H (CX)=2412H,习题8.4 根据下面的程序回答问题。,DATA SEGMENTORG 12HDB1 DB 10H,23HORG $+30HVAR1 DB $+8 DATA ENDS,上述语句中变量DB1和VAR1的偏移量是多少?汇编后,变量VAR1字节单元中的内容是多少?,习题8.4 答案:,DB1的偏移量是:12H VAR1的偏移量是:44H VAR1字节单元

3、内容是:4CH,习题8.5 在下述存储区中能构成0203H数据的字存储单元共有几个?,DB 4 DUP(2 DUP(3),3 DUP(2),答案:共有4个。,习题8.7 下述语句汇编后,两处$值各为多少?为使DA2存储单元中数据为60H,空格处应为何值?,ORG 30H NUM= DA1 DW 10H,$+20H,20H,$+30H DA2 DW DA1+NUM+10H答案: 第一处$ = 32H,第二处$ = 36H 60H = DA1 + NUM + 10H NUM = 60H - 30H - 10H = 20H,习题8.8 已知:,DATA SEGMENTORG 20HDA1 DB 12H,34H,56H,78HDA2 DW 20H DUP(0AH,0BH) DATA ENDS,分别说明下述语句的等效语句: 答案: (1) MOV AX,OFFSET DA1 MOV AX,0020H (2) MOV BX,OFFSET DA2 MOV BX,0024H (3) MOV CL,LENGTH DA1 MOV CL,1 (4) MOV CH,LENGTH DA2 MOV CH,20H (5) MOV DL,SIZE DA1 MOV DL,1 (6) MOV DH,SIZE DA2 MOV DH,40H,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 职业教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报