Systems Programming and Component

Imefungwa Ilichapishwa Miaka 2 iliyopita Kulipwa wakati wa kujifungua
Imefungwa Kulipwa wakati wa kujifungua

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 Kuprogrammu

Kitambulisho cha Mradi: #30054009

Kuhusu mradi

2 mapendekezo Mradi wa mbali Ipo mtandaoni %project.latestActivity_relativeTime|badilisha%

2 wafanyakazi huru wanazabuni wastani wa $60 kwa kazi hii

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. Zaidi

$100 USD kwa siku 1
(Maoni 136)
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 kwa siku 7
(Maoni 2)
2.5