微机原理一道题目其中ARRAY3=00CEH如何计算而来4-3 已知数据段定义如下,设该段从03000H开始:DSEG SEGMENTARRAY1 DB 2 DUP(0,1,)ARRAY2 DW 100 DUP(?)FHZ EQU 20HARRAY3 DB 10 DUP(0,1,4 DUP (2),5)DSEG ENDS试用分析算符OFFSE
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 22:21:48
微机原理一道题目其中ARRAY3=00CEH如何计算而来4-3 已知数据段定义如下,设该段从03000H开始:DSEG SEGMENTARRAY1 DB 2 DUP(0,1,)ARRAY2 DW 100 DUP(?)FHZ EQU 20HARRAY3 DB 10 DUP(0,1,4 DUP (2),5)DSEG ENDS试用分析算符OFFSE
微机原理一道题目其中ARRAY3=00CEH如何计算而来
4-3 已知数据段定义如下,设该段从03000H开始:
DSEG SEGMENT
ARRAY1 DB 2 DUP(0,1,)
ARRAY2 DW 100 DUP(?)
FHZ EQU 20H
ARRAY3 DB 10 DUP(0,1,4 DUP (2),5)
DSEG ENDS
试用分析算符OFFSET,LENGTH,SIZE,SEG,TYPE 求出 ARRAY1,ARRAY2,ARRAY3的段、偏移量和类型,以及它们的LENGTH和SIZE.
求偏移量:
OFFSET ARRAY1=0000H
OFFSET ARRAY2=0006H
OFFSET ARRAY3=00CEH
其中ARRAY3=00CEH如何计算而来
微机原理一道题目其中ARRAY3=00CEH如何计算而来4-3 已知数据段定义如下,设该段从03000H开始:DSEG SEGMENTARRAY1 DB 2 DUP(0,1,)ARRAY2 DW 100 DUP(?)FHZ EQU 20HARRAY3 DB 10 DUP(0,1,4 DUP (2),5)DSEG ENDS试用分析算符OFFSE
ARRAY1 为字节,定义了3个,重复2次共6个字节,所以ARRAY2为0006H,ARRAY2为字,定义了100个,共100个字,200字节,200=00C8H,所以00C8H+0006H=00CEH即为ARRAY3的起始地址