Assembly language

One of the very practical uses of assembly language programming is its ability to optimize the speed and size of computer programs. While programmers do not typically write large-scale applications in assembly language, it is not uncommon to solve a performance bottle neck by replacing code written in a high level language with an assembly language procedure.

In this programming project you will be given a C++ program that generates an array of pseudorandom integers and sorts the array using the selection sort algorithm.

Your job is to write an assembly language procedure that also sorts the array of pseudorandom integers using the selection sort algorithm. The C++ program will time multiple repetitions of the sort performed by both the C++ code and your assembly language procedure. The C++ program will compare the result. If all goes as expected, your assembly language procedure should be faster than the C++ code.

Chapter 13 of your textbook contains a discussion of how to interface an assembly language procedure with a high-level programming language like C++.

The Visual Studio solution for the C++ program that you are given has been packaged and compressed into a file called “[login to view URL]”. Create a location on your computer for this project. Download the compressed file, “[login to view URL]”, and unpack it into that location in your computer.

Look in the unpacked folder for a file named “[login to view URL]”. The “.sln” file extension stands for a solution. Double clicking on this file will start up the Visual Studio solution for ProjectFour and allow you to execute the C++ program.

Note more details in zip folder!! There is code already in C++ you need to write in assmebly laguage.

Habilidades: Montagem, Programação C++ , x86/x64 Assembler

Veja mais: list of assembly languages, assembly language tutorial, assembly language instructions, assembly language commands, types of assembly language, assembly language examples, assembly language code, assembly language pdf, projects assembly language programing, free assembly language lectures, freelance assembly language programmer, programming frequency assembly language, assembly language programming jobs, easy simple projects assembly language, lahore assembly language, eclipse assembly language, alpha assembly language, assembly language programs, assembly language matrix, pwm assembly language code

Acerca do Empregador:
( 8 comentários ) Denton, United States

ID do Projeto: #26653158

Concedido a:


hello sir i read your attached file and .cpp and .asm file i can do this project for you (this project need visual studio 2012 do you have it ?) when i complete it you can check and then you can accept my bid fe Mais

$60 USD em 1 dia
(115 Comentários)

4 freelancers estão ofertando em média $240 nesse trabalho


Hello, sir. I'm pretty happy to bid on this interesting project. I read your description carefully and I think that I am the developer you are looking for and are suitable for this task. I have rich experience in C/C++ Mais

$150 USD in 3 dias
(20 Comentários)

"COSC 2425 Programming Project" I have my expertise in C+++ programming and ready to assist you with "COSC 2425 Programming Project". I understand your project requirement and available to take it. Hope to hear f Mais

$250 USD in 5 dias
(24 Comentários)

Hi there, I have read your project description and I’m confident that I can do this project for you perfectly. I still have a few questions. Please leave a message on my chat so we can discuss the budget and deadline o Mais

$500 USD in 7 dias
(0 Comentários)