Exercises

  1. What is an assertion?

  2. How many assertion types does the author recommend? What are they and what do they do?

  3. Create another memory allocation scheme with code to allocate and release that memory for allocation of any size , but still be properly aligned.

  4. What should one do when allocating memory for a file load to guarantee that no memory access by a processor could accidentally get a memory exception for accessing past the end of allocated memory without special handling?

  5. If a raw ASCII text file were loaded into memory, how would it be loaded and what is the easiest method of treating it as just one large string?

  6. Give your explanation as to how the calling conventions function.



32.64-Bit 80X86 Assembly Language Architecture
32/64-Bit 80x86 Assembly Language Architecture
ISBN: 1598220020
EAN: 2147483647
Year: 2003
Pages: 191

Similar book on Amazon

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net