有关汇编的一道题

来源:百度知道 编辑:UC知道 时间:2024/05/13 16:34:34
对于下面的数据定义
各条MOV指令单独执行后
有关寄存器的内容是什么

FLDB DB ?
TABLEA DW 20 DUP(?)
TABLEB DB 'ABCD'
1)MOV AX,TYPE FLDB
2)MOV AX,TYPE TABLEA
3)MOV CX,LENGTH TABLEA
4)MOV DX,SIZE TABLEA
5)MOV CX,LENGTH TABLE
第五个是TALBLEB
还有这里面的TYPE LENGTH SIZE
分别指的是什么?

1.AX=1
2.AX=2
3.CX=20
4.DX=40
5.CX=4
TYPE表示数据类型,DB为字节类型值为1,DW为字类型值为2,DD为双字类型值为4,LENTH表示字符串的长度,比如N DUP(),那么值就为N,如果不是以N DUP()的形势出现,那么值就为1,SIZE就是该字符串总共占用多少字节,一般SIZE=TYPE*LENGTH