我很确定这是可能的,但我无法在.data部分中找到如何访问某些数据(在nasm中):
class MembershipInline(admin.TabularInline):
model = Membership
form = MembershipAdminForm
extra = 1
max_num = 1
def get_queryset(self, request):
qs = super(MembershipInline, self).get_queryset(request)
return qs.filter(role=some_query_here)
例如,如果我想将第4个移动到寄存器,我该怎么做?
答案 0 :(得分:0)
这非常简单。这是它的英特尔符号:
*-dev
要解决此答案的注释中的后续问题,您可以像这样迭代数组,假设一个16位模型(对于32位模型,使用ebx等)(还要注意我' ve在数组的末尾添加了0xFF。还有很多其他方法可以做到这一点,这只是一个):
mov al, [msg+3]
此代码假定您已定义引用为 mov bx, msg
next:
mov al, [bx]
cmp al, 0xff
je done
call printAL
inc bx
jump next
done:
ret
msg: db 0xEA, 0xBA, 0x35, 0xB4, 0x88, 0x24, 0x14, 0x2C, 0xA1, 0x97, 0x5F, 0x1B, 0x56, 0xFA, 0xA3, 0xFF
的函数以对printAL
执行某些操作,并且您已从其他位置调用此代码(因此al
)。