摘要: 补充一下代码说明 inter_upperlefts和inter_lowerrights就是交集的左上角和右上角 None的作用是添加一个大小为1的新维度用于广播 取max和min的操作都是正确的,可以想一下 阅读全文
posted @ 2025-07-21 18:31 最爱丁珰 阅读(7) 评论(0) 推荐(0)
摘要: 目录P166 P166 讲一下为什么%rsp会变成0x7f...838:注意到0x7f...840-0x7f...838=0x8,也就是八个字节,而x86-64的一个地址的标号是八个字节,所以相当于刚好存储了一个地址,也就是从函数返回之后要执行的指令所在的地址 阅读全文
posted @ 2025-07-21 16:06 最爱丁珰 阅读(7) 评论(0) 推荐(0)
摘要: 目录P164 P164 释放只是增加指针而已,原来的数据仍然在内存里面但是不是栈的一部分了 栈帧是用于特定call指令的一个内存块,也一个call指令的时候,会调用某一个函数,如果寄存器无法存储下所有这个函数的开始信息(见图3-25的文字),那么就会在栈上为这次调用分配额外的信息,这一部分存储额外信 阅读全文
posted @ 2025-07-21 15:24 最爱丁珰 阅读(5) 评论(0) 推荐(0)
摘要: 目录P127 P127 简单来说,栈就是一块连续的内存区域,传递信息,分配数据,管理调用等 push的源操作数可以是寄存器,内存和立即数,pop的目的必须是寄存器 阅读全文
posted @ 2025-07-21 15:02 最爱丁珰 阅读(4) 评论(0) 推荐(0)