本帖最后由 赵林 于 2017-12-16 19:04 编辑
因为对于这个问题我也很晕,所以整理出一个表格:
C与汇编中数据的长度
C定义 汇编定义 英文名称 中文名称 表示个数 二进制 十六进制 C用途举例 汇编用途举例
位域 / bit 位 2^1 1位数 / |,&,^,~ 标志位
char DB byte 字节 2^8 8位数 2位数 字符型 AH,MOVSX
short DW word 字 2^16 16位数 4位数 短整型 AX,PUSH
int,float DD double-word 双字 2^32 32位数 8位数 整型,浮点型 表示汉字
double DQ quad-word 四字 2^64 64位数 16位数 双精度浮点型 表示大数 |