码迷,mamicode.com
首页 >  
搜索关键字:section    ( 3248个结果
【2014-11-23】《The Hardware/Software Interface》– Section 8 (continue)
Exceptions: An exception is transfer of control to the operating system in response to some event. exception processing by exception handler Process(进...
分类:其他好文   时间:2014-11-23 15:38:24    阅读次数:271
【2014-11-22】《The Hardware/Software Interface》– Section 6
Buffer Overflows IA32 Linux Memory Layout Stack Runtime stack (8MB limit) Heap Dynamically allocated storage Allocated by malloc(), calloc(), new()...
分类:其他好文   时间:2014-11-23 13:06:18    阅读次数:207
【2014-11-22】《The Hardware/Software Interface》– Section 5
Stack-Based Languages Need some place to store state of each instantiation(实例) Arguments Local variables Return pointer
分类:其他好文   时间:2014-11-22 20:15:20    阅读次数:167
【2014-11-22】《The Hardware/Software Interface》– Section 4
Moving Data: IA32 movx Source, Dest x is one of {b(1-byte), w(2-byte), l(4-byte)} Operand Types Immediate: Constant integer data Example: $0x400, $-53...
分类:其他好文   时间:2014-11-22 18:51:31    阅读次数:201
【2014-11-22】《The Hardware/Software Interface》– Section 3
The time required to execute a program depends on: The program The compiler The instruction set architecture(ISA) The hardware implementation The ISA ...
分类:其他好文   时间:2014-11-22 17:25:53    阅读次数:197
【2014-11-21】《The Hardware/Software Interface》– Section 2
printf("Signed Max:%d\n", 0x7FFFFFFF); printf("Signed Min:%d\n", 0x80000000); printf("Unsigned Max:%u\n", 0xFFFFFFFF); printf("Unsigned Min:%u\n", 0x0...
分类:其他好文   时间:2014-11-22 01:58:47    阅读次数:292
【2014-11-21】《The Hardware/Software Interface》– Section 1
There are a fixed number of registers in the CPU Registers hold data Data move from Memory to Registers Results move from Registers back to Memory The...
分类:其他好文   时间:2014-11-21 23:08:48    阅读次数:245
Memory Allocation API In Linux Kernel && Linux Userspace、kmalloc vmalloc Difference、Kernel Large Section Memory Allocation
Memory Allocation API In Linux Kernel && Linux Userspace、kmalloc vmalloc Difference、Kernel Large Section Memory Allocation
分类:Windows程序   时间:2014-11-21 21:42:59    阅读次数:520
attribute section的用法
1. gcc的__attribute__编译属性要了解Linux Kernel代码的分段信息,需要了解一下gcc的__attribute__的编绎属性,__attribute__主要用于改变所声明或定义的函数或 数据的特性,它有很多子项,用于改变作用对象的特性。比如对函数,noline将禁止进行内联...
分类:其他好文   时间:2014-11-21 15:41:55    阅读次数:141
c++ using Handle Class Pattern to accomplish implementation hiding
Reference material:Thinking In C++ 2nd eidition chapter 5 section "Handle classes"If there's something need to be hidden from clients of the class (su...
分类:编程语言   时间:2014-11-19 20:08:08    阅读次数:235
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!