相关疑难解决方法(0)

tword,oword和yword操作数的大小是多少?

什么是大小tword,oword以及yword操作数,如使用NASM/YASM手册?在相关的说明中,这些名称是否存在技巧或潜在的想法?有没有一种方法可以为更大的字大小赋予逻辑名称?

我知道,虽然字大小可以系统之间是不同的,一个NASM word是2个字节,dword是两倍(4个字节),qword是一个四字(8个字节),但是...是tword一个三重字(6个字节)?而对于owordyword我甚至不能想象的一个似是而非的含义.

请注意,这可能是一个简单的问题,但我找不到答案.在NASM和YASM手册这些尺寸没有解释,甚至没有在DQ,DT,DY,RESQ,REST,RESY伪指令.我读到MASM使用类似系统的地方,但也找不到任何东西.


编辑:根据答案,这是完整的列表:

  • 1个字节(8位): ,,byteDBRESB
  • 2个字节(16位): ,,wordDWRESW
  • 4个字节(32位): ,,dwordDDRESD
  • 8个字节(64位): ,,qwordDQRESQ
  • 10个字节(80位): ,,twordDTREST
  • 16个字节(128位): ,oword,DO,,RESODDQRESDQ
  • 32个字节(256位): ,,ywordDYRESY
  • 64个字节(512位): …

assembly nasm cpu-word word-size yasm

22
推荐指数
2
解决办法
1万
查看次数

QWORD之后会发生什么?

如果

  • 8位是一个字节

  • 两个字节是一个单词

  • 四个字节是双字节

  • 8个字节是一个qword

什么是16字节的好名字?

x86 assembly terminology intel

6
推荐指数
1
解决办法
1549
查看次数

标签 统计

assembly ×2

cpu-word ×1

intel ×1

nasm ×1

terminology ×1

word-size ×1

x86 ×1

yasm ×1