Doing work with arrays

Employer
[no-member:pro]Valentin[/no-member:pro]Valentin
Project parameters
Type of cooperationOne-time project
SectionSoftware development
Prepaymentwithout prepayment
Payment methodsElectronic money
Acceptance of requestsclosed
Project description
Offering remote work. You need to work with arrays in Assembler (TASM/FASM). The mission:
Enter elements of the 4x4 matrix (words).
Create a one-dimensional array mas1 from the elements of the main and side diagonals of the matrix, display the array on the screen.
Transform mas1 as a rule: all negative elements are transferred to its beginning, and all the rest to the end, maintaining the original mutual arrangement among both positive and other elements. Remove the converted array.
If not, try to write a program in FASM.
As a result, I only expect the finished code.
I also fix the example of the Coursework for a more easy understanding of the essence of the task, the rest of the questions during the dialogue.
Enter elements of the 4x4 matrix (words).
Create a one-dimensional array mas1 from the elements of the main and side diagonals of the matrix, display the array on the screen.
Transform mas1 as a rule: all negative elements are transferred to its beginning, and all the rest to the end, maintaining the original mutual arrangement among both positive and other elements. Remove the converted array.
If not, try to write a program in FASM.
As a result, I only expect the finished code.
I also fix the example of the Coursework for a more easy understanding of the essence of the task, the rest of the questions during the dialogue.