Systems Programming and Component

Închis Postat la acum 2 ani S-au achitat serviciile după ce au fost prestate
Închis S-au achitat serviciile după ce au fost prestate

3 questions

Task2: this task is about Assembler. Assembler is a program that used to convert the assembly code to machine code (binary code) and delivers it to Linker. In this task, am asked to explain the Machine- dependent Assembler features and Machine- Independent Assembler features with supported examples of them.

With some research papers and videos I will solve the task in the following points:

• the Machine- dependent Assembler features:

1. Instruction formats and addressing modes, it’s the way of identify the operand position by instruction format. (indirect addressing, immediate addressing, index addressing, etc.)

2. Program relocation: (relocatable object code, modification record).

• Machine- Independent Assembler features:

1. Literals, the ability to write the constant of the operand as part of the instruction.

2. Symbol defining statements, Expressions, Program blocks, CS and PL.

Task3: Java is the most popular language in software programming. It’s known as a portable language. Because it’s applications can be run from most of the machines. In this task I am required to write at least 400 words that describe java compiler and the reasons that gave it the adjective of portability of applications.

Task4: compiler can be programmed to have code optimization. Its proposed to get better performance, less memory usage and less run time (faster). I am expected to choose a code and apply 4 optimization techniques on it with explain its effect on the performance.

The techniques that I will use are:

• Code Hoisting.

• Dead code elimination.

• Loop unrolling.

• Code motion.

Java Component Engineering Programming

ID Proiect: #30054009

Detalii despre proiect

2 propuneri Proiect la distanță Activ acum 2 ani

2 freelanceri plasează o ofertă medie de 60$ pentru proiect

ExpertSoul

Hello, I've complete MS Software Engineering. I've 5-Year experience in Java development and algorithm implementation. My Core Expertise in Java - C++ - C - object-oriented - Data Structure - Swing - OpenGL - JavaFX. Mai multe

$100 USD în 1 zi
(136 recenzii)
6.5
Engrusman877

Hi There, I am a senior programmer in c, c++, c#, java , python and assembly language. just msg me for further discussion. Thanks

$20 USD în 7 zile
(2 recenzii)
2.5