Assembly language assignment2 - abierto a las ofertas
$30-250 USD
Closed
Posted over 10 years ago
$30-250 USD
Paid on delivery
>
> Dynamic Memory Allocation
>
>
> In this create the ability to dynamically allocate and free memory. Please follow the steps below. Be sure to thoroughly test your procs and macros.
>
>
> 1. Create a proc to allocate memory. The proc must
> .accept all arguments via the stack
> .find the heap
> .allocate memory from the heap
> .return the address of the allocated memory via the eax register
>
> 2. Create a macro called malloc that calls the proc defined above
>
> 3. Create a proc to free allocated memory. This proc must
> .accept all arguments via the stack
> .free the memory
>
> 4. Create a macro called free that calls the proc defined above
>
>
If this is a Windows project, I can do this in 1-3 days.
I have more than 7 years experience with x86 assembly and windows 32 bit and 3 years of experience with x64 assembly programming. My first project was similar to this, so I can finish this quick.
There are just a few things I need to know:
Can I use windows functions to complete this project or do you want everything in raw assembly?
Do you want this in 32 or 64 bit assembly?
I'm a embedded engineer with 8 years' experience, and good at Assembly language. Tell me the platform of which Assembly language running, and I can do it for you.
Thanks!